Home
last modified time | relevance | path

Searched refs:data_len (Results 1 – 25 of 76) sorted by relevance

1234

/net/mac80211/
Daes_ccm.c23 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()
Dwep.c137 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()
Dwpa.c32 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 …]
Dmichael.c57 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()
Daes_ccm.h17 u8 *data, size_t data_len, u8 *mic);
19 u8 *data, size_t data_len, u8 *mic);
Dwep.h22 size_t klen, u8 *data, size_t data_len);
27 size_t klen, u8 *data, size_t data_len);
Daes_cmac.c96 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()
Dmichael.h23 const u8 *data, size_t data_len, u8 *mic);
Daes_cmac.h16 const u8 *data, size_t data_len, u8 *mic);
/net/sched/
Dematch.c179 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()
Dem_nbyte.c26 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()
Dem_ipset.c22 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/
Dlib80211_crypt_ccmp.c221 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/
Dskbuff.c479 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/
Dnfnetlink_log.c398 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 …]
Dnfnetlink_queue_core.c287 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 …]
Dnfnetlink_cthelper.c105 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/
Daf_unix.c1594 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/
Dmessenger.c1173 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/
Dicmp.c107 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/
Dar-key.c311 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/
Dreassembly.c286 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/
Dnf_conntrack_reasm.c427 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/
Dpep-gprs.c114 rskb->data_len += rskb->len; in gprs_recv()
123 skb->data_len -= flen; in gprs_recv()
/net/rds/
Dib_recv.c819 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()

1234