| /linux-6.15/drivers/message/fusion/ |
| H A D | mptctl.c | 1263 kfree(karg); in mptctl_getiocinfo() 1281 kfree(karg); in mptctl_getiocinfo() 1336 karg->rsvd[0] = karg->rsvd[1] = 0; in mptctl_getiocinfo() 1344 kfree(karg); in mptctl_getiocinfo() 1348 kfree(karg); in mptctl_getiocinfo() 1496 strscpy_pad(karg.name, ioc->name, sizeof(karg.name)); in mptctl_readtest() 1820 karg.dataOutSize = karg.dataInSize = 0; in mptctl_do_mpt_command() 2375 snprintf(karg.fw_version, sizeof(karg.fw_version), in mptctl_hp_hostinfo() 2608 cfg.pageAddr = (karg.hdr.channel << 8) | karg.hdr.id; in mptctl_hp_targetinfo() 2664 cfg.pageAddr = (karg.hdr.channel << 8) | karg.hdr.id; in mptctl_hp_targetinfo() [all …]
|
| /linux-6.15/drivers/scsi/mpt3sas/ |
| H A D | mpt3sas_ctl.c | 1232 memset(&karg, 0 , sizeof(karg)); in _ctl_getiocinfo() 1267 if (copy_to_user(arg, &karg, sizeof(karg))) { in _ctl_getiocinfo() 1285 if (copy_from_user(&karg, arg, sizeof(karg))) { in _ctl_eventquery() 1298 if (copy_to_user(arg, &karg, sizeof(karg))) { in _ctl_eventquery() 1316 if (copy_from_user(&karg, arg, sizeof(karg))) { in _ctl_eventenable() 1356 if (copy_from_user(&karg, arg, sizeof(karg))) { in _ctl_eventreport() 1399 if (copy_from_user(&karg, arg, sizeof(karg))) { in _ctl_do_reset() 1538 if (copy_from_user(&karg, arg, sizeof(karg))) { in _ctl_btdh_mapping() 1553 if (copy_to_user(arg, &karg, sizeof(karg))) { in _ctl_btdh_mapping() 1993 if (copy_from_user(&karg, arg, sizeof(karg))) { in _ctl_diag_register() [all …]
|
| /linux-6.15/drivers/media/mc/ |
| H A D | mc-device.c | 386 copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user() 395 copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user() 422 long (*arg_to_user)(void __user *uarg, void *karg, unsigned int cmd); 441 char __karg[256], *karg = __karg; in media_device_ioctl() local 451 karg = kmalloc(_IOC_SIZE(info->cmd), GFP_KERNEL); in media_device_ioctl() 452 if (!karg) in media_device_ioctl() 457 ret = info->arg_from_user(karg, arg, cmd); in media_device_ioctl() 465 ret = info->fn(dev, karg); in media_device_ioctl() 471 ret = info->arg_to_user(arg, karg, cmd); in media_device_ioctl() 474 if (karg != __karg) in media_device_ioctl() [all …]
|
| /linux-6.15/fs/proc/ |
| H A D | task_mmu.c | 472 err = copy_struct_from_user(&karg, sizeof(karg), uarg, usize); in do_procmap_query() 480 if (!!karg.vma_name_size != !!karg.vma_name_addr) in do_procmap_query() 482 if (!!karg.build_id_size != !!karg.build_id_addr) in do_procmap_query() 495 vma = query_matching_vma(mm, karg.query_addr, karg.query_flags); in do_procmap_query() 505 karg.vma_flags = 0; in do_procmap_query() 525 karg.vma_offset = 0; in do_procmap_query() 526 karg.dev_major = 0; in do_procmap_query() 527 karg.dev_minor = 0; in do_procmap_query() 528 karg.inode = 0; in do_procmap_query() 583 if (karg.vma_name_size && copy_to_user(u64_to_user_ptr(karg.vma_name_addr), in do_procmap_query() [all …]
|
| /linux-6.15/include/net/phonet/ |
| H A D | phonet.h | 120 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()
|
| /linux-6.15/drivers/char/ |
| H A D | lp.c | 702 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[0], karg[1]); in lp_set_timeout64()
|
| /linux-6.15/net/phonet/ |
| H A D | datagram.c | 31 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 D | pep.c | 951 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()
|
| /linux-6.15/drivers/media/usb/uvc/ |
| H A D | uvc_v4l2.c | 1368 } karg; in uvc_v4l2_compat_ioctl32() local 1374 ret = uvc_v4l2_get_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32() 1377 ret = uvc_ioctl_xu_ctrl_map(handle->chain, &karg.xmap); in uvc_v4l2_compat_ioctl32() 1380 ret = uvc_v4l2_put_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32() 1387 ret = uvc_v4l2_get_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32() 1390 ret = uvc_xu_ctrl_query(handle->chain, &karg.xqry); in uvc_v4l2_compat_ioctl32() 1393 ret = uvc_v4l2_put_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
|
| /linux-6.15/net/ipv4/ |
| H A D | raw.c | 869 static int raw_ioctl(struct sock *sk, int cmd, int *karg) in raw_ioctl() argument 873 *karg = sk_wmem_alloc_get(sk); in raw_ioctl() 882 *karg = skb->len; in raw_ioctl() 884 *karg = 0; in raw_ioctl() 891 return ipmr_ioctl(sk, cmd, karg); in raw_ioctl()
|
| H A D | udp.c | 1901 int udp_ioctl(struct sock *sk, int cmd, int *karg) in udp_ioctl() argument 1906 *karg = sk_wmem_alloc_get(sk); in udp_ioctl() 1912 *karg = max_t(int, 0, first_packet_length(sk)); in udp_ioctl()
|
| H A D | tcp.c | 626 int tcp_ioctl(struct sock *sk, int cmd, int *karg) in tcp_ioctl() argument 668 *karg = answ; in tcp_ioctl()
|
| /linux-6.15/net/l2tp/ |
| H A D | l2tp_ip.c | 583 int l2tp_ioctl(struct sock *sk, int cmd, int *karg) in l2tp_ioctl() argument 589 *karg = sk_wmem_alloc_get(sk); in l2tp_ioctl() 594 *karg = skb ? skb->len : 0; in l2tp_ioctl()
|
| H A D | l2tp_core.h | 272 int l2tp_ioctl(struct sock *sk, int cmd, int *karg);
|
| /linux-6.15/net/ipv6/ |
| H A D | raw.c | 1113 static int rawv6_ioctl(struct sock *sk, int cmd, int *karg) in rawv6_ioctl() argument 1117 *karg = sk_wmem_alloc_get(sk); in rawv6_ioctl() 1126 *karg = skb->len; in rawv6_ioctl() 1128 *karg = 0; in rawv6_ioctl() 1135 return ip6mr_ioctl(sk, cmd, karg); in rawv6_ioctl()
|
| /linux-6.15/net/dccp/ |
| H A D | proto.c | 369 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 D | dccp.h | 295 int dccp_ioctl(struct sock *sk, int cmd, int *karg);
|
| /linux-6.15/net/ieee802154/ |
| H A D | socket.c | 533 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()
|
| /linux-6.15/drivers/scsi/mpi3mr/ |
| H A D | mpi3mr_app.c | 2391 struct mpi3mr_bsg_mptcmd *karg; in mpi3mr_bsg_process_mpt_cmds() local 2412 karg = (struct mpi3mr_bsg_mptcmd *)&bsg_req->cmd.mptcmd; in mpi3mr_bsg_process_mpt_cmds() 2414 mrioc = mpi3mr_bsg_verify_adapter(karg->mrioc_id); in mpi3mr_bsg_process_mpt_cmds() 2434 if (karg->timeout < MPI3MR_APP_DEFAULT_TIMEOUT) in mpi3mr_bsg_process_mpt_cmds() 2435 karg->timeout = MPI3MR_APP_DEFAULT_TIMEOUT; in mpi3mr_bsg_process_mpt_cmds() 2444 bufcnt = karg->buf_entry_list.num_of_entries; in mpi3mr_bsg_process_mpt_cmds() 2472 buf_entries = karg->buf_entry_list.buf_entry; in mpi3mr_bsg_process_mpt_cmds() 2782 (karg->timeout * HZ)); in mpi3mr_bsg_process_mpt_cmds() 2794 __func__, karg->timeout); in mpi3mr_bsg_process_mpt_cmds() 2810 karg->timeout, mpi_header->function_dependent); in mpi3mr_bsg_process_mpt_cmds()
|
| /linux-6.15/net/core/ |
| H A D | sock.c | 4348 void __user *arg, void *karg, size_t size) in sock_ioctl_inout() argument 4352 if (copy_from_user(karg, arg, size)) in sock_ioctl_inout() 4355 ret = READ_ONCE(sk->sk_prot)->ioctl(sk, cmd, karg); in sock_ioctl_inout() 4359 if (copy_to_user(arg, karg, size)) in sock_ioctl_inout() 4372 int ret, karg = 0; in sock_ioctl_out() local 4374 ret = READ_ONCE(sk->sk_prot)->ioctl(sk, cmd, &karg); in sock_ioctl_out() 4378 return put_user(karg, (int __user *)arg); in sock_ioctl_out()
|
| /linux-6.15/include/net/ |
| H A D | udp.h | 411 int udp_ioctl(struct sock *sk, int cmd, int *karg);
|
| H A D | sock.h | 1248 int *karg); 2977 void __user *arg, void *karg, size_t size);
|
| H A D | tcp.h | 347 int tcp_ioctl(struct sock *sk, int cmd, int *karg);
|
| /linux-6.15/net/mptcp/ |
| H A D | protocol.c | 3596 static int mptcp_ioctl(struct sock *sk, int cmd, int *karg) in mptcp_ioctl() argument 3609 *karg = mptcp_inq_hint(sk); in mptcp_ioctl() 3614 *karg = mptcp_ioctl_outq(msk, READ_ONCE(msk->snd_una)); in mptcp_ioctl() 3619 *karg = mptcp_ioctl_outq(msk, msk->snd_nxt); in mptcp_ioctl()
|
| /linux-6.15/net/sctp/ |
| H A D | socket.c | 4913 static int sctp_ioctl(struct sock *sk, int cmd, int *karg) in sctp_ioctl() argument 4929 *karg = 0; in sctp_ioctl() 4937 *karg = skb->len; in sctp_ioctl()
|