Lines Matching refs:uarg
58 void __user *uarg) in bsg_sg_io() argument
63 if (copy_from_user(&hdr, uarg, sizeof(hdr))) in bsg_sg_io()
69 if (!ret && copy_to_user(uarg, &hdr, sizeof(hdr))) in bsg_sg_io()
87 static int bsg_get_command_q(struct bsg_device *bd, int __user *uarg) in bsg_get_command_q() argument
89 return put_user(READ_ONCE(bd->max_queue), uarg); in bsg_get_command_q()
92 static int bsg_set_command_q(struct bsg_device *bd, int __user *uarg) in bsg_set_command_q() argument
96 if (get_user(max_queue, uarg)) in bsg_set_command_q()
108 void __user *uarg = (void __user *) arg; in bsg_ioctl() local
109 int __user *intp = uarg; in bsg_ioctl()
117 return bsg_get_command_q(bd, uarg); in bsg_ioctl()
119 return bsg_set_command_q(bd, uarg); in bsg_ioctl()
151 return bsg_sg_io(bd, file->f_mode & FMODE_WRITE, uarg); in bsg_ioctl()