Lines Matching defs:arg
284 unsigned long arg, bool perm)
287 void __user *up = (void __user *)arg;
301 if (arg)
302 arg = PIT_TICK_RATE / arg;
303 kd_mksound(arg, 0);
316 ticks = msecs_to_jiffies((arg >> 16) & 0xffff);
317 count = ticks ? (arg & 0xffff) : 0;
328 return put_user(KB_101, (char __user *)arg);
345 if (arg < GPFIRST || arg > GPLAST)
348 return ksys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0;
381 ret = vt_kdsetmode(vc, arg);
386 return put_user(vc->vc_mode, (int __user *)arg);
399 ret = vt_do_kdskbmode(console, arg);
406 return put_user(vt_do_kdgkbmode(console), (int __user *)arg);
411 return vt_do_kdskbmeta(console, arg);
415 return put_user(vt_do_kdgkbmeta(console), (int __user *)arg);
445 return vt_do_kdskled(console, cmd, arg, perm);
457 if (!valid_signal(arg) || arg < 1 || arg == SIGKILL)
463 vt_spawn_con.sig = arg;
737 unsigned int cmd, unsigned long arg)
740 void __user *up = (void __user *)arg;
752 ret = vt_k_ioctl(tty, cmd, arg, perm);
762 return tioclinux(tty, arg);
834 return put_user(i, (int __user *)arg);
844 if (arg == 0 || arg > MAX_NR_CONSOLES)
847 arg--;
848 arg = array_index_nospec(arg, MAX_NR_CONSOLES);
850 ret = vc_allocate(arg);
854 set_console(arg);
869 if (arg == 0 || arg > MAX_NR_CONSOLES)
871 return vt_waitactive(arg);
888 ret = vt_reldisp(vc, arg);
898 if (arg > MAX_NR_CONSOLES)
901 if (arg == 0) {
906 arg = array_index_nospec(arg - 1, MAX_NR_CONSOLES);
907 return vt_disallocate(arg);
953 (unsigned short __user *)arg);
955 return vt_event_wait_ioctl((struct vt_event __user *)arg);
1060 unsigned int cmd, unsigned long arg)
1064 void __user *up = compat_ptr(arg);
1088 * all these treat 'arg' as an integer
1110 return vt_ioctl(tty, cmd, arg);
1113 * the rest has a compatible data structure behind arg,