Lines Matching defs:arg

692 			  unsigned int arg)
711 file = fget(arg);
1526 loop_set_status_old(struct loop_device *lo, const struct loop_info __user *arg)
1531 if (copy_from_user(&info, arg, sizeof (struct loop_info)))
1538 loop_set_status64(struct loop_device *lo, const struct loop_info64 __user *arg)
1542 if (copy_from_user(&info64, arg, sizeof (struct loop_info64)))
1548 loop_get_status_old(struct loop_device *lo, struct loop_info __user *arg) {
1553 if (!arg)
1558 if (!err && copy_to_user(arg, &info, sizeof(info)))
1565 loop_get_status64(struct loop_device *lo, struct loop_info64 __user *arg) {
1569 if (!arg)
1572 if (!err && copy_to_user(arg, &info64, sizeof(info64)))
1591 static int loop_set_dio(struct loop_device *lo, unsigned long arg)
1597 __loop_update_dio(lo, !!arg);
1598 if (lo->use_dio == !!arg)
1605 static int loop_set_block_size(struct loop_device *lo, unsigned long arg)
1612 err = blk_validate_block_size(arg);
1616 if (lo->lo_queue->limits.logical_block_size == arg)
1633 blk_queue_logical_block_size(lo->lo_queue, arg);
1634 blk_queue_physical_block_size(lo->lo_queue, arg);
1635 blk_queue_io_min(lo->lo_queue, arg);
1644 unsigned long arg)
1656 err = loop_set_dio(lo, arg);
1659 err = loop_set_block_size(lo, arg);
1662 err = lo->ioctl ? lo->ioctl(lo, cmd, arg) : -EINVAL;
1669 unsigned int cmd, unsigned long arg)
1672 void __user *argp = (void __user *) arg;
1685 config.fd = arg;
1698 return loop_change_fd(lo, bdev, arg);
1724 err = lo_simple_ioctl(lo, cmd, arg);
1752 loop_info64_from_compat(const struct compat_loop_info __user *arg,
1757 if (copy_from_user(&info, arg, sizeof(info)))
1786 struct compat_loop_info __user *arg)
1816 if (copy_to_user(arg, &info, sizeof(info)))
1823 const struct compat_loop_info __user *arg)
1828 ret = loop_info64_from_compat(arg, &info64);
1836 struct compat_loop_info __user *arg)
1841 if (!arg)
1845 err = loop_info64_to_compat(&info64, arg);
1850 unsigned int cmd, unsigned long arg)
1858 (const struct compat_loop_info __user *)arg);
1862 (struct compat_loop_info __user *)arg);
1869 arg = (unsigned long) compat_ptr(arg);
1875 err = lo_ioctl(bdev, mode, cmd, arg);