Lines Matching refs:param
2953 static inline int fd_copyout(void __user *param, const void *address,
2956 return copy_to_user(param, address, size) ? -EFAULT : 0;
2959 static inline int fd_copyin(void __user *param, void *address,
2962 return copy_from_user(address, param, size) ? -EFAULT : 0;
3034 static int raw_cmd_copyout(int cmd, void __user *param,
3043 ret = copy_to_user(param, &cmd, sizeof(cmd));
3046 param += sizeof(struct floppy_raw_cmd);
3084 static int raw_cmd_copyin(int cmd, void __user *param,
3097 ret = copy_from_user(ptr, param, sizeof(*ptr));
3103 param += sizeof(struct floppy_raw_cmd);
3134 static int raw_cmd_ioctl(int cmd, void __user *param)
3160 ret = raw_cmd_copyin(cmd, param, &my_raw_cmd);
3177 ret2 = raw_cmd_copyout(cmd, param, my_raw_cmd);
3185 void __user *param)
3196 ret = raw_cmd_ioctl(cmd, param);
3206 void __user *param)
3398 unsigned int cmd, unsigned long param)
3442 ret = fd_copyin((void __user *)param, &inparam, size);
3510 drive_params[drive].max_errors.reporting = (unsigned short)(param & 0x0f);
3542 return user_reset_fdc(drive, (int)param, true);
3553 return floppy_raw_cmd_ioctl(type, drive, cmd, (void __user *)param);
3565 return fd_copyout((void __user *)param, outparam, size);
3571 unsigned int cmd, unsigned long param)
3576 ret = fd_locked_ioctl(bdev, mode, cmd, param);
3866 unsigned int cmd, unsigned long param)
3883 return fd_ioctl(bdev, mode, cmd, param);
3891 (unsigned long)compat_ptr(param));
3894 return compat_set_geometry(bdev, mode, cmd, compat_ptr(param));
3896 return compat_get_prm(drive, compat_ptr(param));
3898 return compat_setdrvprm(drive, compat_ptr(param));
3900 return compat_getdrvprm(drive, compat_ptr(param));
3902 return compat_getdrvstat(drive, true, compat_ptr(param));
3904 return compat_getdrvstat(drive, false, compat_ptr(param));
3906 return compat_getfdcstat(drive, compat_ptr(param));
3908 return compat_werrorget(drive, compat_ptr(param));
4317 static void __init floppy_set_flags(int *ints, int param, int param2)
4322 if (param)
4327 DPRINT("%s flag 0x%x\n", param2 ? "Setting" : "Clearing", param);
4330 static void __init daring(int *ints, int param, int param2)
4335 if (param) {
4346 DPRINT("Assuming %s floppy hardware\n", param ? "standard" : "broken");
4372 void (*fn) (int *ints, int param, int param2);
4410 int param;
4418 param = ints[1];
4420 param = config_params[i].def_param;
4422 config_params[i].fn(ints, param,
4426 DPRINT("%s=%d\n", str, param);
4427 *config_params[i].var = param;