/linux-4.4.14/drivers/message/fusion/ |
D | mptctl.c | 126 static int mptctl_do_mpt_command(struct mpt_ioctl_command karg, void __user *mfPtr); 1244 struct mpt_ioctl_iocinfo *karg; in mptctl_getiocinfo() local 1268 karg = memdup_user(uarg, data_size); in mptctl_getiocinfo() 1269 if (IS_ERR(karg)) { in mptctl_getiocinfo() 1271 __FILE__, __LINE__, PTR_ERR(karg)); in mptctl_getiocinfo() 1272 return PTR_ERR(karg); in mptctl_getiocinfo() 1275 if (((iocnum = mpt_verify_adapter(karg->hdr.iocnum, &ioc)) < 0) || in mptctl_getiocinfo() 1279 kfree(karg); in mptctl_getiocinfo() 1284 if (karg->hdr.maxDataSize != data_size) { in mptctl_getiocinfo() 1288 kfree(karg); in mptctl_getiocinfo() [all …]
|
/linux-4.4.14/drivers/scsi/mpt3sas/ |
D | mpt3sas_ctl.c | 547 _ctl_set_task_mid(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command *karg, in _ctl_set_task_mid() argument 601 sz = min_t(u32, karg->max_reply_bytes, ioc->reply_sz); in _ctl_set_task_mid() 602 if (copy_to_user(karg->reply_frame_buf_ptr, ioc->ctl_cmds.reply, in _ctl_set_task_mid() 623 _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg, in _ctl_do_mpt_command() argument 684 if (karg.data_sge_offset * 4 > ioc->request_sz || in _ctl_do_mpt_command() 685 karg.data_sge_offset > (UINT_MAX / 4)) { in _ctl_do_mpt_command() 691 if (copy_from_user(mpi_request, mf, karg.data_sge_offset*4)) { in _ctl_do_mpt_command() 721 memcpy(request, mpi_request, karg.data_sge_offset*4); in _ctl_do_mpt_command() 723 data_out_sz = karg.data_out_size; in _ctl_do_mpt_command() 724 data_in_sz = karg.data_in_size; in _ctl_do_mpt_command() [all …]
|
/linux-4.4.14/block/ |
D | compat_ioctl.c | 307 void *karg = NULL; in compat_fd_ioctl() local 329 f = karg = kmalloc(sizeof(struct floppy_struct), GFP_KERNEL); in compat_fd_ioctl() 330 if (!karg) in compat_fd_ioctl() 358 f = karg = kmalloc(sizeof(struct floppy_drive_params), GFP_KERNEL); in compat_fd_ioctl() 359 if (!karg) in compat_fd_ioctl() 390 karg = kmalloc(sizeof(struct floppy_drive_struct), GFP_KERNEL); in compat_fd_ioctl() 391 if (!karg) in compat_fd_ioctl() 395 karg = kmalloc(sizeof(struct floppy_fdc_state), GFP_KERNEL); in compat_fd_ioctl() 396 if (!karg) in compat_fd_ioctl() 400 karg = kmalloc(sizeof(struct floppy_write_errors), GFP_KERNEL); in compat_fd_ioctl() [all …]
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-compat-ioctl32.c | 862 } karg; in do_video_ioctl() local 902 err = get_user(karg.vi, (s32 __user *)up); in do_video_ioctl() 913 err = get_v4l2_edid32(&karg.v2edid, up); in do_video_ioctl() 920 err = get_v4l2_format32(&karg.v2f, up); in do_video_ioctl() 925 err = get_v4l2_create32(&karg.v2crt, up); in do_video_ioctl() 933 err = get_v4l2_buffer32(&karg.v2b, up); in do_video_ioctl() 938 err = get_v4l2_framebuffer32(&karg.v2fb, up); in do_video_ioctl() 947 err = get_v4l2_standard32(&karg.v2s, up); in do_video_ioctl() 952 err = get_v4l2_input32(&karg.v2i, up); in do_video_ioctl() 959 err = get_v4l2_ext_controls32(&karg.v2ecs, up); in do_video_ioctl() [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/ |
D | lmv_obd.c | 665 static int lmv_fid2path(struct obd_export *exp, int len, void *karg, void *uarg) in lmv_fid2path() argument 675 gf = (struct getinfo_fid2path *)karg; in lmv_fid2path() 691 ori_gf = (struct getinfo_fid2path *)karg; in lmv_fid2path() 867 int len, void *karg, void *uarg) in lmv_iocontrol() argument 881 struct obd_ioctl_data *data = karg; in lmv_iocontrol() 916 struct if_quotactl *qctl = karg; in lmv_iocontrol() 965 struct ioc_changelog *icc = karg; in lmv_iocontrol() 981 rc = obd_iocontrol(cmd, lmv->tgts[0]->ltd_exp, len, karg, uarg); in lmv_iocontrol() 985 rc = lmv_fid2path(exp, len, karg, uarg); in lmv_iocontrol() 991 struct md_op_data *op_data = karg; in lmv_iocontrol() [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/ |
D | mdc_request.c | 1729 void *karg, void *uarg) in mdc_iocontrol() argument 1732 struct obd_ioctl_data *data = karg; in mdc_iocontrol() 1742 rc = mdc_ioc_changelog_send(obd, karg); in mdc_iocontrol() 1745 struct ioc_changelog *icc = karg; in mdc_iocontrol() 1757 rc = mdc_ioc_fid2path(exp, karg); in mdc_iocontrol() 1760 rc = mdc_ioc_hsm_ct_start(exp, karg); in mdc_iocontrol() 1766 rc = mdc_ioc_hsm_progress(exp, karg); in mdc_iocontrol() 1769 rc = mdc_ioc_hsm_state_get(exp, karg); in mdc_iocontrol() 1772 rc = mdc_ioc_hsm_state_set(exp, karg); in mdc_iocontrol() 1775 rc = mdc_ioc_hsm_current_action(exp, karg); in mdc_iocontrol() [all …]
|
/linux-4.4.14/drivers/media/usb/uvc/ |
D | uvc_v4l2.c | 1394 } karg; in uvc_v4l2_compat_ioctl32() local 1402 ret = uvc_v4l2_get_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32() 1407 ret = uvc_v4l2_get_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32() 1416 ret = video_ioctl2(file, cmd, (unsigned long)&karg); in uvc_v4l2_compat_ioctl32() 1424 ret = uvc_v4l2_put_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32() 1428 ret = uvc_v4l2_put_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
|
/linux-4.4.14/fs/ |
D | compat_ioctl.c | 523 void *karg; in mt_ioctl_trans() local 529 karg = &pos; in mt_ioctl_trans() 533 karg = &get; in mt_ioctl_trans() 537 err = sys_ioctl (fd, kcmd, (unsigned long)karg); in mt_ioctl_trans()
|
/linux-4.4.14/drivers/staging/lustre/lustre/lov/ |
D | lov_obd.c | 1388 void *karg, void *uarg) in lov_iocontrol() argument 1397 struct obd_ioctl_data *data = karg; in lov_iocontrol() 1482 rc = lov_getstripe(exp, karg, uarg); in lov_iocontrol() 1485 struct if_quotactl *qctl = karg; in lov_iocontrol() 1550 len, karg, uarg); in lov_iocontrol()
|
/linux-4.4.14/drivers/staging/lustre/lustre/osc/ |
D | osc_request.c | 2593 void *karg, void *uarg) in osc_iocontrol() argument 2596 struct obd_ioctl_data *data = karg; in osc_iocontrol() 2648 err = obd_alloc_memmd(exp, karg); in osc_iocontrol() 2653 err = osc_getstripe(karg, uarg); in osc_iocontrol() 2666 err = osc_quota_poll_check(exp, karg); in osc_iocontrol()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | obd_class.h | 1158 int len, void *karg, void *uarg) in obd_iocontrol() argument 1165 rc = OBP(exp->exp_obd, iocontrol)(cmd, exp, len, karg, uarg); in obd_iocontrol()
|
D | obd.h | 968 void *karg, void *uarg);
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdecho/ |
D | echo_client.c | 1854 void *karg, void *uarg) in echo_client_iocontrol() argument 1860 struct obd_ioctl_data *data = karg; in echo_client_iocontrol()
|