Searched refs:len (Results 201 - 225 of 675) sorted by relevance

1234567891011>>

/net/ipv6/
H A Dping.c59 static int dummy_ipv6_recv_error(struct sock *sk, struct msghdr *msg, int len, argument
81 size_t len)
98 err = ping_common_sendmsg(AF_INET6, msg, len, &user_icmph,
175 err = ip6_append_data(sk, ping_getfrag, &pfh, len,
187 len);
194 return len;
80 ping_v6_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len) argument
H A Dip6_output.c97 skb->len);
127 if ((skb->len > ip6_skb_dst_mtu(skb) && !skb_is_gso(skb)) ||
129 (IP6CB(skb)->frag_max_size && skb->len > IP6CB(skb)->frag_max_size))
164 int seg_len = skb->len;
223 if ((skb->len <= mtu) || skb->ignore_df || skb_is_gso(skb)) {
225 IPSTATS_MIB_OUT, skb->len);
347 if (skb->len <= mtu)
512 IP6_ADD_STATS_BH(net, ip6_dst_idev(dst), IPSTATS_MIB_OUTOCTETS, skb->len);
561 unsigned int mtu, hlen, left, len; local
576 if (unlikely(!skb->ignore_df && skb->len > mt
1043 ip6_ufo_append_data(struct sock *sk, int getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb), void *from, int length, int hh_len, int fragheaderlen, int transhdrlen, int mtu, unsigned int flags, struct rt6_info *rt) argument
1137 ip6_append_data(struct sock *sk, int getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb), void *from, int length, int transhdrlen, int hlimit, int tclass, struct ipv6_txoptions *opt, struct flowi6 *fl6, struct rt6_info *rt, unsigned int flags, int dontfrag) argument
[all...]
/net/sctp/
H A Dchunk.c170 int len, first_len; local
257 for (i = 0, len = first_len; i < whole; i++) {
275 chunk = sctp_make_datafrag_empty(asoc, sinfo, len, frag, 0);
282 err = sctp_user_addto_chunk(chunk, offset, len, msgh->msg_iov);
286 offset += len;
299 len = max;
/net/rxrpc/
H A Dar-key.c294 unsigned int toklen = *_toklen, len; local
304 len = ntohl(*xdr++);
306 if (len > max_data_size)
308 td->data_len = len;
310 if (len > 0) {
311 td->data = kmemdup(xdr, len, GFP_KERNEL);
314 len = (len + 3) & ~3;
315 toklen -= len;
316 xdr += len >>
388 unsigned int toklen = *_toklen, len; local
553 unsigned int len, tmp, loop, ntoken, toklen, sec_ix; local
[all...]
/net/can/
H A Daf_can.c234 if (skb->len == CAN_MTU) {
236 if (unlikely(cfd->len > CAN_MAX_DLEN))
238 } else if (skb->len == CANFD_MTU) {
240 if (unlikely(cfd->len > CANFD_MAX_DLEN))
250 if (unlikely(skb->len > skb->dev->mtu && cfd->len > CAN_MAX_DLEN)) {
712 skb->len != CAN_MTU ||
713 cfd->len > CAN_MAX_DLEN,
715 "dev type %d, len %d, datalen %d\n",
716 dev->type, skb->len, cf
[all...]
/net/netfilter/
H A Dnf_conntrack_expect.c269 int len; local
272 len = 4;
274 len = 16;
284 memcpy(&exp->tuple.src.u3, saddr, len);
285 if (sizeof(exp->tuple.src.u3) > len)
287 memset((void *)&exp->tuple.src.u3 + len, 0x00,
288 sizeof(exp->tuple.src.u3) - len);
289 memset(&exp->mask.src.u3, 0xFF, len);
290 if (sizeof(exp->mask.src.u3) > len)
291 memset((void *)&exp->mask.src.u3 + len,
[all...]
/net/ipv4/
H A Desp4.c40 unsigned int len; local
42 len = seqhilen;
44 len += crypto_aead_ivsize(aead);
46 if (len) {
47 len += crypto_aead_alignmask(aead) &
49 len = ALIGN(len, crypto_tfm_ctx_alignment());
52 len += sizeof(struct aead_givcrypt_request) + crypto_aead_reqsize(aead);
53 len = ALIGN(len, __alignof_
[all...]
H A Dfou.c42 u8 protocol, size_t len)
46 /* Remove 'len' bytes from the packet (UDP header and
50 iph->tot_len = htons(ntohs(iph->tot_len) - len);
51 __skb_pull(skb, len);
52 skb_postpull_rcsum(skb, udp_hdr(skb), len);
72 size_t len; local
79 len = sizeof(struct udphdr) + sizeof(struct guehdr);
80 if (!pskb_may_pull(skb, len))
86 len += guehdr->hlen << 2;
87 if (!pskb_may_pull(skb, len))
41 fou_udp_encap_recv_deliver(struct sk_buff *skb, u8 protocol, size_t len) argument
[all...]
H A Dah4.c26 unsigned int len; local
28 len = size + crypto_ahash_digestsize(ahash) +
32 len = ALIGN(len, crypto_tfm_ctx_alignment());
34 len += sizeof(struct ahash_request) + crypto_ahash_reqsize(ahash);
35 len = ALIGN(len, __alignof__(struct scatterlist));
37 len += sizeof(struct scatterlist) * nfrags;
39 return kmalloc(len, GFP_ATOMIC);
208 top_iph->tot_len = htons(skb->len);
[all...]
H A Dtcp_output.c368 if (skb->len != tcp_header_len &&
517 ((TCPOLEN_EXP_FASTOPEN_BASE + foc->len) << 16) |
520 memcpy(ptr, foc->val, foc->len);
521 if ((foc->len & 3) == 2) {
522 u8 *align = ((u8 *)ptr) + foc->len;
525 ptr += (foc->len + 3) >> 2;
579 if (fastopen && fastopen->cookie.len >= 0) {
580 u32 need = TCPOLEN_EXP_FASTOPEN_BASE + fastopen->cookie.len;
641 if (foc != NULL && foc->len >= 0) {
642 u32 need = TCPOLEN_EXP_FASTOPEN_BASE + foc->len;
1127 tcp_fragment(struct sock *sk, struct sk_buff *skb, u32 len, unsigned int mss_now, gfp_t gfp) argument
1215 __pskb_trim_head(struct sk_buff *skb, int len) argument
1254 tcp_trim_head(struct sock *sk, struct sk_buff *skb, u32 len) argument
1667 tso_fragment(struct sock *sk, struct sk_buff *skb, unsigned int len, unsigned int mss_now, gfp_t gfp) argument
1809 int len; local
3042 int len = iov->iov_len; local
[all...]
/net/nfc/
H A Dllcp_sock.c77 int len, ret = 0; local
85 len = min_t(unsigned int, sizeof(llcp_addr), alen);
86 memcpy(&llcp_addr, addr, len);
151 int len, ret = 0; local
159 len = min_t(unsigned int, sizeof(llcp_addr), alen);
160 memcpy(&llcp_addr, addr, len);
303 int len, err = 0; local
312 if (get_user(len, optlen))
319 len = min_t(u32, len, sizeo
496 llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr, int *len, int peer) argument
646 llcp_sock_connect(struct socket *sock, struct sockaddr *_addr, int len, int flags) argument
753 llcp_sock_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
796 llcp_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags) argument
[all...]
H A Ddigital_dep.c106 skb->data[0] = skb->len;
117 if (skb->len < 2)
124 if (size != skb->len)
159 if ((resp->len != sizeof(*psl_res)) ||
250 if (resp->len < sizeof(struct digital_atr_res)) {
255 gb_len = resp->len - sizeof(struct digital_atr_res);
393 if (resp->len < sizeof(struct digital_dep_req_res) ||
445 if (size > resp->len) {
538 if (resp->len < size || dep_req->dir != DIGITAL_NFC_DEP_FRAME_DIR_OUT ||
547 if (resp->len < siz
[all...]
/net/irda/
H A Dirias_object.c350 * Function irias_add_octseq_attrib (obj, name, octet_seq, len)
357 int len, int owner)
377 attrib->value = irias_new_octseq_value( octets, len);
451 value->len = 4;
484 value->len = strlen(value->t.string);
490 * Function irias_new_octseq_value (octets, len)
496 struct ias_value *irias_new_octseq_value(__u8 *octseq , int len) argument
508 if(len > IAS_MAX_OCTET_STRING)
509 len = IAS_MAX_OCTET_STRING;
510 value->len
356 irias_add_octseq_attrib(struct ias_object *obj, char *name, __u8 *octets, int len, int owner) argument
[all...]
/net/packet/
H A Daf_packet.c1012 unsigned int len)
1017 ppd->tp_next_offset = TOTAL_PKT_LEN_INCL_ALIGN(len);
1019 pkc->nxt_offset += TOTAL_PKT_LEN_INCL_ALIGN(len);
1020 BLOCK_LEN(pbd) += TOTAL_PKT_LEN_INCL_ALIGN(len);
1030 unsigned int len
1066 if (curr+TOTAL_PKT_LEN_INCL_ALIGN(len) < end) {
1067 prb_fill_curr_block(curr, pkc, pbd, len);
1078 prb_fill_curr_block(curr, pkc, pbd, len);
1091 int status, unsigned int len)
1101 return __packet_lookup_frame_in_block(po, skb, status, len);
1009 prb_fill_curr_block(char *curr, struct tpacket_kbdq_core *pkc, struct tpacket_block_desc *pbd, unsigned int len) argument
1089 packet_current_rx_frame(struct packet_sock *po, struct sk_buff *skb, int status, unsigned int len) argument
1600 packet_sendmsg_spkt(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
2103 int to_write, offset, len, tp_len, nr_frags, len_max; local
2363 packet_alloc_skb(struct sock *sk, size_t prepad, size_t reserve, size_t len, size_t linear, int noblock, int *err) argument
2387 packet_snd(struct socket *sock, struct msghdr *msg, size_t len) argument
2576 packet_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
2857 packet_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags) argument
3218 int len = optlen; local
3239 int len; local
3414 int len; local
3672 free_pg_vec(struct pgv *pg_vec, unsigned int order, unsigned int len) argument
[all...]
/net/wireless/
H A Dlib80211_crypt_tkip.c318 if (skb_headroom(skb) < TKIP_HDR_LEN || skb->len < hdr_len)
357 int len; local
369 if (skb_tailroom(skb) < 4 || skb->len < hdr_len)
372 len = skb->len - hdr_len;
378 crc = ~crc32_le(~0, pos, len);
386 sg_init_one(&sg, pos, len + 4);
387 return crypto_blkcipher_encrypt(&desc, &sg, &sg, len + 4);
425 if (skb->len < hdr_len + TKIP_HDR_LEN + 4)
466 plen = skb->len
644 lib80211_tkip_set_key(void *key, int len, u8 * seq, void *priv) argument
677 lib80211_tkip_get_key(void *key, int len, u8 * seq, void *priv) argument
[all...]
/net/x25/
H A Daf_x25.c92 unsigned char len; local
102 len = *skb->data;
103 needed = 1 + (len >> 4) + (len & 0x0f);
299 skb->len >= x25_sk(s)->cudmatchlength) {
470 int val, len, rc = -ENOPROTOOPT; local
476 if (get_user(len, optlen))
479 len = min_t(unsigned int, len, sizeof(int));
482 if (len <
681 int len, i, rc = 0; local
929 int len, addr_len, rc; local
1080 x25_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
[all...]
/net/sunrpc/auth_gss/
H A Dgss_rpc_xdr.c51 p = xdr_reserve_space(xdr, sizeof(u32) + buf->len);
54 xdr_encode_opaque(p, buf->data, buf->len);
90 if (buf->len == 0) {
94 if (length > buf->len)
104 buf->len = length;
270 oa->data[0].option.len = sizeof(CREDS_VALUE);
272 oa->data[0].value.len = 0;
294 oa->data[0].value.len = 1; /* presence */
374 opt.option.len = sizeof(LUCID_OPTION);
376 opt.value.len
[all...]
H A Dgss_mech_switch.c184 if (sprint_oid(obj->data, obj->len, buf, sizeof(buf)) < 0)
191 if (obj->len == pos->gm_oid.len) {
192 if (0 == memcmp(obj->data, pos->gm_oid.data, obj->len)) {
338 memcpy(info->oid.data, gm->gm_oid.data, gm->gm_oid.len);
339 info->oid.len = gm->gm_oid.len;
/net/bluetooth/hidp/
H A Dcore.c177 int i, size = skb->len - 1;
233 size_t len; local
290 len = skb->len < count ? skb->len : count;
291 memcpy(data, skb->data, len);
297 len = -EIO;
303 return len;
386 __u8 *buf, size_t len, unsigned char rtype,
391 return hidp_get_raw_report(hid, reportnum, buf, len, rtyp
385 hidp_raw_request(struct hid_device *hid, unsigned char reportnum, __u8 *buf, size_t len, unsigned char rtype, int reqtype) argument
418 hidp_process_report(struct hidp_session *session, int type, const u8 *data, int len, int intr) argument
594 hidp_send_frame(struct socket *sock, unsigned char *data, int len) argument
[all...]
/net/appletalk/
H A Dddp.c920 int len, unsigned long sum)
923 while (len--) {
932 int len, unsigned long sum)
940 if (copy > len)
941 copy = len;
943 if ((len -= copy) == 0)
953 WARN_ON(start > offset + len);
959 if (copy > len)
960 copy = len;
966 if (!(len
919 atalk_sum_partial(const unsigned char *data, int len, unsigned long sum) argument
931 atalk_sum_skb(const struct sk_buff *skb, int offset, int len, unsigned long sum) argument
996 atalk_checksum(const struct sk_buff *skb, int len) argument
1562 atalk_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
[all...]
/net/ipv4/netfilter/
H A Darp_tables.c65 const char *hdr_addr, int len)
69 if (len > ARPT_DEV_ADDR_LEN_MAX)
70 len = ARPT_DEV_ADDR_LEN_MAX;
73 for (i = 0; i < len; i++)
888 const int *len, int compat)
894 if (*len != sizeof(struct arpt_getinfo)) {
895 duprintf("length %u != %Zu\n", *len,
932 if (copy_to_user(user, &info, *len) != 0)
948 const int *len)
954 if (*len < sizeo
64 arp_devaddr_compare(const struct arpt_devaddr_info *ap, const char *hdr_addr, int len) argument
887 get_info(struct net *net, void __user *user, const int *len, int compat) argument
947 get_entries(struct net *net, struct arpt_get_entries __user *uptr, const int *len) argument
1064 do_replace(struct net *net, const void __user *user, unsigned int len) argument
1113 do_add_counters(struct net *net, const void __user *user, unsigned int len, int compat) argument
1486 compat_do_replace(struct net *net, void __user *user, unsigned int len) argument
1539 compat_do_arpt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len) argument
1635 compat_get_entries(struct net *net, struct compat_arpt_get_entries __user *uptr, int *len) argument
1683 compat_do_arpt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) argument
1705 do_arpt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len) argument
1729 do_arpt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len) argument
[all...]
/net/l2tp/
H A Dl2tp_ip6.c167 length = min(32u, skb->len);
175 l2tp_recv_common(session, skb, ptr, optr, 0, skb->len,
484 struct msghdr *msg, size_t len)
499 int ulen = len + transhdrlen;
505 if (len > INT_MAX)
636 return err < 0 ? err : len;
640 if (!(msg->msg_flags & MSG_PROBE) || len)
647 struct msghdr *msg, size_t len, int noblock,
663 return ipv6_recv_error(sk, msg, len, addr_len);
669 copied = skb->len;
483 l2tp_ip6_sendmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len) argument
646 l2tp_ip6_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len, int noblock, int flags, int *addr_len) argument
[all...]
/net/unix/
H A Daf_unix.c215 static int unix_mkname(struct sockaddr_un *sunaddr, int len, unsigned int *hashp) argument
217 if (len <= sizeof(short) || len > sizeof(*sunaddr))
229 ((char *)sunaddr)[len] = 0;
230 len = strlen(sunaddr->sun_path)+1+sizeof(short);
231 return len;
234 *hashp = unix_hash_fold(csum_partial(sunaddr, len, 0));
235 return len;
265 int len, int type, unsigned int hash)
275 if (u->addr->len
263 __unix_find_socket_byname(struct net *net, struct sockaddr_un *sunname, int len, int type, unsigned int hash) argument
284 unix_find_socket_byname(struct net *net, struct sockaddr_un *sunname, int len, int type, unsigned int hash) argument
773 unix_find_other(struct net *net, struct sockaddr_un *sunname, int len, int type, unsigned int hash, int *error) argument
1445 unix_dgram_sendmsg(struct kiocb *kiocb, struct socket *sock, struct msghdr *msg, size_t len) argument
1628 unix_stream_sendmsg(struct kiocb *kiocb, struct socket *sock, struct msghdr *msg, size_t len) argument
1737 unix_seqpacket_sendmsg(struct kiocb *kiocb, struct socket *sock, struct msghdr *msg, size_t len) argument
2377 int i, len; local
[all...]
/net/dccp/
H A Dinput.c288 const struct dccp_hdr *dh, const unsigned int len)
369 const struct dccp_hdr *dh, const unsigned int len)
380 return __dccp_rcv_established(sk, skb, dh, len);
391 const unsigned int len)
524 const unsigned int len)
564 __dccp_rcv_established(sk, skb, dh, len);
575 struct dccp_hdr *dh, unsigned int len)
670 queued = dccp_rcv_request_sent_state_process(sk, skb, dh, len);
684 dh, len);
287 __dccp_rcv_established(struct sock *sk, struct sk_buff *skb, const struct dccp_hdr *dh, const unsigned int len) argument
368 dccp_rcv_established(struct sock *sk, struct sk_buff *skb, const struct dccp_hdr *dh, const unsigned int len) argument
388 dccp_rcv_request_sent_state_process(struct sock *sk, struct sk_buff *skb, const struct dccp_hdr *dh, const unsigned int len) argument
521 dccp_rcv_respond_partopen_state_process(struct sock *sk, struct sk_buff *skb, const struct dccp_hdr *dh, const unsigned int len) argument
574 dccp_rcv_state_process(struct sock *sk, struct sk_buff *skb, struct dccp_hdr *dh, unsigned int len) argument
/net/atm/
H A Dmpoa_proc.c210 unsigned int len; local
222 for (p = page, len = 0; len < nbytes; p++, len++) {
238 return len;

Completed in 548 milliseconds

1234567891011>>