Home
last modified time | relevance | path

Searched refs:karg (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/message/fusion/
H A Dmptctl.c126 static int mptctl_do_mpt_command(MPT_ADAPTER *iocp, struct mpt_ioctl_command karg, void __user *mfPtr);
1227 struct mpt_ioctl_iocinfo *karg; in mptctl_getiocinfo() local
1249 karg = memdup_user(uarg, data_size); in mptctl_getiocinfo()
1250 if (IS_ERR(karg)) { in mptctl_getiocinfo()
1252 __FILE__, __LINE__, PTR_ERR(karg)); in mptctl_getiocinfo()
1253 return PTR_ERR(karg); in mptctl_getiocinfo()
1257 if (karg->hdr.maxDataSize != data_size) { in mptctl_getiocinfo()
1261 kfree(karg); in mptctl_getiocinfo()
1272 karg->adapterType = MPT_IOCTL_INTERFACE_SAS; in mptctl_getiocinfo()
1274 karg in mptctl_getiocinfo()
1364 struct mpt_ioctl_targetinfo karg; mptctl_gettargetinfo() local
1480 struct mpt_ioctl_test karg; mptctl_readtest() local
1532 struct mpt_ioctl_eventquery karg; mptctl_eventquery() local
1562 struct mpt_ioctl_eventenable karg; mptctl_eventenable() local
1601 struct mpt_ioctl_eventreport karg; mptctl_eventreport() local
1647 struct mpt_ioctl_replace_fw karg; mptctl_replace_fw() local
1706 struct mpt_ioctl_command karg; mptctl_mpt_command() local
1735 mptctl_do_mpt_command(MPT_ADAPTER *ioc, struct mpt_ioctl_command karg, void __user *mfPtr) mptctl_do_mpt_command() argument
2330 hp_host_info_t karg; mptctl_hp_hostinfo() local
2563 hp_target_info_t karg; mptctl_hp_targetinfo() local
2756 struct mpt_ioctl_command karg; compat_mpt_command() local
[all...]
/kernel/linux/linux-6.6/drivers/message/fusion/
H A Dmptctl.c126 static int mptctl_do_mpt_command(MPT_ADAPTER *iocp, struct mpt_ioctl_command karg, void __user *mfPtr);
1229 struct mpt_ioctl_iocinfo *karg; in mptctl_getiocinfo() local
1251 karg = memdup_user(uarg, data_size); in mptctl_getiocinfo()
1252 if (IS_ERR(karg)) { in mptctl_getiocinfo()
1254 __FILE__, __LINE__, PTR_ERR(karg)); in mptctl_getiocinfo()
1255 return PTR_ERR(karg); in mptctl_getiocinfo()
1259 if (karg->hdr.maxDataSize != data_size) { in mptctl_getiocinfo()
1263 kfree(karg); in mptctl_getiocinfo()
1274 karg->adapterType = MPT_IOCTL_INTERFACE_SAS; in mptctl_getiocinfo()
1276 karg in mptctl_getiocinfo()
1366 struct mpt_ioctl_targetinfo karg; mptctl_gettargetinfo() local
1476 struct mpt_ioctl_test karg; mptctl_readtest() local
1528 struct mpt_ioctl_eventquery karg; mptctl_eventquery() local
1558 struct mpt_ioctl_eventenable karg; mptctl_eventenable() local
1597 struct mpt_ioctl_eventreport karg; mptctl_eventreport() local
1643 struct mpt_ioctl_replace_fw karg; mptctl_replace_fw() local
1702 struct mpt_ioctl_command karg; mptctl_mpt_command() local
1731 mptctl_do_mpt_command(MPT_ADAPTER *ioc, struct mpt_ioctl_command karg, void __user *mfPtr) mptctl_do_mpt_command() argument
2328 hp_host_info_t karg; mptctl_hp_hostinfo() local
2562 hp_target_info_t karg; mptctl_hp_targetinfo() local
2759 struct mpt_ioctl_command karg; compat_mpt_command() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/mpt3sas/
H A Dmpt3sas_ctl.c571 * @karg: (struct mpt3_ioctl_command)
578 _ctl_set_task_mid(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command *karg, in _ctl_set_task_mid() argument
640 sz = min_t(u32, karg->max_reply_bytes, ioc->reply_sz); in _ctl_set_task_mid()
641 if (copy_to_user(karg->reply_frame_buf_ptr, ioc->ctl_cmds.reply, in _ctl_set_task_mid()
658 * @karg: (struct mpt3_ioctl_command)
662 _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg, in _ctl_do_mpt_command() argument
704 if (karg.data_sge_offset * 4 > ioc->request_sz || in _ctl_do_mpt_command()
705 karg.data_sge_offset > (UINT_MAX / 4)) { in _ctl_do_mpt_command()
711 if (copy_from_user(mpi_request, mf, karg.data_sge_offset*4)) { in _ctl_do_mpt_command()
735 memcpy(request, mpi_request, karg in _ctl_do_mpt_command()
1165 struct mpt3_ioctl_iocinfo karg; _ctl_getiocinfo() local
1219 struct mpt3_ioctl_eventquery karg; _ctl_eventquery() local
1250 struct mpt3_ioctl_eventenable karg; _ctl_eventenable() local
1288 struct mpt3_ioctl_eventreport karg; _ctl_eventreport() local
1332 struct mpt3_ioctl_diag_reset karg; _ctl_do_reset() local
1471 struct mpt3_ioctl_btdh_mapping karg; _ctl_btdh_mapping() local
1926 struct mpt3_diag_register karg; _ctl_diag_register() local
1956 struct mpt3_diag_unregister karg; _ctl_diag_unregister() local
2040 struct mpt3_diag_query karg; _ctl_diag_query() local
2236 struct mpt3_diag_release karg; _ctl_diag_release() local
2320 struct mpt3_diag_read_buffer karg; _ctl_diag_read_buffer() local
2503 struct mpt3_addnl_diag_query karg; _ctl_addnl_diag_query() local
2561 struct mpt3_ioctl_command karg; _ctl_compat_mpt_command() local
2654 struct mpt3_ioctl_command karg; _ctl_ioctl_main() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/
H A Dmpt3sas_ctl.c569 * @karg: (struct mpt3_ioctl_command)
576 _ctl_set_task_mid(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command *karg, in _ctl_set_task_mid() argument
637 sz = min_t(u32, karg->max_reply_bytes, ioc->reply_sz); in _ctl_set_task_mid()
638 if (copy_to_user(karg->reply_frame_buf_ptr, ioc->ctl_cmds.reply, in _ctl_set_task_mid()
655 * @karg: (struct mpt3_ioctl_command)
659 _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg, in _ctl_do_mpt_command() argument
701 if (karg.data_sge_offset * 4 > ioc->request_sz || in _ctl_do_mpt_command()
702 karg.data_sge_offset > (UINT_MAX / 4)) { in _ctl_do_mpt_command()
708 if (copy_from_user(mpi_request, mf, karg.data_sge_offset*4)) { in _ctl_do_mpt_command()
732 memcpy(request, mpi_request, karg in _ctl_do_mpt_command()
1152 struct mpt3_ioctl_iocinfo karg; _ctl_getiocinfo() local
1206 struct mpt3_ioctl_eventquery karg; _ctl_eventquery() local
1237 struct mpt3_ioctl_eventenable karg; _ctl_eventenable() local
1275 struct mpt3_ioctl_eventreport karg; _ctl_eventreport() local
1319 struct mpt3_ioctl_diag_reset karg; _ctl_do_reset() local
1457 struct mpt3_ioctl_btdh_mapping karg; _ctl_btdh_mapping() local
1907 struct mpt3_diag_register karg; _ctl_diag_register() local
1937 struct mpt3_diag_unregister karg; _ctl_diag_unregister() local
2021 struct mpt3_diag_query karg; _ctl_diag_query() local
2216 struct mpt3_diag_release karg; _ctl_diag_release() local
2300 struct mpt3_diag_read_buffer karg; _ctl_diag_read_buffer() local
2487 struct mpt3_ioctl_command karg; _ctl_compat_mpt_command() local
2580 struct mpt3_ioctl_command karg; _ctl_ioctl_main() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Datomisp_compat_ioctl32.c727 } __user *karg = (void __user *)(kp + 1); in get_atomisp_parameters32() local
751 if (stp && (get_atomisp_shading_table32(&karg->shading_table, in get_atomisp_parameters32()
753 put_user_force(&karg->shading_table, &kp->shading_table))) in get_atomisp_parameters32()
757 if (mtp && (get_atomisp_morph_table32(&karg->morph_table, in get_atomisp_parameters32()
759 put_user_force(&karg->morph_table, &kp->morph_table))) in get_atomisp_parameters32()
763 if (dcp && (get_atomisp_dis_coefficients32(&karg->dvs2_coefs, in get_atomisp_parameters32()
765 put_user_force(&karg->dvs2_coefs, &kp->dvs2_coefs))) in get_atomisp_parameters32()
770 (get_atomisp_dvs_6axis_config32(&karg->dvs_6axis_config, in get_atomisp_parameters32()
772 put_user_force(&karg->dvs_6axis_config, &kp->dvs_6axis_config))) in get_atomisp_parameters32()
869 } __user *karg; in atomisp_do_compat_ioctl() local
[all...]
/kernel/linux/linux-5.10/drivers/media/mc/
H A Dmc-device.c387 static long copy_arg_from_user(void *karg, void __user *uarg, unsigned int cmd) in copy_arg_from_user() argument
390 copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user()
396 static long copy_arg_to_user(void __user *uarg, void *karg, unsigned int cmd) in copy_arg_to_user() argument
399 copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user()
425 long (*arg_from_user)(void *karg, void __user *uarg, unsigned int cmd);
426 long (*arg_to_user)(void __user *uarg, void *karg, unsigned int cmd);
445 char __karg[256], *karg = __karg; in media_device_ioctl() local
455 karg = kmalloc(_IOC_SIZE(info->cmd), GFP_KERNEL); in media_device_ioctl()
456 if (!karg) in media_device_ioctl()
461 ret = info->arg_from_user(karg, ar in media_device_ioctl()
[all...]
/kernel/linux/linux-6.6/drivers/media/mc/
H A Dmc-device.c387 static long copy_arg_from_user(void *karg, void __user *uarg, unsigned int cmd) in copy_arg_from_user() argument
390 copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user()
396 static long copy_arg_to_user(void __user *uarg, void *karg, unsigned int cmd) in copy_arg_to_user() argument
399 copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user()
425 long (*arg_from_user)(void *karg, void __user *uarg, unsigned int cmd);
426 long (*arg_to_user)(void __user *uarg, void *karg, unsigned int cmd);
445 char __karg[256], *karg = __karg; in media_device_ioctl() local
455 karg = kmalloc(_IOC_SIZE(info->cmd), GFP_KERNEL); in media_device_ioctl()
456 if (!karg) in media_device_ioctl()
461 ret = info->arg_from_user(karg, ar in media_device_ioctl()
[all...]
/kernel/linux/linux-6.6/include/net/phonet/
H A Dphonet.h120 int karg; in phonet_sk_ioctl() local
125 if (get_user(karg, (int __user *)arg)) in phonet_sk_ioctl()
128 return sk->sk_prot->ioctl(sk, cmd, &karg); in phonet_sk_ioctl()
/kernel/linux/linux-5.10/drivers/char/
H A Dlp.c701 s32 karg[2]; in lp_set_timeout32() local
703 if (copy_from_user(karg, arg, sizeof(karg))) in lp_set_timeout32()
706 return lp_set_timeout(minor, karg[0], karg[1]); in lp_set_timeout32()
711 s64 karg[2]; in lp_set_timeout64() local
713 if (copy_from_user(karg, arg, sizeof(karg))) in lp_set_timeout64()
718 karg[1] >>= 32; in lp_set_timeout64()
720 return lp_set_timeout(minor, karg[ in lp_set_timeout64()
[all...]
/kernel/linux/linux-6.6/drivers/char/
H A Dlp.c702 s32 karg[2]; in lp_set_timeout32() local
704 if (copy_from_user(karg, arg, sizeof(karg))) in lp_set_timeout32()
707 return lp_set_timeout(minor, karg[0], karg[1]); in lp_set_timeout32()
712 s64 karg[2]; in lp_set_timeout64() local
714 if (copy_from_user(karg, arg, sizeof(karg))) in lp_set_timeout64()
719 karg[1] >>= 32; in lp_set_timeout64()
721 return lp_set_timeout(minor, karg[ in lp_set_timeout64()
[all...]
/kernel/linux/linux-6.6/net/phonet/
H A Ddatagram.c31 static int pn_ioctl(struct sock *sk, int cmd, int *karg) in pn_ioctl() argument
39 *karg = skb ? skb->len : 0; in pn_ioctl()
45 u32 res = *karg; in pn_ioctl()
H A Dpep.c951 static int pep_ioctl(struct sock *sk, int cmd, int *karg) in pep_ioctl() argument
963 *karg = pep_first_packet_length(sk); in pep_ioctl()
/kernel/linux/linux-6.6/net/l2tp/
H A Dl2tp_ip.c565 int l2tp_ioctl(struct sock *sk, int cmd, int *karg) in l2tp_ioctl() argument
571 *karg = sk_wmem_alloc_get(sk); in l2tp_ioctl()
576 *karg = skb ? skb->len : 0; in l2tp_ioctl()
H A Dl2tp_core.h275 int l2tp_ioctl(struct sock *sk, int cmd, int *karg);
/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
H A Dmpi3mr_app.c965 struct mpi3mr_bsg_mptcmd *karg; in mpi3mr_bsg_process_mpt_cmds() local
984 karg = (struct mpi3mr_bsg_mptcmd *)&bsg_req->cmd.mptcmd; in mpi3mr_bsg_process_mpt_cmds()
986 mrioc = mpi3mr_bsg_verify_adapter(karg->mrioc_id); in mpi3mr_bsg_process_mpt_cmds()
990 if (karg->timeout < MPI3MR_APP_DEFAULT_TIMEOUT) in mpi3mr_bsg_process_mpt_cmds()
991 karg->timeout = MPI3MR_APP_DEFAULT_TIMEOUT; in mpi3mr_bsg_process_mpt_cmds()
998 bufcnt = karg->buf_entry_list.num_of_entries; in mpi3mr_bsg_process_mpt_cmds()
1023 buf_entries = karg->buf_entry_list.buf_entry; in mpi3mr_bsg_process_mpt_cmds()
1293 (karg->timeout * HZ)); in mpi3mr_bsg_process_mpt_cmds()
1303 karg->timeout); in mpi3mr_bsg_process_mpt_cmds()
/kernel/linux/linux-6.6/net/ieee802154/
H A Dsocket.c533 static int dgram_ioctl(struct sock *sk, int cmd, int *karg) in dgram_ioctl() argument
538 *karg = sk_wmem_alloc_get(sk); in dgram_ioctl()
547 *karg = 0; in dgram_ioctl()
555 *karg = skb->len - ieee802154_hdr_length(skb); in dgram_ioctl()
/kernel/linux/linux-6.6/net/ipv4/
H A Draw.c858 static int raw_ioctl(struct sock *sk, int cmd, int *karg) in raw_ioctl() argument
862 *karg = sk_wmem_alloc_get(sk); in raw_ioctl()
871 *karg = skb->len; in raw_ioctl()
873 *karg = 0; in raw_ioctl()
880 return ipmr_ioctl(sk, cmd, karg); in raw_ioctl()
/kernel/linux/linux-6.6/net/ipv6/
H A Draw.c1115 static int rawv6_ioctl(struct sock *sk, int cmd, int *karg) in rawv6_ioctl() argument
1119 *karg = sk_wmem_alloc_get(sk); in rawv6_ioctl()
1128 *karg = skb->len; in rawv6_ioctl()
1130 *karg = 0; in rawv6_ioctl()
1137 return ip6mr_ioctl(sk, cmd, karg); in rawv6_ioctl()
/kernel/linux/linux-5.10/drivers/media/usb/uvc/
H A Duvc_v4l2.c1440 } karg; in uvc_v4l2_compat_ioctl32() local
1446 ret = uvc_v4l2_get_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32()
1449 ret = uvc_ioctl_ctrl_map(handle->chain, &karg.xmap); in uvc_v4l2_compat_ioctl32()
1452 ret = uvc_v4l2_put_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32()
1459 ret = uvc_v4l2_get_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
1462 ret = uvc_xu_ctrl_query(handle->chain, &karg.xqry); in uvc_v4l2_compat_ioctl32()
1465 ret = uvc_v4l2_put_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
/kernel/linux/linux-6.6/drivers/media/usb/uvc/
H A Duvc_v4l2.c1473 } karg; in uvc_v4l2_compat_ioctl32() local
1479 ret = uvc_v4l2_get_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32()
1482 ret = uvc_ioctl_xu_ctrl_map(handle->chain, &karg.xmap); in uvc_v4l2_compat_ioctl32()
1485 ret = uvc_v4l2_put_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32()
1492 ret = uvc_v4l2_get_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
1495 ret = uvc_xu_ctrl_query(handle->chain, &karg.xqry); in uvc_v4l2_compat_ioctl32()
1498 ret = uvc_v4l2_put_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
/kernel/linux/linux-6.6/net/dccp/
H A Dproto.c369 int dccp_ioctl(struct sock *sk, int cmd, int *karg) in dccp_ioctl() argument
380 *karg = sk_wmem_alloc_get(sk); in dccp_ioctl()
390 *karg = 0; in dccp_ioctl()
398 *karg = skb->len; in dccp_ioctl()
H A Ddccp.h295 int dccp_ioctl(struct sock *sk, int cmd, int *karg);
/kernel/linux/linux-6.6/net/core/
H A Dsock.c4162 void __user *arg, void *karg, size_t size) in sock_ioctl_inout()
4166 if (copy_from_user(karg, arg, size)) in sock_ioctl_inout()
4169 ret = READ_ONCE(sk->sk_prot)->ioctl(sk, cmd, karg); in sock_ioctl_inout()
4173 if (copy_to_user(arg, karg, size)) in sock_ioctl_inout()
4186 int ret, karg = 0; in sock_ioctl_out() local
4188 ret = READ_ONCE(sk->sk_prot)->ioctl(sk, cmd, &karg); in sock_ioctl_out()
4192 return put_user(karg, (int __user *)arg); in sock_ioctl_out()
4161 sock_ioctl_inout(struct sock *sk, unsigned int cmd, void __user *arg, void *karg, size_t size) sock_ioctl_inout() argument
/kernel/linux/linux-6.6/include/net/
H A Dudp.h285 int udp_ioctl(struct sock *sk, int cmd, int *karg);
/kernel/linux/linux-6.6/net/mptcp/
H A Dprotocol.c3690 static int mptcp_ioctl(struct sock *sk, int cmd, int *karg) in mptcp_ioctl() argument
3702 *karg = mptcp_inq_hint(sk); in mptcp_ioctl()
3707 *karg = mptcp_ioctl_outq(msk, READ_ONCE(msk->snd_una)); in mptcp_ioctl()
3712 *karg = mptcp_ioctl_outq(msk, msk->snd_nxt); in mptcp_ioctl()

Completed in 41 milliseconds

12