Searched refs:len (Results 101 - 125 of 675) sorted by relevance

1234567891011>>

/net/netfilter/
H A Dnft_exthdr.c24 u8 len; member in struct:nft_exthdr
42 if (skb_copy_bits(pkt->skb, offset, dest->data, priv->len) < 0)
71 priv->len = ntohl(nla_get_be32(tb[NFTA_EXTHDR_LEN]));
72 if (priv->len == 0 ||
73 priv->len > FIELD_SIZEOF(struct nft_data, data))
93 if (nla_put_be32(skb, NFTA_EXTHDR_LEN, htonl(priv->len)))
H A Dxt_TCPOPTSTRIP.c41 int len, tcp_hdrlen; local
47 if (!skb_make_writable(skb, skb->len))
50 len = skb->len - tcphoff;
51 if (len < (int)sizeof(struct tcphdr))
57 if (len < tcp_hdrlen)
H A Dnft_byteorder.c24 u8 len; member in struct:nft_byteorder
44 for (i = 0; i < priv->len / 4; i++)
48 for (i = 0; i < priv->len / 4; i++)
56 for (i = 0; i < priv->len / 2; i++)
60 for (i = 0; i < priv->len / 2; i++)
112 priv->len = ntohl(nla_get_be32(tb[NFTA_BYTEORDER_LEN]));
113 if (priv->len == 0 || priv->len > FIELD_SIZEOF(struct nft_data, data))
138 if (nla_put_be32(skb, NFTA_BYTEORDER_LEN, htonl(priv->len)))
H A Dxt_u32.c38 if (skb->len < 4 || pos > skb->len - 4)
64 if (at + 4 < at || skb->len < at + 4 ||
65 pos > skb->len - at - 4)
/net/sunrpc/auth_gss/
H A Dgss_krb5_seal.c80 token->len = g_token_size(&ctx->mech_used, body_size);
123 token->len = GSS_KRB5_TOK_HDR_LEN + ctx->gk5e->cksumlength;
132 struct xdr_netobj md5cksum = {.len = sizeof(cksumdata),
155 memcpy(ptr + GSS_KRB5_TOK_HDR_LEN, md5cksum.data, md5cksum.len);
173 struct xdr_netobj cksumobj = { .len = sizeof(cksumdata),
204 memcpy(krb5_hdr + GSS_KRB5_TOK_HDR_LEN, cksumobj.data, cksumobj.len);
H A Dgss_krb5_mech.c190 simple_get_bytes(const void *p, const void *end, void *res, int len) argument
192 const void *q = (const void *)((const char *)p + len);
195 memcpy(res, p, len);
203 unsigned int len; local
205 p = simple_get_bytes(p, end, &len, sizeof(len));
208 q = (const void *)((const char *)p + len);
211 res->data = kmemdup(p, len, GFP_NOFS);
214 res->len = len;
680 gss_import_sec_context_kerberos(const void *p, size_t len, struct gss_ctx *ctx_id, time_t *endtime, gfp_t gfp_mask) argument
[all...]
/net/batman-adv/
H A Dfragmentation.c163 chain->size = skb->len - hdr_size;
179 chain->size += skb->len - hdr_size;
192 chain->size += skb->len - hdr_size;
254 if (pskb_expand_head(skb_out, 0, size - skb->len, GFP_ATOMIC) < 0) {
271 size = entry->skb->len - hdr_size;
358 skb->len + ETH_HLEN);
402 skb_split(skb, skb_fragment, skb->len - fragment_size);
441 if (skb->len > max_packet_size)
456 frag_header.total_size = htons(skb->len);
461 while (skb->len > max_fragment_siz
[all...]
/net/core/
H A Dsysctl_net_core.c104 int i, len, ret = 0; local
115 len = sizeof(*cur) + netdev_flow_limit_table_len;
125 cur = kzalloc_node(len, GFP_KERNEL,
155 len = min(sizeof(kbuf) - 1, *lenp);
156 len = cpumask_scnprintf(kbuf, len, mask);
157 if (!len) {
161 if (len < *lenp)
162 kbuf[len++] = '\n';
163 if (copy_to_user(buffer, kbuf, len)) {
[all...]
H A Dnet-sysfs.c79 const char *buf, size_t len,
99 ret = len;
167 const char *buf, size_t len)
169 return netdev_store(dev, attr, buf, len, change_carrier);
293 const char *buf, size_t len)
295 return netdev_store(dev, attr, buf, len, change_mtu);
305 const char *buf, size_t len)
307 return netdev_store(dev, attr, buf, len, change_flags);
319 const char *buf, size_t len)
324 return netdev_store(dev, attr, buf, len, change_tx_queue_le
78 netdev_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len, int (*set)(struct net_device *, unsigned long)) argument
166 carrier_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument
292 mtu_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument
304 flags_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument
317 tx_queue_len_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument
328 ifalias_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument
372 group_store(struct device *dev, struct device_attribute *attr, const char *buf, size_t len) argument
575 size_t len = 0; local
600 store_rps_map(struct netdev_rx_queue *queue, struct rx_queue_attribute *attribute, const char *buf, size_t len) argument
679 store_rps_dev_flow_table_cnt(struct netdev_rx_queue *queue, struct rx_queue_attribute *attr, const char *buf, size_t len) argument
960 bql_set_hold_time(struct netdev_queue *queue, struct netdev_queue_attribute *attribute, const char *buf, size_t len) argument
1051 size_t len = 0; local
1089 store_xps_map(struct netdev_queue *queue, struct netdev_queue_attribute *attribute, const char *buf, size_t len) argument
[all...]
H A Dfilter.c54 * SK_RUN_FILTER. If pkt_len is 0 we toss packet. If skb->len is smaller
103 if (skb->len < sizeof(struct nlattr))
106 if (a > skb->len - sizeof(struct nlattr))
109 nla = nla_find((struct nlattr *) &skb->data[a], skb->len - a, x);
124 if (skb->len < sizeof(struct nlattr))
127 if (a > skb->len - sizeof(struct nlattr))
131 if (nla->nla_len > skb->len - a)
290 * @len: the length of the user passed filter program
311 int bpf_convert_filter(struct sock_filter *prog, int len, argument
323 if (len <
1111 sk_get_filter(struct sock *sk, struct sock_filter __user *ubuf, unsigned int len) argument
[all...]
/net/mac802154/
H A Drx.c65 if (skb->len < 2) {
69 crc = crc_ccitt(0, skb->data, skb->len);
74 skb_trim(skb, skb->len - 2); /* CRC */
/net/bluetooth/
H A Dhci_sock.c134 BT_DBG("hdev %p len %d", hdev, skb->len);
191 BT_DBG("len %d", skb->len);
229 BT_DBG("hdev %p len %d", hdev, skb->len);
278 hdr->len = cpu_to_le16(skb->len);
298 BT_DBG("len %d", skb->len);
650 int len, err = 0; local
834 int len; local
854 hci_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags) argument
899 hci_sock_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
1019 hci_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int len) argument
1107 int len, opt, err = 0; local
[all...]
H A Dsco.c272 static int sco_send_frame(struct sock *sk, struct msghdr *msg, int len) argument
279 if (len > conn->mtu)
282 BT_DBG("sk %p len %d", sk, len);
284 skb = bt_skb_send_alloc(sk, len, msg->msg_flags & MSG_DONTWAIT, &err);
288 if (memcpy_fromiovec(skb_put(skb, len), msg->msg_iov, len)) {
295 return len;
309 BT_DBG("sk %p len %d", sk, skb->len);
675 sco_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) argument
693 sco_sock_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
763 sco_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len, int flags) argument
788 int len, err = 0; local
854 int len, err = 0; local
912 int len, err = 0; local
[all...]
/net/ieee802154/
H A Ddgram.c91 static int dgram_bind(struct sock *sk, struct sockaddr *uaddr, int len) argument
103 if (len < sizeof(*addr))
156 amount = skb->len - ieee802154_hdr_length(skb);
169 int len)
175 if (len < sizeof(*addr))
308 struct msghdr *msg, size_t len, int noblock,
320 copied = skb->len;
321 if (len < copied) {
323 copied = len;
340 copied = skb->len;
168 dgram_connect(struct sock *sk, struct sockaddr *uaddr, int len) argument
307 dgram_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len, int noblock, int flags, int *addr_len) argument
428 int val, len; local
[all...]
/net/rose/
H A Drose_link.c186 int len; local
188 len = AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN + 3;
190 if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL)
215 int len; local
217 len = AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN + 1;
219 if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL)
243 int len; local
245 len = AX25_BPQ_HEADER_LEN + AX25_MAX_HEADER_LEN + ROSE_MIN_LEN + 3;
247 if ((skb = alloc_skb(len, GFP_ATOMIC)) == NULL)
/net/sunrpc/
H A Dsunrpc.h36 size_t len; member in struct:rpc_buffer
/net/802/
H A Dmrp.c218 static void mrp_attrvalue_inc(void *value, u8 len) argument
225 while (len > 0 && !++v[--len])
230 const void *value, u8 len, u8 type)
234 if (attr->len != len)
235 return attr->len - len;
236 return memcmp(attr->value, value, len);
240 const void *value, u8 len, u
229 mrp_attr_cmp(const struct mrp_attr *attr, const void *value, u8 len, u8 type) argument
239 mrp_attr_lookup(const struct mrp_applicant *app, const void *value, u8 len, u8 type) argument
259 mrp_attr_create(struct mrp_applicant *app, const void *value, u8 len, u8 type) argument
398 u16 len, pos; local
520 mrp_request_join(const struct net_device *dev, const struct mrp_application *appl, const void *value, u8 len, u8 type) argument
545 mrp_request_leave(const struct net_device *dev, const struct mrp_application *appl, const void *value, u8 len, u8 type) argument
[all...]
/net/ipv4/
H A Dip_input.c349 st[idx&0xFF].o_bytes += skb->len;
351 st[(idx>>16)&0xFF].i_bytes += skb->len;
361 skb->len);
364 skb->len);
379 u32 len; local
388 IP_UPD_PO_STATS_BH(dev_net(dev), IPSTATS_MIB_IN, skb->len);
429 len = ntohs(iph->tot_len);
430 if (skb->len < len) {
433 } else if (len < (ip
[all...]
H A Dtcp.c318 size_t len; member in struct:tcp_splice_state
439 shinfo->tskey = TCP_SKB_CB(skb)->seq + skb->len - 1;
651 return skb->len < size_goal &&
693 unsigned int offset, size_t len)
698 ret = skb_splice_bits(skb, offset, tss->pipe, min(rd_desc->count, len),
710 .count = tss->len,
721 * @len: number of bytes to splice
729 struct pipe_inode_info *pipe, size_t len,
735 .len = len,
692 tcp_splice_data_recv(read_descriptor_t *rd_desc, struct sk_buff *skb, unsigned int offset, size_t len) argument
728 tcp_splice_read(struct socket *sock, loff_t *ppos, struct pipe_inode_info *pipe, size_t len, unsigned int flags) argument
1336 tcp_recv_urg(struct sock *sk, struct msghdr *msg, int len, int flags) argument
1380 tcp_peek_sndq(struct sock *sk, struct msghdr *msg, int len) argument
1527 size_t len; local
1595 tcp_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len, int nonblock, int flags, int *addr_len) argument
2064 u32 len = TCP_SKB_CB(skb)->end_seq - TCP_SKB_CB(skb)->seq; local
2300 tcp_repair_options_est(struct tcp_sock *tp, struct tcp_repair_opt __user *optbuf, unsigned int len) argument
2731 int val, len; local
[all...]
H A Dip_fragment.c307 qp->q.len = 0;
345 end = offset + skb->len - ihl;
353 if (end < qp->q.len ||
354 ((qp->q.flags & INET_FRAG_LAST_IN) && end != qp->q.len))
357 qp->q.len = end;
364 if (end > qp->q.len) {
368 qp->q.len = end;
404 int i = (FRAG_CB(prev)->offset + prev->len) - offset;
424 if (i < next->len) {
448 qp->q.meat -= free_it->len;
508 int len; local
663 u32 len; local
[all...]
/net/mac80211/
H A Dwep.c169 size_t len; local
176 len = skb->len - (iv + IEEE80211_WEP_IV_LEN - skb->data);
188 iv + IEEE80211_WEP_IV_LEN, len);
219 * ICV (4 bytes). skb->len includes both IV and ICV.
234 size_t len; local
241 if (skb->len < hdrlen + IEEE80211_WEP_IV_LEN + IEEE80211_WEP_ICV_LEN)
244 len = skb->len - hdrlen - IEEE80211_WEP_IV_LEN - IEEE80211_WEP_ICV_LEN;
261 IEEE80211_WEP_IV_LEN, len))
[all...]
/net/ipv6/
H A Desp6.c67 unsigned int len; local
69 len = seqihlen;
71 len += crypto_aead_ivsize(aead);
73 if (len) {
74 len += crypto_aead_alignmask(aead) &
76 len = ALIGN(len, crypto_tfm_ctx_alignment());
79 len += sizeof(struct aead_givcrypt_request) + crypto_aead_reqsize(aead);
80 len = ALIGN(len, __alignof_
[all...]
H A Dudp_impl.h27 size_t len);
29 size_t len, int noblock, int flags, int *addr_len);
/net/ipv6/netfilter/
H A Dnf_conntrack_reasm.c256 if (end < fq->q.len ||
257 ((fq->q.flags & INET_FRAG_LAST_IN) && end != fq->q.len)) {
262 fq->q.len = end;
274 if (end > fq->q.len) {
280 fq->q.len = end;
324 (NFCT_FRAG6_CB(prev)->offset + prev->len) > offset)
347 fq->q.meat += skb->len;
396 sizeof(struct ipv6hdr) + fq->q.len -
399 pr_debug("payload len is too large.\n");
426 clone->len
523 int len = skb->len - start; local
[all...]
/net/irda/
H A Daf_irda.c1275 * Function irda_sendmsg (iocb, sock, msg, len)
1282 struct msghdr *msg, size_t len)
1289 IRDA_DEBUG(4, "%s(), len=%zd\n", __func__, len);
1324 if (len > self->max_data_size) {
1326 __func__, len, self->max_data_size);
1327 len = self->max_data_size;
1330 skb = sock_alloc_send_skb(sk, len + self->max_header_size + 16,
1337 skb_put(skb, len);
1338 err = memcpy_fromiovec(skb_transport_header(skb), msg->msg_iov, len);
1281 irda_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
1544 irda_sendmsg_dgram(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
1624 irda_sendmsg_ultra(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument
2255 int len = 0; local
[all...]

Completed in 433 milliseconds

1234567891011>>