Lines Matching refs:arg

395           void *, arg);
3947 union semun arg; in do_semctl() local
3965 arg.val = tswap32(target_su.val); in do_semctl()
3967 arg.val = target_su.val; in do_semctl()
3969 ret = get_errno(semctl(semid, semnum, cmd, arg)); in do_semctl()
3976 arg.array = array; in do_semctl()
3977 ret = get_errno(semctl(semid, semnum, cmd, arg)); in do_semctl()
3988 arg.buf = &dsarg; in do_semctl()
3989 ret = get_errno(semctl(semid, semnum, cmd, arg)); in do_semctl()
3996 arg.__buf = &seminfo; in do_semctl()
3997 ret = get_errno(semctl(semid, semnum, cmd, arg)); in do_semctl()
4620 int fd, int cmd, abi_long arg) in do_ioctl_fs_ioc_fiemap() argument
4641 argptr = lock_user(VERIFY_READ, arg, target_size_in, 1); in do_ioctl_fs_ioc_fiemap()
4646 unlock_user(argptr, arg, 0); in do_ioctl_fs_ioc_fiemap()
4675 argptr = lock_user(VERIFY_WRITE, arg, target_size_out, 0); in do_ioctl_fs_ioc_fiemap()
4690 unlock_user(argptr, arg, target_size_out); in do_ioctl_fs_ioc_fiemap()
4701 int fd, int cmd, abi_long arg) in do_ioctl_ifconf() argument
4726 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl_ifconf()
4730 unlock_user(argptr, arg, 0); in do_ioctl_ifconf()
4776 argptr = lock_user(VERIFY_WRITE, arg, target_size, 0); in do_ioctl_ifconf()
4780 unlock_user(argptr, arg, target_size); in do_ioctl_ifconf()
4842 int fd, int cmd, abi_long arg) in do_ioctl_usbdevfs_reapurb() argument
4885 argptr = lock_user(VERIFY_WRITE, arg, target_size, 0); in do_ioctl_usbdevfs_reapurb()
4894 unlock_user(argptr, arg, target_size); in do_ioctl_usbdevfs_reapurb()
4903 int fd, int cmd, abi_long arg) in do_ioctl_usbdevfs_discardurb() argument
4908 lurb = urb_hashtable_lookup(arg); in do_ioctl_usbdevfs_discardurb()
4917 int fd, int cmd, abi_long arg) in do_ioctl_usbdevfs_submiturb() argument
4941 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl_usbdevfs_submiturb()
4947 unlock_user(argptr, arg, 0); in do_ioctl_usbdevfs_submiturb()
4949 lurb->target_urb_adr = arg; in do_ioctl_usbdevfs_submiturb()
4978 int cmd, abi_long arg) in do_ioctl_dm() argument
4992 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl_dm()
4998 unlock_user(argptr, arg, 0); in do_ioctl_dm()
5006 guest_data = arg + host_dm->data_start; in do_ioctl_dm()
5007 if ((guest_data - arg) < 0) { in do_ioctl_dm()
5075 guest_data = arg + host_dm->data_start; in do_ioctl_dm()
5194 argptr = lock_user(VERIFY_WRITE, arg, target_size, 0); in do_ioctl_dm()
5200 unlock_user(argptr, arg, target_size); in do_ioctl_dm()
5208 int cmd, abi_long arg) in do_ioctl_blkpg() argument
5222 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl_blkpg()
5228 unlock_user(argptr, arg, 0); in do_ioctl_blkpg()
5242 arg = (abi_long)(uintptr_t)host_blkpg->data; in do_ioctl_blkpg()
5244 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl_blkpg()
5250 unlock_user(argptr, arg, 0); in do_ioctl_blkpg()
5261 int fd, int cmd, abi_long arg) in do_ioctl_rt() argument
5279 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl_rt()
5300 unlock_user(argptr, arg, 0); in do_ioctl_rt()
5313 unlock_user(argptr, arg, 0); in do_ioctl_rt()
5327 int fd, int cmd, abi_long arg) in do_ioctl_kdsigaccept() argument
5329 int sig = target_to_host_signal(arg); in do_ioctl_kdsigaccept()
5334 int fd, int cmd, abi_long arg) in do_ioctl_SIOCGSTAMP() argument
5345 if (copy_to_user_timeval(arg, &tv)) { in do_ioctl_SIOCGSTAMP()
5349 if (copy_to_user_timeval64(arg, &tv)) { in do_ioctl_SIOCGSTAMP()
5358 int fd, int cmd, abi_long arg) in do_ioctl_SIOCGSTAMPNS() argument
5369 if (host_to_target_timespec(arg, &ts)) { in do_ioctl_SIOCGSTAMPNS()
5373 if (host_to_target_timespec64(arg, &ts)) { in do_ioctl_SIOCGSTAMPNS()
5383 int fd, int cmd, abi_long arg) in do_ioctl_tiocgptpeer() argument
5385 int flags = target_to_host_bitmask(arg, fcntl_flags_tbl); in do_ioctl_tiocgptpeer()
5456 int fd, int cmd, abi_long arg) in do_ioctl_drm() argument
5464 if (!lock_user_struct(VERIFY_WRITE, target_ver, arg, 0)) { in do_ioctl_drm()
5477 unlock_user_struct(target_ver, arg, 0); in do_ioctl_drm()
5485 int fd, abi_long arg) in do_ioctl_drm_i915_getparam() argument
5491 if (!lock_user_struct(VERIFY_READ, target_gparam, arg, 0)) { in do_ioctl_drm_i915_getparam()
5500 unlock_user_struct(target_gparam, arg, 0); in do_ioctl_drm_i915_getparam()
5505 int fd, int cmd, abi_long arg) in do_ioctl_drm_i915() argument
5511 fd, arg); in do_ioctl_drm_i915()
5520 int fd, int cmd, abi_long arg) in do_ioctl_TUNSETTXFILTER() argument
5528 target_filter = lock_user(VERIFY_READ, arg, sizeof(*target_filter), 1); in do_ioctl_TUNSETTXFILTER()
5534 unlock_user(target_filter, arg, 0); in do_ioctl_TUNSETTXFILTER()
5543 arg + offsetof(struct tun_filter, addr), in do_ioctl_TUNSETTXFILTER()
5549 unlock_user(target_addr, arg + offsetof(struct tun_filter, addr), 0); in do_ioctl_TUNSETTXFILTER()
5568 static abi_long do_ioctl(int fd, int cmd, abi_long arg) in do_ioctl() argument
5590 return ie->do_ioctl(ie, buf_temp, fd, cmd, arg); in do_ioctl()
5606 ret = get_errno(safe_ioctl(fd, ie->host_cmd, arg)); in do_ioctl()
5615 argptr = lock_user(VERIFY_WRITE, arg, target_size, 0); in do_ioctl()
5619 unlock_user(argptr, arg, target_size); in do_ioctl()
5623 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl()
5627 unlock_user(argptr, arg, 0); in do_ioctl()
5632 argptr = lock_user(VERIFY_READ, arg, target_size, 1); in do_ioctl()
5636 unlock_user(argptr, arg, 0); in do_ioctl()
5639 argptr = lock_user(VERIFY_WRITE, arg, target_size, 0); in do_ioctl()
5643 unlock_user(argptr, arg, target_size); in do_ioctl()
6512 static void *clone_func(void *arg) in clone_func() argument
6514 new_thread_info *info = arg; in clone_func()
6995 static abi_long do_fcntl(int fd, int cmd, abi_ulong arg) in do_fcntl() argument
7010 ret = copy_from_user_flock(&fl64, arg); in do_fcntl()
7016 ret = copy_to_user_flock(arg, &fl64); in do_fcntl()
7022 ret = copy_from_user_flock(&fl64, arg); in do_fcntl()
7031 ret = copy_from_user_flock64(&fl64, arg); in do_fcntl()
7037 ret = copy_to_user_flock64(arg, &fl64); in do_fcntl()
7044 ret = copy_from_user_flock64(&fl64, arg); in do_fcntl()
7052 ret = get_errno(safe_fcntl(fd, host_cmd, arg)); in do_fcntl()
7064 target_to_host_bitmask(arg, in do_fcntl()
7072 if (!lock_user_struct(VERIFY_WRITE, target_fox, arg, 0)) in do_fcntl()
7076 unlock_user_struct(target_fox, arg, 1); in do_fcntl()
7083 if (!lock_user_struct(VERIFY_READ, target_fox, arg, 1)) in do_fcntl()
7087 unlock_user_struct(target_fox, arg, 0); in do_fcntl()
7093 ret = get_errno(safe_fcntl(fd, host_cmd, target_to_host_signal(arg))); in do_fcntl()
7097 ret = host_to_target_signal(get_errno(safe_fcntl(fd, host_cmd, arg))); in do_fcntl()
7108 ret = get_errno(safe_fcntl(fd, host_cmd, arg)); in do_fcntl()
7112 ret = get_errno(safe_fcntl(fd, cmd, arg)); in do_fcntl()
7550 static inline int target_to_host_mlockall_arg(int arg) in target_to_host_mlockall_arg() argument
7554 if (arg & TARGET_MCL_CURRENT) { in target_to_host_mlockall_arg()
7557 if (arg & TARGET_MCL_FUTURE) { in target_to_host_mlockall_arg()
7561 if (arg & TARGET_MCL_ONFAULT) { in target_to_host_mlockall_arg()
7570 static inline int target_to_host_msync_arg(abi_long arg) in target_to_host_msync_arg() argument
7572 return ((arg & TARGET_MS_ASYNC) ? MS_ASYNC : 0) | in target_to_host_msync_arg()
7573 ((arg & TARGET_MS_INVALIDATE) ? MS_INVALIDATE : 0) | in target_to_host_msync_arg()
7574 ((arg & TARGET_MS_SYNC) ? MS_SYNC : 0) | in target_to_host_msync_arg()
7575 (arg & ~(TARGET_MS_ASYNC | TARGET_MS_INVALIDATE | TARGET_MS_SYNC)); in target_to_host_msync_arg()
8571 static target_timer_t get_timer_id(abi_long arg) in get_timer_id() argument
8573 target_timer_t timerid = arg; in get_timer_id()