Lines Matching defs:arg
6618 static int get_version(void __user *arg)
6626 if (copy_to_user(arg, &ver, sizeof(ver)))
6632 static int get_array_info(struct mddev *mddev, void __user *arg)
6686 if (copy_to_user(arg, &info, sizeof(info)))
6692 static int get_bitmap_file(struct mddev *mddev, void __user * arg)
6717 copy_to_user(arg, file, sizeof(*file)))
6724 static int get_disk_info(struct mddev *mddev, void __user * arg)
6729 if (copy_from_user(&info, arg, sizeof(info)))
6758 if (copy_to_user(arg, &info, sizeof(info)))
7550 unsigned int cmd, unsigned long arg)
7553 void __user *argp = (void __user *)arg;
7610 err = set_disk_faulty(mddev, new_decode_dev(arg));
7656 if (!arg)
7718 err = hot_remove_disk(mddev, new_decode_dev(arg));
7740 if (get_user(ro, (int __user *)(arg))) {
7814 err = hot_add_disk(mddev, new_decode_dev(arg));
7822 err = set_bitmap_file(mddev, (int)arg);
7842 unsigned int cmd, unsigned long arg)
7849 /* These take in integer arg, do not convert */
7852 arg = (unsigned long)compat_ptr(arg);
7856 return md_ioctl(bdev, mode, cmd, arg);
7938 static int md_thread(void *arg)
7940 struct md_thread *thread = arg;