/net/mac80211/ |
H A D | wpa.c | 40 skb->len < 24 || !ieee80211_is_data_present(hdr->frame_control)) 44 if (skb->len < hdrlen) 48 data_len = skb->len - hdrlen; 142 if (skb->len < hdrlen + MICHAEL_MIC_LEN) 150 data_len = skb->len - hdrlen - MICHAEL_MIC_LEN; 157 skb_trim(skb, skb->len - MICHAEL_MIC_LEN); 188 int len, tail; local 199 len = skb->len - hdrlen; 237 key, skb, pos, len); 403 int hdrlen, len, tail; local 583 ieee80211_crypto_cs_pn_compare(u8 *pn1, u8 *pn2, int len) argument [all...] |
H A D | mesh.c | 339 u8 offset, len; local 349 len = ifmsh->ie_len - offset; 351 if (skb_tailroom(skb) < len) 353 memcpy(skb_put(skb, len), data, len); 362 u8 len = 0; local 373 len = data[1] + 2; 375 if (skb_tailroom(skb) < len) 377 memcpy(skb_put(skb, len), data, len); 943 ieee80211_mesh_rx_probe_req(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 1000 ieee80211_mesh_rx_bcn_presp(struct ieee80211_sub_if_data *sdata, u16 stype, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument 1109 mesh_fwd_csa_frame(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 1141 mesh_rx_csa_frame(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len) argument 1183 ieee80211_mesh_rx_mgmt_action(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_rx_status *rx_status) argument [all...] |
/net/sunrpc/ |
H A D | cache.c | 735 int len; member in struct:cache_request 747 int len = PAGE_SIZE; local 749 detail->cache_request(detail, crq->item, &bp, &len); 750 if (len < 0) 752 return PAGE_SIZE - len; 789 if (rq->len == 0) { 793 rq->len = err; 802 if (rp->offset + count > rq->len) 803 count = rq->len - rp->offset; 808 if (rp->offset >= rq->len) { 944 int len = 0; local 1069 int len = *lp; local 1105 int len = *lp; local 1226 int len = 0; local 1431 size_t len; local [all...] |
/net/bluetooth/ |
H A D | l2cap_core.c | 59 static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, 828 static void l2cap_send_cmd(struct l2cap_conn *conn, u8 ident, u8 code, u16 len, argument 831 struct sk_buff *skb = l2cap_build_cmd(conn, code, ident, len, data); 861 BT_DBG("chan %p, skb %p len %d priority %u", chan, skb, skb->len, 1020 lh->len = cpu_to_le16(hlen - L2CAP_HDR_SIZE); 1029 u16 fcs = crc16(0, (u8 *)skb->data, skb->len); 1830 u16 fcs = crc16(0, (u8 *) skb->data, skb->len); 1879 u16 fcs = crc16(0, (u8 *) skb->data, skb->len); 1981 tx_skb->len 2087 l2cap_skbuff_fromiovec(struct l2cap_chan *chan, struct msghdr *msg, int len, int count, struct sk_buff *skb) argument 2132 l2cap_create_connless_pdu(struct l2cap_chan *chan, struct msghdr *msg, size_t len) argument 2164 l2cap_create_basic_pdu(struct l2cap_chan *chan, struct msghdr *msg, size_t len) argument 2194 l2cap_create_iframe_pdu(struct l2cap_chan *chan, struct msghdr *msg, size_t len, u16 sdulen) argument 2248 l2cap_segment_sdu(struct l2cap_chan *chan, struct sk_buff_head *seg_queue, struct msghdr *msg, size_t len) argument 2315 l2cap_create_le_flowctl_pdu(struct l2cap_chan *chan, struct msghdr *msg, size_t len, u16 sdulen) argument 2358 l2cap_segment_le_sdu(struct l2cap_chan *chan, struct sk_buff_head *seg_queue, struct msghdr *msg, size_t len) argument 2394 l2cap_chan_send(struct l2cap_chan *chan, struct msghdr *msg, size_t len) argument 2852 int len, count; local 2916 int len; local 2946 l2cap_add_conf_opt(void **ptr, u8 type, u8 len, unsigned long val) argument 3274 int len = chan->conf_len; local 3483 l2cap_parse_conf_rsp(struct l2cap_chan *chan, void *rsp, int len, void *data, u16 *result) argument 3653 l2cap_conf_rfc_get(struct l2cap_chan *chan, void *rsp, int len) argument 4005 int len, err = 0; local 4113 int len = cmd_len - sizeof(*rsp); local 5596 u16 len; local 5637 int len = skb->len; local 6523 u16 len; local 6832 u16 cid, len; local 7385 int len; local [all...] |
/net/ipv4/ |
H A D | ip_sockglue.c | 131 if (skb_transport_offset(skb) + 4 > skb->len) 405 int ip_recv_error(struct sock *sk, struct msghdr *msg, int len, int *addr_len) argument 422 copied = skb->len; 423 if (copied > len) { 425 copied = len; 1141 int len; local 1149 if (get_user(len, optlen)) 1151 if (len < 0) 1177 len = min_t(unsigned int, len, op 1376 int len; local 1411 int len; local [all...] |
H A D | netfilter.c | 136 skb->len - dataoff, protocol, 147 skb->len - dataoff, 156 unsigned int dataoff, unsigned int len, 164 if (len == skb->len - dataoff) 169 skb->len - dataoff, 0); 171 return __skb_checksum_complete_head(skb, dataoff + len); 155 nf_ip_checksum_partial(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, unsigned int len, u_int8_t protocol) argument
|
/net/dccp/ccids/ |
H A D | ccid3.c | 167 * @len: DCCP packet payload size in bytes 171 static inline void ccid3_hc_tx_update_s(struct ccid3_hc_tx_sock *hc, int len) argument 175 hc->tx_s = tfrc_ewma(hc->tx_s, len, 9); 292 if (unlikely(skb->len == 0)) 304 hc->tx_s = skb->len; 357 static void ccid3_hc_tx_packet_sent(struct sock *sk, unsigned int len) argument 361 ccid3_hc_tx_update_s(hc, len); 478 DCCP_WARN("%s(%p), invalid len %d for %u\n", 527 static int ccid3_hc_tx_getsockopt(struct sock *sk, const int optname, int len, argument 536 if (len < sizeo 819 ccid3_hc_rx_getsockopt(struct sock *sk, const int optname, int len, u32 __user *optval, int __user *optlen) argument [all...] |
/net/sctp/ |
H A D | ulpevent.c | 55 unsigned int len) 59 event->rmem_len = len; 203 sac->sac_length = skb->len; 411 sre->sre_length = skb->len; 435 int len = ntohs(chunk->chunk_hdr->length); local 447 len -= sizeof(struct sctp_data_chunk); 486 ssf->ssf_length = sizeof(struct sctp_send_failed) + len; 641 size_t padding, len; local 687 len = ntohs(chunk->chunk_hdr->length); 688 padding = WORD_ROUND(len) 53 sctp_ulpevent_init(struct sctp_ulpevent *event, int msg_flags, unsigned int len) argument 984 unsigned int len; local [all...] |
H A D | probe.c | 74 int len; local 78 len = vscnprintf(tbuf, sizeof(tbuf), fmt, args); 81 kfifo_in_locked(&sctpw.fifo, tbuf, len, &sctpw.lock); 94 size_t len, loff_t *ppos) 102 if (len == 0) 105 tbuf = vmalloc(len); 114 cnt = kfifo_out_locked(&sctpw.fifo, tbuf, len, &sctpw.lock); 93 sctpprobe_read(struct file *file, char __user *buf, size_t len, loff_t *ppos) argument
|
/net/bridge/ |
H A D | br_netfilter.c | 158 unsigned int len = nf_bridge_encap_header_len(skb); local 160 skb_push(skb, len); 161 skb->network_header -= len; 166 unsigned int len = nf_bridge_encap_header_len(skb); local 168 skb_pull(skb, len); 169 skb->network_header += len; 174 unsigned int len = nf_bridge_encap_header_len(skb); local 176 skb_pull_rcsum(skb, len); 177 skb->network_header += len; 197 u32 len; local 477 int len = (raw[1] + 1) << 3; local 585 __u32 len = nf_bridge_encap_header_len(skb); local [all...] |
/net/ieee802154/ |
H A D | raw.c | 59 static int raw_bind(struct sock *sk, struct sockaddr *_uaddr, int len) argument 66 if (len < sizeof(*uaddr)) 182 size_t len, int noblock, int flags, int *addr_len) 192 copied = skb->len; 193 if (len < copied) { 195 copied = len; 205 copied = skb->len; 181 raw_recvmsg(struct kiocb *iocb, struct sock *sk, struct msghdr *msg, size_t len, int noblock, int flags, int *addr_len) argument
|
/net/ipv6/ |
H A D | netfilter.c | 144 skb->len - dataoff, protocol, 155 skb->len - dataoff, 167 unsigned int dataoff, unsigned int len, 176 if (len == skb->len - dataoff) 183 skb->len - dataoff, 187 return __skb_checksum_complete_head(skb, dataoff + len); 166 nf_ip6_checksum_partial(struct sk_buff *skb, unsigned int hook, unsigned int dataoff, unsigned int len, u_int8_t protocol) argument
|
H A D | ip6_offload.c | 28 int len; local 44 len = ipv6_optlen(opth); 46 if (unlikely(!pskb_may_pull(skb, len))) 51 __skb_pull(skb, len); 120 ipv6h->payload_len = htons(skb->len - nhoff - sizeof(*ipv6h)); 147 int len = 0, proto, optlen = sizeof(*iph); local 160 len += optlen; 163 return len; 267 iph->payload_len = htons(skb->len - nhoff - sizeof(*iph));
|
H A D | ipv6_sockglue.c | 915 int optname, char __user *optval, int len) 942 len = min_t(unsigned int, len, ipv6_optlen(hdr)); 943 if (copy_to_user(optval, hdr, len)) 945 return len; 952 int len; local 958 if (get_user(len, optlen)) 975 if (len < GROUP_FILTER_SIZE(0)) 997 msg.msg_controllen = len; 1044 len 914 ipv6_getsockopt_sticky(struct sock *sk, struct ipv6_txoptions *opt, int optname, char __user *optval, int len) argument 1307 int len; local 1349 int len; local [all...] |
/net/irda/irlan/ |
H A D | irlan_eth.c | 170 unsigned int len; local 190 len = skb->len; 212 dev->stats.tx_bytes += len; 233 if (skb->len < ETH_HLEN) { 235 __func__, skb->len); 249 dev->stats.rx_bytes += skb->len;
|
/net/rds/ |
H A D | message.c | 108 const void *data, unsigned int len) 110 unsigned int ext_len = sizeof(u8) + len; 117 if (type >= __RDS_EXTHDR_MAX || len != rds_exthdr_size[type]) 125 memcpy(dst, data, len); 127 dst[len] = RDS_EXTHDR_NONE; 339 u32 len; local 342 len = be32_to_cpu(rm->m_inc.i_hdr.h_len); 350 while (copied < size && copied < len) { 358 to_copy = min_t(unsigned long, to_copy, len - copied); 107 rds_message_add_extension(struct rds_header *hdr, unsigned int type, const void *data, unsigned int len) argument
|
H A D | connection.c | 378 static void rds_conn_message_info(struct socket *sock, unsigned int len, argument 391 len /= sizeof(struct rds_info_message); 408 if (total <= len) 423 static void rds_conn_message_info_send(struct socket *sock, unsigned int len, argument 427 rds_conn_message_info(sock, len, iter, lens, 1); 431 unsigned int len, 435 rds_conn_message_info(sock, len, iter, lens, 0); 438 void rds_for_each_conn_info(struct socket *sock, unsigned int len, argument 465 if (len >= item_len) { 467 len 430 rds_conn_message_info_retrans(struct socket *sock, unsigned int len, struct rds_info_iterator *iter, struct rds_info_lengths *lens) argument 501 rds_conn_info(struct socket *sock, unsigned int len, struct rds_info_iterator *iter, struct rds_info_lengths *lens) argument [all...] |
/net/ceph/ |
H A D | crypto.c | 19 dst->key = kmemdup(src->key, src->len, GFP_NOFS); 28 sizeof(u16) + key->len > end) 32 ceph_encode_16(p, key->len); 33 ceph_encode_copy(p, key->key, key->len); 42 key->len = ceph_decode_16(p); 43 ceph_decode_need(p, end, key->len, bad); 44 key->key = kmalloc(key->len, GFP_NOFS); 47 ceph_decode_copy(p, key->key, key->len); 77 dout("crypto_key_unarmor key %p type %d len %d\n", key, 78 key->type, key->len); 139 unsigned int len = min(chunk_len - off, buf_len); local [all...] |
/net/sunrpc/auth_gss/ |
H A D | auth_gss.c | 151 simple_get_bytes(const void *p, const void *end, void *res, size_t len) argument 153 const void *q = (const void *)((const char *)p + len); 156 memcpy(res, p, len); 164 unsigned int len; local 166 p = simple_get_bytes(p, end, &len, sizeof(len)); 169 q = (const void *)((const char *)p + len); 172 dest->data = kmemdup(p, len, GFP_NOFS); 175 dest->len = len; 450 int len; local 1356 unsigned int len; local 1613 u32 flav,len; local [all...] |
/net/core/ |
H A D | ethtool.c | 859 if (regs.len > reglen) 860 regs.len = reglen; 872 if (regbuf && copy_to_user(useraddr, regbuf, regs.len)) 999 if (eeprom.offset + eeprom.len <= eeprom.offset) 1002 /* Check for exceeding total eeprom len */ 1003 if (eeprom.offset + eeprom.len > total_len) 1010 bytes_remaining = eeprom.len; 1012 eeprom.len = min(bytes_remaining, (u32)PAGE_SIZE); 1017 if (copy_to_user(userbuf, data, eeprom.len)) { 1021 userbuf += eeprom.len; 1496 __u32 len; local [all...] |
/net/netfilter/ |
H A D | nf_conntrack_sip.c | 61 int len = 0; local 65 len++; 67 return len; 73 int len = 0; local 76 len++; 78 return len; 93 int len = 0; local 96 len++; 98 return len; 104 int len, domain_le local 123 int len = string_len(ct, dptr, limit, shift); local 342 ct_sip_header_search(const char *dptr, const char *limit, const char *needle, unsigned int len) argument 703 ct_sdp_header_search(const char *dptr, const char *limit, const char *needle, unsigned int len) argument [all...] |
/net/bluetooth/rfcomm/ |
H A D | sock.c | 55 atomic_add(skb->len, &sk->sk_rmem_alloc); 530 static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) argument 549 *len = sizeof(struct sockaddr_rc); 554 struct msghdr *msg, size_t len) 578 while (len) { 579 size_t size = min_t(size_t, len, d->mtu); 610 len -= size; 624 int len; local 631 len = bt_sock_stream_recvmsg(iocb, sock, msg, size, flags); 634 if (!(flags & MSG_PEEK) && len > 553 rfcomm_sock_sendmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *msg, size_t len) argument 690 size_t len; local 759 int len, err = 0; local 832 int len, err = 0; local [all...] |
/net/sched/ |
H A D | em_meta.c | 78 unsigned int len; member in struct:meta_obj 84 unsigned int len; member in struct:meta_value 157 dst->len = strlen(dev->name); 210 dst->value = skb->len; 323 dst->len = 3; 640 int r = a->len - b->len; 643 r = memcmp((void *) a->value, (void *) b->value, a->len); 650 int len = nla_len(nla); local 652 dst->val = (unsigned long)kmemdup(nla_data(nla), len, GFP_KERNE 859 em_meta_change(struct net *net, void *data, int len, struct tcf_ematch *m) argument [all...] |
/net/wireless/ |
H A D | mlme.c | 22 const u8 *buf, size_t len, int uapsd_queues) 46 nl80211_send_rx_assoc(rdev, dev, buf, len, GFP_KERNEL, uapsd_queues); 48 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, 55 const u8 *buf, size_t len) 59 nl80211_send_rx_auth(rdev, wdev->netdev, buf, len, GFP_KERNEL); 60 cfg80211_sme_rx_auth(wdev, buf, len); 64 const u8 *buf, size_t len) 72 nl80211_send_deauth(rdev, wdev->netdev, buf, len, GFP_KERNEL); 83 const u8 *buf, size_t len) 91 nl80211_send_disassoc(rdev, wdev->netdev, buf, len, GFP_KERNE 21 cfg80211_rx_assoc_resp(struct net_device *dev, struct cfg80211_bss *bss, const u8 *buf, size_t len, int uapsd_queues) argument 54 cfg80211_process_auth(struct wireless_dev *wdev, const u8 *buf, size_t len) argument 63 cfg80211_process_deauth(struct wireless_dev *wdev, const u8 *buf, size_t len) argument 82 cfg80211_process_disassoc(struct wireless_dev *wdev, const u8 *buf, size_t len) argument 101 cfg80211_rx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len) argument 151 cfg80211_tx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len) argument 607 cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_mbm, const u8 *buf, size_t len, u32 flags) argument [all...] |
/net/802/ |
H A D | p8023.c | 35 dev_hard_header(skb, dev, ETH_P_802_3, dest_node, NULL, skb->len);
|