Home
last modified time | relevance | path

Searched refs:karg (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/message/fusion/
H A Dmptctl.c126 static int mptctl_do_mpt_command(MPT_ADAPTER *iocp, struct mpt_ioctl_command karg, void __user *mfP…
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->adapterType = MPT_IOCTL_INTERFACE_FC; in mptctl_getiocinfo()
[all …]
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_ctl.c581 _ctl_set_task_mid(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command *karg, in _ctl_set_task_mid() argument
643 sz = min_t(u32, karg->max_reply_bytes, ioc->reply_sz); in _ctl_set_task_mid()
644 if (copy_to_user(karg->reply_frame_buf_ptr, ioc->ctl_cmds.reply, in _ctl_set_task_mid()
699 _ctl_do_mpt_command(struct MPT3SAS_ADAPTER *ioc, struct mpt3_ioctl_command karg, in _ctl_do_mpt_command() argument
742 if (karg.data_sge_offset * 4 > ioc->request_sz || in _ctl_do_mpt_command()
743 karg.data_sge_offset > (UINT_MAX / 4)) { in _ctl_do_mpt_command()
749 if (copy_from_user(mpi_request, mf, karg.data_sge_offset*4)) { in _ctl_do_mpt_command()
773 memcpy(request, mpi_request, karg.data_sge_offset*4); in _ctl_do_mpt_command()
775 data_out_sz = karg.data_out_size; in _ctl_do_mpt_command()
776 data_in_sz = karg.data_in_size; in _ctl_do_mpt_command()
[all …]
/linux/drivers/media/mc/
H A Dmc-device.c383 static long copy_arg_from_user(void *karg, void __user *uarg, unsigned int cmd) in copy_arg_from_user() argument
386 copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user()
392 static long copy_arg_to_user(void __user *uarg, void *karg, unsigned int cmd) in copy_arg_to_user() argument
395 copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user()
421 long (*arg_from_user)(void *karg, void __user *uarg, unsigned int cmd);
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()
[all …]
/linux/fs/proc/
H A Dtask_mmu.c657 struct procmap_query karg; in do_procmap_query() local
673 err = copy_struct_from_user(&karg, sizeof(karg), uarg, usize); in do_procmap_query()
678 if (karg.query_flags & ~PROCMAP_QUERY_VALID_FLAGS_MASK) in do_procmap_query()
681 if (!!karg.vma_name_size != !!karg.vma_name_addr) in do_procmap_query()
683 if (!!karg.build_id_size != !!karg.build_id_addr) in do_procmap_query()
695 vma = query_matching_vma(&lock_ctx, karg.query_addr, karg in do_procmap_query()
[all...]
/linux/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()
/linux/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[0], karg[1]); in lp_set_timeout64()
/linux/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()
/linux/net/ipv4/
H A Dudp_bpf.c113 static int udp_bpf_ioctl(struct sock *sk, int cmd, int *karg)
116 return udp_ioctl(sk, cmd, karg); in udp_bpf_ioctl()
122 *karg = sk_msg_first_len(sk); in udp_bpf_ioctl()
115 udp_bpf_ioctl(struct sock * sk,int cmd,int * karg) udp_bpf_ioctl() argument
H A Dtcp_bpf.c335 static int tcp_bpf_ioctl(struct sock *sk, int cmd, int *karg)
340 return tcp_ioctl(sk, cmd, karg); in tcp_bpf_ioctl()
347 *karg = sk_psock_msg_inq(sk); in tcp_bpf_ioctl()
336 tcp_bpf_ioctl(struct sock * sk,int cmd,int * karg) tcp_bpf_ioctl() argument
H A Dudp.c1901 int udp_ioctl(struct sock *sk, int cmd, int *karg) in __first_packet_length()
1906 *karg = sk_wmem_alloc_get(sk); in __first_packet_length()
1912 *karg = max_t(int, 0, first_packet_length(sk)); in __first_packet_length()
1949 udp_ioctl(struct sock * sk,int cmd,int * karg) udp_ioctl() argument
H A Dtcp.c643 int tcp_ioctl(struct sock *sk, int cmd, int *karg) in tcp_poll()
685 *karg = answ; in tcp_ioctl()
649 tcp_ioctl(struct sock * sk,int cmd,int * karg) tcp_ioctl() argument
/linux/drivers/media/usb/uvc/
H A Duvc_v4l2.c1156 } karg; in uvc_v4l2_compat_ioctl32()
1166 ret = uvc_v4l2_get_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32()
1169 ret = uvc_ioctl_xu_ctrl_map(handle->chain, &karg.xmap); in uvc_v4l2_compat_ioctl32()
1172 ret = uvc_v4l2_put_xu_mapping(&karg.xmap, up); in uvc_v4l2_compat_ioctl32()
1178 ret = uvc_v4l2_get_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
1181 ret = uvc_xu_ctrl_query(handle->chain, &karg.xqry); in uvc_v4l2_compat_ioctl32()
1184 ret = uvc_v4l2_put_xu_query(&karg.xqry, up); in uvc_v4l2_compat_ioctl32()
1153 } karg; uvc_v4l2_compat_ioctl32() local
/linux/net/dccp/
H A Dproto.c
H A Ddccp.h
/linux/net/l2tp/
H A Dl2tp_core.h272 int l2tp_ioctl(struct sock *sk, int cmd, int *karg);
/linux/net/core/
H A Dsock.c4447 void __user *arg, void *karg, size_t size)
4451 if (copy_from_user(karg, arg, size))
4454 ret = READ_ONCE(sk->sk_prot)->ioctl(sk, cmd, karg); in sock_ioctl_out()
4458 if (copy_to_user(arg, karg, size)) in sock_ioctl_out()
4471 int ret, karg = 0; in sk_ioctl()
4473 ret = READ_ONCE(sk->sk_prot)->ioctl(sk, cmd, &karg); in sk_ioctl()
4477 return put_user(karg, (int __user *)arg); in sk_ioctl()
4431 sock_ioctl_inout(struct sock * sk,unsigned int cmd,void __user * arg,void * karg,size_t size) sock_ioctl_inout() argument
4455 int ret, karg = 0; sock_ioctl_out() local
/linux/include/net/
H A Dudp.h424 int udp_ioctl(struct sock *sk, int cmd, int *karg);
H A Dsock.h1306 int *karg);
3149 void __user *arg, void *karg, size_t size);
H A Dtcp.h396 int tcp_ioctl(struct sock *sk, int cmd, int *karg);
/linux/net/mptcp/
H A Dprotocol.c3932 static int mptcp_ioctl(struct sock *sk, int cmd, int *karg) in mptcp_ioctl()
3945 *karg = mptcp_inq_hint(sk); in mptcp_connect()
3950 *karg = mptcp_ioctl_outq(msk, READ_ONCE(msk->snd_una)); in mptcp_connect()
3955 *karg = mptcp_ioctl_outq(msk, msk->snd_nxt); in mptcp_connect()
3908 mptcp_ioctl(struct sock * sk,int cmd,int * karg) mptcp_ioctl() argument
/linux/net/sctp/
H A Dsocket.c4968 static int sctp_ioctl(struct sock *sk, int cmd, int *karg) in sctp_ioctl() argument
4984 *karg = 0; in sctp_ioctl()
4992 *karg = skb->len; in sctp_ioctl()