| /net/phonet/ |
| A D | datagram.c | 117 int copylen; in pn_recvmsg() local 129 copylen = skb->len; in pn_recvmsg() 130 if (len < copylen) { in pn_recvmsg() 132 copylen = len; in pn_recvmsg() 135 rval = skb_copy_datagram_msg(skb, 0, msg, copylen); in pn_recvmsg() 141 rval = (flags & MSG_TRUNC) ? skb->len : copylen; in pn_recvmsg()
|
| /net/smc/ |
| A D | smc_rx.c | 348 size_t copylen, read_done = 0, read_remaining = len, peeked_bytes = 0; in smc_rx_recvmsg() local 459 copylen = min_t(size_t, read_remaining, readable); in smc_rx_recvmsg() 462 chunk_len = min_t(size_t, copylen, conn->rmb_desc->len - in smc_rx_recvmsg() 489 if (chunk_len_sum == copylen) in smc_rx_recvmsg() 492 chunk_len = copylen - chunk_len; /* remainder */ in smc_rx_recvmsg() 501 atomic_sub(copylen, &conn->bytes_to_rcv); in smc_rx_recvmsg() 504 if (msg && smc_rx_update_consumer(smc, cons, copylen)) in smc_rx_recvmsg() 508 trace_smc_rx_recvmsg(smc, copylen); in smc_rx_recvmsg()
|
| A D | smc_tx.c | 183 size_t copylen, send_done = 0, send_remaining = len; in smc_tx_sendmsg() local 237 copylen = min_t(size_t, send_remaining, writespace); in smc_tx_sendmsg() 244 chunk_len = min_t(size_t, copylen, conn->sndbuf_desc->len - in smc_tx_sendmsg() 260 if (chunk_len_sum == copylen) in smc_tx_sendmsg() 263 chunk_len = copylen - chunk_len; /* remainder */ in smc_tx_sendmsg() 269 smc_curs_add(conn->sndbuf_desc->len, &prep, copylen); in smc_tx_sendmsg() 273 atomic_sub(copylen, &conn->sndbuf_space); in smc_tx_sendmsg() 287 trace_smc_tx_sendmsg(smc, copylen); in smc_tx_sendmsg()
|
| /net/mptcp/ |
| A D | sockopt.c | 1050 copied = copylen; in mptcp_put_subflow_data() 1055 if (copy_to_user(optval, sfd, copylen)) in mptcp_put_subflow_data() 1065 int len, copylen; in mptcp_get_subflow_data() local 1080 copylen = min_t(unsigned int, len, sizeof(*sfd)); in mptcp_get_subflow_data() 1081 if (copy_from_user(sfd, optval, copylen)) in mptcp_get_subflow_data() 1277 u32 copylen, in mptcp_put_full_info() argument 1280 copylen += MIN_FULL_INFO_OPTLEN_SIZE; in mptcp_put_full_info() 1281 if (put_user(copylen, optlen)) in mptcp_put_full_info() 1284 if (copy_to_user(optval, mfi, copylen)) in mptcp_put_full_info() 1292 unsigned int sfcount = 0, copylen = 0; in mptcp_getsockopt_full_info() local [all …]
|
| /net/xfrm/ |
| A D | xfrm_iptfs.c | 869 copylen = min(fraglen, iphremain); in iptfs_reassem_cont() 871 copylen)) { in iptfs_reassem_cont() 877 if (copylen < iphremain) { in iptfs_reassem_cont() 882 data += copylen; in iptfs_reassem_cont() 883 blkoff -= copylen; in iptfs_reassem_cont() 884 remaining -= copylen; in iptfs_reassem_cont() 885 ipremain -= copylen; in iptfs_reassem_cont() 889 copylen = min(fraglen, ipremain); in iptfs_reassem_cont() 902 iptfs_skb_add_frags(newskb, fragwalk, data, copylen); in iptfs_reassem_cont() 906 copylen)) { in iptfs_reassem_cont() [all …]
|
| /net/caif/ |
| A D | caif_socket.c | 274 int copylen; in caif_seqpkt_recvmsg() local 283 copylen = skb->len; in caif_seqpkt_recvmsg() 284 if (len < copylen) { in caif_seqpkt_recvmsg() 286 copylen = len; in caif_seqpkt_recvmsg() 289 ret = skb_copy_datagram_msg(skb, 0, m, copylen); in caif_seqpkt_recvmsg() 293 ret = (flags & MSG_TRUNC) ? skb->len : copylen; in caif_seqpkt_recvmsg()
|
| /net/hsr/ |
| A D | hsr_forward.c | 153 int copylen; in create_stripped_skb_hsr() local 167 copylen = 2 * ETH_ALEN; in create_stripped_skb_hsr() 169 copylen += VLAN_HLEN; in create_stripped_skb_hsr() 172 memcpy(dst, src, copylen); in create_stripped_skb_hsr()
|
| /net/ipv4/ |
| A D | tcp.c | 1963 struct sk_buff *skb, u32 copylen, in tcp_copy_straggler_data() argument 1977 err = skb_copy_datagram_msg(skb, *offset, &msg, copylen); in tcp_copy_straggler_data() 1980 zc->recv_skip_hint -= copylen; in tcp_copy_straggler_data() 1981 *offset += copylen; in tcp_copy_straggler_data() 1982 *seq += copylen; in tcp_copy_straggler_data() 1983 return (__s32)copylen; in tcp_copy_straggler_data() 1995 if (!copylen) in tcp_zc_handle_leftover() 2010 return zc->copybuf_len < 0 ? 0 : copylen; in tcp_zc_handle_leftover() 2150 u32 length = 0, offset, vma_len, avail_len, copylen = 0; in tcp_zerocopy_receive() local 2278 if (length + copylen) { in tcp_zerocopy_receive() [all …]
|
| /net/packet/ |
| A D | af_packet.c | 2624 __be16 proto, unsigned char *addr, int hlen, int copylen, in tpacket_fill_skb() argument 2653 } else if (copylen) { in tpacket_fill_skb() 2654 int hdrlen = min_t(int, copylen, tp_len); in tpacket_fill_skb() 2657 skb_put(skb, copylen - dev->hard_header_len); in tpacket_fill_skb() 2787 int hlen, tlen, copylen = 0; in tpacket_snd() local 2883 copylen = __virtio16_to_cpu(vio_le(), in tpacket_snd() 2886 copylen = max_t(int, copylen, dev->hard_header_len); in tpacket_snd() 2889 (copylen - dev->hard_header_len), in tpacket_snd() 2899 addr, hlen, copylen, &sockc); in tpacket_snd()
|
| /net/netfilter/ipvs/ |
| A D | ip_vs_ctl.c | 3019 unsigned int copylen; in do_ip_vs_get_ctl() local 3031 copylen = get_arglen[CMDID(cmd)]; in do_ip_vs_get_ctl() 3032 if (*len < (int) copylen) { in do_ip_vs_get_ctl() 3033 IP_VS_DBG(1, "get_ctl: len %d < %u\n", *len, copylen); in do_ip_vs_get_ctl() 3037 if (copy_from_user(arg, user, copylen) != 0) in do_ip_vs_get_ctl()
|
| /net/netfilter/ipset/ |
| A D | ip_set_core.c | 2246 int copylen = *len, ret = 0; in ip_set_sockfn_get() local 2352 if (copy_to_user(user, data, copylen)) in ip_set_sockfn_get()
|