Home
last modified time | relevance | path

Searched refs:len (Results 1 – 25 of 451) sorted by relevance

12345678910>>...19

/net/can/
Dproc.c199 static int can_print_rcvlist(char *page, int len, struct hlist_head *rx_list, in can_print_rcvlist() argument
211 len += snprintf(page + len, PAGE_SIZE - len, fmt, in can_print_rcvlist()
219 if (len > PAGE_SIZE - 100) { in can_print_rcvlist()
221 len += snprintf(page + len, PAGE_SIZE - len, in can_print_rcvlist()
228 return len; in can_print_rcvlist()
231 static int can_print_recv_banner(char *page, int len) in can_print_recv_banner() argument
237 len += snprintf(page + len, PAGE_SIZE - len, in can_print_recv_banner()
241 return len; in can_print_recv_banner()
247 int len = 0; in can_proc_read_stats() local
249 len += snprintf(page + len, PAGE_SIZE - len, "\n"); in can_proc_read_stats()
[all …]
/net/sunrpc/
Dxdr.c24 unsigned int quadlen = XDR_QUADLEN(obj->len); in xdr_encode_netobj()
27 *p++ = htonl(obj->len); in xdr_encode_netobj()
28 memcpy(p, obj->data, obj->len); in xdr_encode_netobj()
29 return p + XDR_QUADLEN(obj->len); in xdr_encode_netobj()
36 unsigned int len; in xdr_decode_netobj() local
38 if ((len = ntohl(*p++)) > XDR_MAX_NETOBJ) in xdr_decode_netobj()
40 obj->len = len; in xdr_decode_netobj()
42 return p + XDR_QUADLEN(len); in xdr_decode_netobj()
102 u32 len; in xdr_decode_string_inplace() local
104 len = ntohl(*p++); in xdr_decode_string_inplace()
[all …]
Dsocklib.c27 size_t xdr_skb_read_bits(struct xdr_skb_reader *desc, void *to, size_t len) in xdr_skb_read_bits() argument
29 if (len > desc->count) in xdr_skb_read_bits()
30 len = desc->count; in xdr_skb_read_bits()
31 if (unlikely(skb_copy_bits(desc->skb, desc->offset, to, len))) in xdr_skb_read_bits()
33 desc->count -= len; in xdr_skb_read_bits()
34 desc->offset += len; in xdr_skb_read_bits()
35 return len; in xdr_skb_read_bits()
47 static size_t xdr_skb_read_and_csum_bits(struct xdr_skb_reader *desc, void *to, size_t len) in xdr_skb_read_and_csum_bits() argument
52 if (len > desc->count) in xdr_skb_read_and_csum_bits()
53 len = desc->count; in xdr_skb_read_and_csum_bits()
[all …]
Dsvcsock.c169 int len = 0; in svc_sendto() local
178 slen = xdr->len; in svc_sendto()
198 len = kernel_sendpage(sock, rqstp->rq_respages[0], 0, in svc_sendto()
200 if (len != xdr->head[0].iov_len) in svc_sendto()
213 len += result; in svc_sendto()
230 len += result; in svc_sendto()
235 xdr->len, len, svc_print_addr(rqstp, buf, sizeof(buf))); in svc_sendto()
237 return len; in svc_sendto()
245 int len; in one_sock_name() local
249 len = sprintf(buf, "ipv4 %s %pI4 %d\n", in one_sock_name()
[all …]
/net/dccp/
Doptions.c30 u64 dccp_decode_value_var(const u8 *bf, const u8 len) in dccp_decode_value_var() argument
34 if (len >= DCCP_OPTVAL_MAXLEN) in dccp_decode_value_var()
36 if (len > 4) in dccp_decode_value_var()
38 if (len > 3) in dccp_decode_value_var()
40 if (len > 2) in dccp_decode_value_var()
42 if (len > 1) in dccp_decode_value_var()
44 if (len > 0) in dccp_decode_value_var()
67 unsigned char opt, len; in dccp_parse_options() local
76 opt = len = 0; in dccp_parse_options()
79 len = 0; in dccp_parse_options()
[all …]
/net/core/
Dskbuff.c121 here, skb->len, sz, skb->head, skb->data, in skb_over_panic()
140 here, skb->len, sz, skb->head, skb->data, in skb_under_panic()
268 skb->len += size; in skb_add_rx_frag()
532 C(len); in __skb_clone()
666 skb_put(n, skb->len); in skb_copy()
668 if (skb_copy_bits(skb, -headerlen, n->head, headerlen + skb->len)) in skb_copy()
708 skb_copy_from_linear_data(skb, n->data, n->len); in pskb_copy()
712 n->len = skb->len; in pskb_copy()
863 struct sk_buff *n = alloc_skb(newheadroom + skb->len + newtailroom, in skb_copy_expand()
875 skb_put(n, skb->len); in skb_copy_expand()
[all …]
Ddatagram.c267 struct iovec *to, int len) in skb_copy_datagram_iovec() argument
274 if (copy > len) in skb_copy_datagram_iovec()
275 copy = len; in skb_copy_datagram_iovec()
278 if ((len -= copy) == 0) in skb_copy_datagram_iovec()
287 WARN_ON(start > offset + len); in skb_copy_datagram_iovec()
296 if (copy > len) in skb_copy_datagram_iovec()
297 copy = len; in skb_copy_datagram_iovec()
304 if (!(len -= copy)) in skb_copy_datagram_iovec()
317 WARN_ON(start > offset + len); in skb_copy_datagram_iovec()
319 end = start + list->len; in skb_copy_datagram_iovec()
[all …]
Duser_dma.c50 size_t len, struct dma_pinned_list *pinned_list) in dma_skb_copy_datagram_iovec() argument
58 if (copy > len) in dma_skb_copy_datagram_iovec()
59 copy = len; in dma_skb_copy_datagram_iovec()
64 len -= copy; in dma_skb_copy_datagram_iovec()
65 if (len == 0) in dma_skb_copy_datagram_iovec()
74 WARN_ON(start > offset + len); in dma_skb_copy_datagram_iovec()
82 if (copy > len) in dma_skb_copy_datagram_iovec()
83 copy = len; in dma_skb_copy_datagram_iovec()
89 len -= copy; in dma_skb_copy_datagram_iovec()
90 if (len == 0) in dma_skb_copy_datagram_iovec()
[all …]
Dpktgen.c794 int len; in get_labels() local
799 len = hex32_arg(&buffer[i], 8, &tmp); in get_labels()
800 if (len <= 0) in get_labels()
801 return len; in get_labels()
805 i += len; in get_labels()
824 int i = 0, max, len; in pktgen_if_write() local
848 len = strn_len(&user_buffer[i], sizeof(name) - 1); in pktgen_if_write()
849 if (len < 0) { in pktgen_if_write()
850 return len; in pktgen_if_write()
853 if (copy_from_user(name, &user_buffer[i], len)) in pktgen_if_write()
[all …]
Diovec.c82 int memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len) in memcpy_toiovec() argument
84 while (len > 0) { in memcpy_toiovec()
86 int copy = min_t(unsigned int, iov->iov_len, len); in memcpy_toiovec()
90 len -= copy; in memcpy_toiovec()
106 int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) in memcpy_fromiovec() argument
108 while (len > 0) { in memcpy_fromiovec()
110 int copy = min_t(unsigned int, len, iov->iov_len); in memcpy_fromiovec()
113 len -= copy; in memcpy_fromiovec()
128 int len) in memcpy_fromiovecend() argument
136 while (len > 0) { in memcpy_fromiovecend()
[all …]
/net/sctp/
Dtsnmap.c52 __u16 len, __u16 *start, __u16 *end);
56 struct sctp_tsnmap *sctp_tsnmap_init(struct sctp_tsnmap *map, __u16 len, in sctp_tsnmap_init() argument
60 map->tsn_map = kzalloc(len>>3, gfp); in sctp_tsnmap_init()
64 map->len = len; in sctp_tsnmap_init()
66 bitmap_zero(map->tsn_map, map->len); in sctp_tsnmap_init()
80 map->len = 0; in sctp_tsnmap_free()
108 if (gap < map->len && test_bit(gap, map->tsn_map)) in sctp_tsnmap_check()
125 if (gap >= map->len && !sctp_tsnmap_grow(map, gap)) in sctp_tsnmap_mark()
181 sctp_tsnmap_find_gap_ack(map->tsn_map, offset, map->len, in sctp_tsnmap_next_gap_ack()
186 end_ = map->len - 1; in sctp_tsnmap_next_gap_ack()
[all …]
/net/netfilter/
Dnf_conntrack_h323_asn1.c291 int len; in decode_oid() local
297 len = *bs->cur++; in decode_oid()
298 bs->cur += len; in decode_oid()
308 unsigned int len; in decode_int() local
322 len = get_bits(bs, 2) + 1; in decode_int()
325 unsigned int v = get_uint(bs, len) + f->lb; in decode_int()
329 bs->cur += len; in decode_int()
334 len = get_len(bs); in decode_int()
335 bs->cur += len; in decode_int()
368 unsigned int len; in decode_bitstr() local
[all …]
Dnf_conntrack_amanda.c58 size_t len; member
63 .len = 8,
67 .len = 1,
71 .len = 5,
75 .len = 5,
79 .len = 6,
93 u_int16_t len; in amanda_help() local
108 if (dataoff >= skb->len) { in amanda_help()
110 printk("amanda_help: skblen = %u\n", skb->len); in amanda_help()
115 start = skb_find_text(skb, dataoff, skb->len, in amanda_help()
[all …]
Dnf_sockopt.c97 char __user *opt, int *len, int get) in nf_sockopt() argument
107 ret = ops->get(sk, val, opt, len); in nf_sockopt()
109 ret = ops->set(sk, val, opt, *len); in nf_sockopt()
116 int len) in nf_setsockopt() argument
118 return nf_sockopt(sk, pf, val, opt, &len, 0); in nf_setsockopt()
123 int *len) in nf_getsockopt() argument
125 return nf_sockopt(sk, pf, val, opt, len, 1); in nf_getsockopt()
131 char __user *opt, int *len, int get) in compat_nf_sockopt() argument
142 ret = ops->compat_get(sk, val, opt, len); in compat_nf_sockopt()
144 ret = ops->get(sk, val, opt, len); in compat_nf_sockopt()
[all …]
/net/decnet/
Dsysctl_net_decnet.c139 size_t len; in dn_node_address_strategy() local
143 if (get_user(len, oldlenp)) in dn_node_address_strategy()
145 if (len) { in dn_node_address_strategy()
146 if (len != sizeof(unsigned short)) in dn_node_address_strategy()
173 size_t len; in dn_node_address_handler() local
182 int len = (*lenp < DN_ASCBUF_LEN) ? *lenp : (DN_ASCBUF_LEN-1); in dn_node_address_handler() local
184 if (copy_from_user(addr, buffer, len)) in dn_node_address_handler()
187 addr[len] = 0; in dn_node_address_handler()
199 *ppos += len; in dn_node_address_handler()
205 len = strlen(addr); in dn_node_address_handler()
[all …]
/net/sunrpc/auth_gss/
Dgss_krb5_wrap.c25 int padding = gss_krb5_padding(blocksize, buf->len - offset); in gss_krb5_add_padding()
35 buf->len += padding; in gss_krb5_add_padding()
44 size_t len = buf->len; in gss_krb5_remove_padding() local
46 if (len <= buf->head[0].iov_len) { in gss_krb5_remove_padding()
47 pad = *(u8 *)(buf->head[0].iov_base + len - 1); in gss_krb5_remove_padding()
53 len -= buf->head[0].iov_len; in gss_krb5_remove_padding()
54 if (len <= buf->page_len) { in gss_krb5_remove_padding()
55 unsigned int last = (buf->page_base + len - 1) in gss_krb5_remove_padding()
57 unsigned int offset = (buf->page_base + len - 1) in gss_krb5_remove_padding()
64 len -= buf->page_len; in gss_krb5_remove_padding()
[all …]
Dsvcauth_gss.c64 return a->len == b->len && 0 == memcmp(a->data, b->data, a->len); in netobj_equal()
100 return hash_mem(item->in_handle.data, item->in_handle.len, RSI_HASHBITS) in rsi_hash()
101 ^ hash_mem(item->in_token.data, item->in_token.len, RSI_HASHBITS); in rsi_hash()
112 static int dup_to_netobj(struct xdr_netobj *dst, char *src, int len) in dup_to_netobj() argument
114 dst->len = len; in dup_to_netobj()
115 dst->data = (len ? kmemdup(src, len, GFP_KERNEL) : NULL); in dup_to_netobj()
116 if (len && !dst->data) in dup_to_netobj()
123 return dup_to_netobj(dst, src->data, src->len); in dup_netobj()
132 new->out_handle.len = 0; in rsi_init()
134 new->out_token.len = 0; in rsi_init()
[all …]
/net/ipv4/netfilter/
Dnf_nat_snmp_basic.c146 unsigned int len; member
151 unsigned int len) in asn1_open() argument
154 ctx->end = buf + len; in asn1_open()
208 unsigned int *len) in asn1_length_decode() argument
221 *len = ch; in asn1_length_decode()
224 *len = 0; in asn1_length_decode()
229 *len <<= 8; in asn1_length_decode()
230 *len |= ch; in asn1_length_decode()
237 if (*len > ctx->end - ctx->pointer) in asn1_length_decode()
249 unsigned int def, len; in asn1_header_decode() local
[all …]
/net/netlink/
Dattr.c46 if (pt->len) in validate_nla()
47 minlen = min_t(int, attrlen, pt->len + 1); in validate_nla()
59 if (pt->len) { in validate_nla()
65 if (attrlen > pt->len) in validate_nla()
71 if (pt->len && attrlen > pt->len) in validate_nla()
76 if (attrlen < pt->len) in validate_nla()
78 if (attrlen < NLA_ALIGN(pt->len)) in validate_nla()
80 if (attrlen < NLA_ALIGN(pt->len) + NLA_HDRLEN) in validate_nla()
82 nla = nla_data(nla) + NLA_ALIGN(pt->len); in validate_nla()
83 if (attrlen < NLA_ALIGN(pt->len) + NLA_HDRLEN + nla_len(nla)) in validate_nla()
[all …]
/net/ipv4/
Dxfrm4_input.c60 iph->tot_len = htons(skb->len); in xfrm4_transport_finish()
80 int iphlen, len; in xfrm4_udp_encap_rcv() local
92 len = skb->len - sizeof(struct udphdr); in xfrm4_udp_encap_rcv()
93 if (!pskb_may_pull(skb, sizeof(struct udphdr) + min(len, 8))) in xfrm4_udp_encap_rcv()
105 if (len == 1 && udpdata[0] == 0xff) { in xfrm4_udp_encap_rcv()
107 } else if (len > sizeof(struct ip_esp_hdr) && udpdata32[0] != 0) { in xfrm4_udp_encap_rcv()
109 len = sizeof(struct udphdr); in xfrm4_udp_encap_rcv()
116 if (len == 1 && udpdata[0] == 0xff) { in xfrm4_udp_encap_rcv()
118 } else if (len > 2 * sizeof(u32) + sizeof(struct ip_esp_hdr) && in xfrm4_udp_encap_rcv()
122 len = sizeof(struct udphdr) + 2 * sizeof(u32); in xfrm4_udp_encap_rcv()
[all …]
/net/bluetooth/cmtp/
Dcore.c115 size = (skb) ? skb->len + count : count; in cmtp_add_msgpart()
122 if (skb && (skb->len > 0)) in cmtp_add_msgpart()
123 skb_copy_from_linear_data(skb, skb_put(nskb, skb->len), skb->len); in cmtp_add_msgpart()
135 __u16 len; in cmtp_recv_frame() local
137 BT_DBG("session %p skb %p len %d", session, skb, skb->len); in cmtp_recv_frame()
139 while (skb->len > 0) { in cmtp_recv_frame()
145 len = skb->data[1]; in cmtp_recv_frame()
149 len = skb->data[1] | (skb->data[2] << 8); in cmtp_recv_frame()
153 len = 0; in cmtp_recv_frame()
159 BT_DBG("hdr 0x%02x hdrlen %d len %d id %d", hdr, hdrlen, len, id); in cmtp_recv_frame()
[all …]
Dcapi.c138 BT_DBG("session %p skb %p len %d", session, skb, skb->len); in cmtp_send_capimsg()
150 __u16 function, unsigned char *buf, int len) in cmtp_send_interopmsg() argument
157 if (!(skb = alloc_skb(CAPI_MSG_BASELEN + 6 + len, GFP_ATOMIC))) { in cmtp_send_interopmsg()
162 s = skb_put(skb, CAPI_MSG_BASELEN + 6 + len); in cmtp_send_interopmsg()
164 capimsg_setu16(s, 0, CAPI_MSG_BASELEN + 6 + len); in cmtp_send_interopmsg()
173 capimsg_setu8 (s, 10, 3 + len); in cmtp_send_interopmsg()
175 capimsg_setu8 (s, 13, len); in cmtp_send_interopmsg()
177 if (len > 0) in cmtp_send_interopmsg()
178 memcpy(s + 14, buf, len); in cmtp_send_interopmsg()
190 BT_DBG("session %p skb %p len %d", session, skb, skb->len); in cmtp_recv_interopmsg()
[all …]
/net/rose/
Drose_subr.c109 int len, faclen = 0; in rose_write_internal() local
111 len = AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN + 1; in rose_write_internal()
115 len += 1 + ROSE_ADDR_LEN + ROSE_ADDR_LEN; in rose_write_internal()
117 len += faclen; in rose_write_internal()
122 len += 2; in rose_write_internal()
126 if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL) in rose_write_internal()
239 static int rose_parse_national(unsigned char *p, struct rose_facilities_struct *facilities, int len) in rose_parse_national() argument
250 len -= 2; in rose_parse_national()
258 len -= 3; in rose_parse_national()
264 len -= 4; in rose_parse_national()
[all …]
/net/wireless/
Dlib80211_crypt_wep.c99 u32 klen, len; in lib80211_wep_build_iv() local
102 if (skb_headroom(skb) < 4 || skb->len < hdr_len) in lib80211_wep_build_iv()
105 len = skb->len - hdr_len; in lib80211_wep_build_iv()
142 u32 crc, klen, len; in lib80211_wep_encrypt() local
161 len = skb->len - hdr_len - 4; in lib80211_wep_encrypt()
166 crc = ~crc32_le(~0, pos, len); in lib80211_wep_encrypt()
174 sg_init_one(&sg, pos, len + 4); in lib80211_wep_encrypt()
175 return crypto_blkcipher_encrypt(&desc, &sg, &sg, len + 4); in lib80211_wep_encrypt()
194 if (skb->len < hdr_len + 8) in lib80211_wep_decrypt()
211 plen = skb->len - hdr_len - 8; in lib80211_wep_decrypt()
[all …]
/net/irda/
Dparameters.c40 static int irda_extract_integer(void *self, __u8 *buf, int len, __u8 pi,
42 static int irda_extract_string(void *self, __u8 *buf, int len, __u8 pi,
44 static int irda_extract_octseq(void *self, __u8 *buf, int len, __u8 pi,
46 static int irda_extract_no_value(void *self, __u8 *buf, int len, __u8 pi,
49 static int irda_insert_integer(void *self, __u8 *buf, int len, __u8 pi,
51 static int irda_insert_no_value(void *self, __u8 *buf, int len, __u8 pi,
80 static int irda_insert_no_value(void *self, __u8 *buf, int len, __u8 pi, in irda_insert_no_value() argument
107 static int irda_extract_no_value(void *self, __u8 *buf, int len, __u8 pi, in irda_extract_no_value() argument
128 static int irda_insert_integer(void *self, __u8 *buf, int len, __u8 pi, in irda_insert_integer() argument
162 if (len < (2+p.pl)) { in irda_insert_integer()
[all …]

12345678910>>...19