/net/mac80211/ |
D | aes_ccm.c | 23 u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_ccm_encrypt() argument 34 sg_init_one(&pt, data, data_len); in ieee80211_aes_ccm_encrypt() 37 sg_set_buf(&ct[0], data, data_len); in ieee80211_aes_ccm_encrypt() 42 aead_request_set_crypt(aead_req, &pt, ct, data_len, b_0); in ieee80211_aes_ccm_encrypt() 48 u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_ccm_decrypt() argument 56 if (data_len == 0) in ieee80211_aes_ccm_decrypt() 61 sg_init_one(&pt, data, data_len); in ieee80211_aes_ccm_decrypt() 64 sg_set_buf(&ct[0], data, data_len); in ieee80211_aes_ccm_decrypt() 70 data_len + IEEE80211_CCMP_MIC_LEN, b_0); in ieee80211_aes_ccm_decrypt()
|
D | wep.c | 137 size_t klen, u8 *data, size_t data_len) in ieee80211_wep_encrypt_data() argument 145 icv = cpu_to_le32(~crc32_le(~0, data, data_len)); in ieee80211_wep_encrypt_data() 146 put_unaligned(icv, (__le32 *)(data + data_len)); in ieee80211_wep_encrypt_data() 149 for (i = 0; i < data_len + IEEE80211_WEP_ICV_LEN; i++) in ieee80211_wep_encrypt_data() 198 size_t klen, u8 *data, size_t data_len) in ieee80211_wep_decrypt_data() argument 207 for (i = 0; i < data_len + IEEE80211_WEP_ICV_LEN; i++) in ieee80211_wep_decrypt_data() 210 crc = cpu_to_le32(~crc32_le(~0, data, data_len)); in ieee80211_wep_decrypt_data() 211 if (memcmp(&crc, data + data_len, IEEE80211_WEP_ICV_LEN) != 0) in ieee80211_wep_decrypt_data()
|
D | wpa.c | 32 size_t data_len; in ieee80211_tx_h_michael_mic_add() local 49 data_len = skb->len - hdrlen; in ieee80211_tx_h_michael_mic_add() 77 michael_mic(key, hdr, data, data_len, mic); in ieee80211_tx_h_michael_mic_add() 89 size_t data_len; in ieee80211_rx_h_michael_mic_verify() local 151 data_len = skb->len - hdrlen - MICHAEL_MIC_LEN; in ieee80211_rx_h_michael_mic_verify() 153 michael_mic(key, hdr, data, data_len, mic); in ieee80211_rx_h_michael_mic_verify() 154 if (crypto_memneq(mic, data + data_len, MICHAEL_MIC_LEN)) in ieee80211_rx_h_michael_mic_verify() 498 int data_len; in ieee80211_crypto_ccmp_decrypt() local 507 data_len = skb->len - hdrlen - IEEE80211_CCMP_HDR_LEN - in ieee80211_crypto_ccmp_decrypt() 509 if (!rx->sta || data_len < 0) in ieee80211_crypto_ccmp_decrypt() [all …]
|
D | michael.c | 57 const u8 *data, size_t data_len, u8 *mic) in michael_mic() argument 66 blocks = data_len / 4; in michael_mic() 67 left = data_len % 4; in michael_mic()
|
D | aes_ccm.h | 17 u8 *data, size_t data_len, u8 *mic); 19 u8 *data, size_t data_len, u8 *mic);
|
D | wep.h | 22 size_t klen, u8 *data, size_t data_len); 27 size_t klen, u8 *data, size_t data_len);
|
D | aes_cmac.c | 96 const u8 *data, size_t data_len, u8 *mic) in ieee80211_aes_cmac() argument 106 len[1] = data_len - CMAC_TLEN; in ieee80211_aes_cmac()
|
D | michael.h | 23 const u8 *data, size_t data_len, u8 *mic);
|
D | aes_cmac.h | 16 const u8 *data, size_t data_len, u8 *mic);
|
/net/sched/ |
D | ematch.c | 179 int data_len = nla_len(nla) - sizeof(*em_hdr); in tcf_em_validate() local 192 if (data_len < sizeof(ref)) in tcf_em_validate() 241 if (em->ops->datalen && data_len < em->ops->datalen) in tcf_em_validate() 245 err = em->ops->change(net, data, data_len, em); in tcf_em_validate() 248 } else if (data_len > 0) { in tcf_em_validate() 259 if (data_len < sizeof(u32)) in tcf_em_validate() 263 void *v = kmemdup(data, data_len, GFP_KERNEL); in tcf_em_validate() 275 em->datalen = data_len; in tcf_em_validate()
|
D | em_nbyte.c | 26 static int em_nbyte_change(struct net *net, void *data, int data_len, in em_nbyte_change() argument 31 if (data_len < sizeof(*nbyte) || in em_nbyte_change() 32 data_len < (sizeof(*nbyte) + nbyte->len)) in em_nbyte_change()
|
D | em_ipset.c | 22 static int em_ipset_change(struct net *net, void *data, int data_len, in em_ipset_change() argument 28 if (data_len != sizeof(*set)) in em_ipset_change()
|
/net/wireless/ |
D | lib80211_crypt_ccmp.c | 221 int data_len, i, blocks, last, len; in lib80211_ccmp_encrypt() local 232 data_len = skb->len - hdr_len; in lib80211_ccmp_encrypt() 239 ccmp_init_blocks(key->tfm, hdr, key->tx_pn, data_len, b0, b, s0); in lib80211_ccmp_encrypt() 241 blocks = DIV_ROUND_UP(data_len, AES_BLOCK_LEN); in lib80211_ccmp_encrypt() 242 last = data_len % AES_BLOCK_LEN; in lib80211_ccmp_encrypt() 295 size_t data_len = skb->len - hdr_len - CCMP_HDR_LEN - CCMP_MIC_LEN; in lib80211_ccmp_decrypt() local 344 ccmp_init_blocks(key->tfm, hdr, pn, data_len, b0, a, b); in lib80211_ccmp_decrypt() 347 blocks = DIV_ROUND_UP(data_len, AES_BLOCK_LEN); in lib80211_ccmp_decrypt() 348 last = data_len % AES_BLOCK_LEN; in lib80211_ccmp_decrypt()
|
/net/core/ |
D | skbuff.c | 479 skb->data_len += size; in skb_add_rx_frag() 491 skb->data_len += size; in skb_coalesce_rx_frag() 777 C(data_len); in __skb_clone() 971 unsigned int size = skb_end_offset(skb) + skb->data_len; in skb_copy() 1025 n->truesize += skb->data_len; in __pskb_copy_fclone() 1026 n->data_len = skb->data_len; in __pskb_copy_fclone() 1251 ntail = skb->data_len + pad - (skb->end - skb->tail); in skb_pad() 1290 skb->data_len += len; in pskb_put() 1443 skb->data_len -= skb->len - len; in ___pskb_trim() 1447 skb->data_len = 0; in ___pskb_trim() [all …]
|
/net/netfilter/ |
D | nfnetlink_log.c | 398 unsigned int data_len, in __build_packet_message() argument 569 if (data_len) { in __build_packet_message() 571 int size = nla_attr_size(data_len); in __build_packet_message() 573 if (skb_tailroom(inst->skb) < nla_total_size(data_len)) { in __build_packet_message() 578 nla = (struct nlattr *)skb_put(inst->skb, nla_total_size(data_len)); in __build_packet_message() 582 if (skb_copy_bits(skb, 0, nla_data(nla), data_len)) in __build_packet_message() 618 unsigned int size, data_len; in nfulnl_log_packet() local 680 data_len = 0; in nfulnl_log_packet() 685 data_len = skb->len; in nfulnl_log_packet() 687 data_len = inst->copy_range; in nfulnl_log_packet() [all …]
|
D | nfnetlink_queue_core.c | 287 size_t data_len = 0, cap_len = 0; in nfqnl_build_packet_message() local 336 data_len = ACCESS_ONCE(queue->copy_range); in nfqnl_build_packet_message() 337 if (data_len > entskb->len) in nfqnl_build_packet_message() 338 data_len = entskb->len; in nfqnl_build_packet_message() 341 hlen = min_t(unsigned int, hlen, data_len); in nfqnl_build_packet_message() 477 if (cap_len > data_len && in nfqnl_build_packet_message() 484 if (data_len) { in nfqnl_build_packet_message() 492 nla->nla_len = nla_attr_size(data_len); in nfqnl_build_packet_message() 494 if (skb_zerocopy(skb, entskb, data_len, hlen)) in nfqnl_build_packet_message() 696 nfqnl_mangle(void *data, int data_len, struct nf_queue_entry *e, int diff) in nfqnl_mangle() argument [all …]
|
D | nfnetlink_cthelper.c | 105 if (help->helper->data_len == 0) in nfnl_cthelper_from_nlattr() 108 memcpy(help->data, nla_data(attr), help->helper->data_len); in nfnl_cthelper_from_nlattr() 117 if (help->helper->data_len && in nfnl_cthelper_to_nlattr() 118 nla_put(skb, CTA_HELP_INFO, help->helper->data_len, &help->data)) in nfnl_cthelper_to_nlattr() 232 helper->data_len = ntohl(nla_get_be32(tb[NFCTH_PRIV_DATA_LEN])); in nfnl_cthelper_create() 530 if (nla_put_be32(skb, NFCTH_PRIV_DATA_LEN, htonl(helper->data_len))) in nfnl_cthelper_fill_info()
|
/net/unix/ |
D | af_unix.c | 1594 int data_len = 0; in unix_dgram_sendmsg() local 1630 data_len = min_t(size_t, in unix_dgram_sendmsg() 1633 data_len = PAGE_ALIGN(data_len); in unix_dgram_sendmsg() 1638 skb = sock_alloc_send_pskb(sk, len - data_len, data_len, in unix_dgram_sendmsg() 1650 skb_put(skb, len - data_len); in unix_dgram_sendmsg() 1651 skb->data_len = data_len; in unix_dgram_sendmsg() 1804 int data_len; in unix_stream_sendmsg() local 1839 data_len = max_t(int, 0, size - SKB_MAX_HEAD(0)); in unix_stream_sendmsg() 1841 data_len = min_t(size_t, size, PAGE_ALIGN(data_len)); in unix_stream_sendmsg() 1843 skb = sock_alloc_send_pskb(sk, size - data_len, data_len, in unix_stream_sendmsg() [all …]
|
/net/ceph/ |
D | messenger.c | 1173 static void prepare_message_data(struct ceph_msg *msg, u32 data_len) in prepare_message_data() argument 1176 BUG_ON(!data_len); in prepare_message_data() 1180 ceph_msg_data_cursor_init(msg, (size_t)data_len); in prepare_message_data() 1243 WARN_ON(m->data_length != le32_to_cpu(m->hdr.data_len)); in prepare_write_message() 2261 unsigned int front_len, middle_len, data_len; in read_partial_message() local 2289 data_len = le32_to_cpu(con->in_hdr.data_len); in read_partial_message() 2290 if (data_len > CEPH_MSG_MAX_DATA_LEN) in read_partial_message() 2300 con->in_base_pos = -front_len - middle_len - data_len - in read_partial_message() 2316 front_len, data_len); in read_partial_message() 2322 if (con->in_msg && data_len > con->in_msg->data_length) { in read_partial_message() [all …]
|
/net/ipv4/ |
D | icmp.c | 107 int data_len; member 361 icmp_param->data_len+icmp_param->head_len, in icmp_push_reply() 698 icmp_param->data_len = skb_in->len - icmp_param->offset; in icmp_send() 699 if (icmp_param->data_len > room) in icmp_send() 700 icmp_param->data_len = room; in icmp_send() 892 icmp_param.data_len = skb->len; in icmp_echo() 926 icmp_param.data_len = 0; in icmp_timestamp()
|
/net/rxrpc/ |
D | ar-key.c | 311 td->data_len = len; in rxrpc_krb5_decode_tagged_data() 321 _debug("tag %x len %x", td->tag, td->data_len); in rxrpc_krb5_decode_tagged_data() 1100 toksize += 8 + RND(token->k5->session.data_len); in rxrpc_read() 1106 toksize += RND(token->k5->addresses[loop].data_len); in rxrpc_read() 1113 toksize += RND(token->k5->authdata[loop].data_len); in rxrpc_read() 1201 ENCODE_DATA(token->k5->session.data_len, in rxrpc_read() 1214 ENCODE_DATA(token->k5->addresses[loop].data_len, in rxrpc_read() 1224 ENCODE_DATA(token->k5->authdata[loop].data_len, in rxrpc_read()
|
/net/ieee802154/ |
D | reassembly.c | 286 clone->len = head->data_len - plen; in lowpan_frag_reasm() 287 clone->data_len = clone->len; in lowpan_frag_reasm() 288 head->data_len -= clone->len; in lowpan_frag_reasm() 307 head->data_len += fp->len; in lowpan_frag_reasm()
|
/net/ipv6/netfilter/ |
D | nf_conntrack_reasm.c | 427 clone->len = clone->data_len = head->data_len - plen; in nf_ct_frag6_reasm() 428 head->data_len -= clone->len; in nf_ct_frag6_reasm() 450 head->data_len += fp->len; in nf_ct_frag6_reasm()
|
/net/phonet/ |
D | pep-gprs.c | 114 rskb->data_len += rskb->len; in gprs_recv() 123 skb->data_len -= flen; in gprs_recv()
|
/net/rds/ |
D | ib_recv.c | 819 struct rds_ib_recv_work *recv, u32 data_len, in rds_ib_process_recv() argument 829 data_len); in rds_ib_process_recv() 831 if (data_len < sizeof(struct rds_header)) { in rds_ib_process_recv() 839 data_len -= sizeof(struct rds_header); in rds_ib_process_recv() 861 if (ihdr->h_sport == 0 && ihdr->h_dport == 0 && data_len == 0) { in rds_ib_process_recv()
|