Home
last modified time | relevance | path

Searched refs:padlen (Results 51 - 75 of 96) sorted by relevance

1234

/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_output.c177 ph->padlen = 4 - (optlen & 4); in xfrm4_beet_encap_add()
180 if (ph->padlen) in xfrm4_beet_encap_add()
181 memset(ph + 1, IPOPT_NOP, ph->padlen); in xfrm4_beet_encap_add()
303 ph->padlen = 4 - (optlen & 4); in xfrm6_beet_encap_add()
306 if (ph->padlen) in xfrm6_beet_encap_add()
307 memset(ph + 1, IPOPT_NOP, ph->padlen); in xfrm6_beet_encap_add()
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dsr9800.c117 int padlen; in sr_tx_fixup() local
120 padlen = ((skb->len + 4) % (dev->maxpacket - 1)) ? 0 : 4; in sr_tx_fixup()
122 if ((!skb_cloned(skb)) && ((headroom + tailroom) >= (4 + padlen))) { in sr_tx_fixup()
123 if ((headroom < 4) || (tailroom < padlen)) { in sr_tx_fixup()
130 skb2 = skb_copy_expand(skb, 4, padlen, flags); in sr_tx_fixup()
141 if (padlen) { in sr_tx_fixup()
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_output.c253 ph->padlen = 4 - (optlen & 4); in xfrm4_beet_encap_add()
256 if (ph->padlen) in xfrm4_beet_encap_add()
257 memset(ph + 1, IPOPT_NOP, ph->padlen); in xfrm4_beet_encap_add()
380 ph->padlen = 4 - (optlen & 4); in xfrm6_beet_encap_add()
383 if (ph->padlen) in xfrm6_beet_encap_add()
384 memset(ph + 1, IPOPT_NOP, ph->padlen); in xfrm6_beet_encap_add()
/kernel/linux/linux-5.10/drivers/crypto/
H A Datmel-aes.c651 size_t padlen = atmel_aes_padlen(len, AES_BLOCK_SIZE); in atmel_aes_cpu_start() local
661 dd->datalen = len + padlen; in atmel_aes_cpu_start()
728 size_t padlen; in atmel_aes_map() local
741 padlen = atmel_aes_padlen(len, dd->ctx->block_size); in atmel_aes_map()
743 if (dd->buflen < len + padlen) in atmel_aes_map()
760 sg_set_buf(&dd->aligned_sg, dd->buf, len + padlen); in atmel_aes_map()
1480 size_t datalen, padlen; in atmel_aes_gcm_start() local
1497 padlen = atmel_aes_padlen(ivsize, AES_BLOCK_SIZE); in atmel_aes_gcm_start()
1498 datalen = ivsize + padlen + AES_BLOCK_SIZE; in atmel_aes_gcm_start()
1503 memset(data + ivsize, 0, padlen in atmel_aes_gcm_start()
1538 size_t padlen; atmel_aes_gcm_length() local
[all...]
/kernel/linux/linux-6.6/drivers/crypto/
H A Datmel-aes.c638 size_t padlen = atmel_aes_padlen(len, AES_BLOCK_SIZE); in atmel_aes_cpu_start() local
648 dd->datalen = len + padlen; in atmel_aes_cpu_start()
715 size_t padlen; in atmel_aes_map() local
728 padlen = atmel_aes_padlen(len, dd->ctx->block_size); in atmel_aes_map()
730 if (dd->buflen < len + padlen) in atmel_aes_map()
747 sg_set_buf(&dd->aligned_sg, dd->buf, len + padlen); in atmel_aes_map()
1511 size_t datalen, padlen; in atmel_aes_gcm_start() local
1528 padlen = atmel_aes_padlen(ivsize, AES_BLOCK_SIZE); in atmel_aes_gcm_start()
1529 datalen = ivsize + padlen + AES_BLOCK_SIZE; in atmel_aes_gcm_start()
1534 memset(data + ivsize, 0, padlen in atmel_aes_gcm_start()
1569 size_t padlen; atmel_aes_gcm_length() local
[all...]
/kernel/linux/linux-5.10/net/ipv6/
H A Dexthdrs.c124 int padlen = 0; in ip6_parse_tlv() local
141 padlen++; in ip6_parse_tlv()
142 if (padlen > 7) in ip6_parse_tlv()
160 padlen += optlen; in ip6_parse_tlv()
161 if (padlen > 7) in ip6_parse_tlv()
190 padlen = 0; in ip6_parse_tlv()
H A Desp6.c748 int padlen, trimlen; in esp_remove_trailer() local
766 padlen = nexthdr[0]; in esp_remove_trailer()
767 if (padlen + 2 + alen >= elen) { in esp_remove_trailer()
768 net_dbg_ratelimited("ipsec esp packet is garbage padlen=%d, elen=%d\n", in esp_remove_trailer()
769 padlen + 2, elen - alen); in esp_remove_trailer()
773 trimlen = alen + padlen + 2; in esp_remove_trailer()
/kernel/linux/linux-6.6/net/ipv6/
H A Dexthdrs.c122 int padlen = 0; in ip6_parse_tlv() local
136 padlen++; in ip6_parse_tlv()
137 if (padlen > 7) in ip6_parse_tlv()
155 padlen += optlen; in ip6_parse_tlv()
156 if (padlen > 7) in ip6_parse_tlv()
212 padlen = 0; in ip6_parse_tlv()
H A Desp6.c747 int padlen, trimlen; in esp_remove_trailer() local
760 padlen = nexthdr[0]; in esp_remove_trailer()
761 if (padlen + 2 + alen >= elen) { in esp_remove_trailer()
762 net_dbg_ratelimited("ipsec esp packet is garbage padlen=%d, elen=%d\n", in esp_remove_trailer()
763 padlen + 2, elen - alen); in esp_remove_trailer()
767 trimlen = alen + padlen + 2; in esp_remove_trailer()
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dip.h136 __u8 padlen; member
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dip.h136 __u8 padlen; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dip.h113 __u8 padlen; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dip.h113 __u8 padlen; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dip.h103 __u8 padlen; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c507 * 2 bytes for the proto and the padlen values, plus in ixgbevf_ipsec_tx()
508 * padlen bytes of padding. This ends up not the same in ixgbevf_ipsec_tx()
524 u8 padlen; in ixgbevf_ipsec_tx() local
528 &padlen, 1); in ixgbevf_ipsec_tx()
531 itd->trailer_len = authlen + 2 + padlen; in ixgbevf_ipsec_tx()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c513 * 2 bytes for the proto and the padlen values, plus in ixgbevf_ipsec_tx()
514 * padlen bytes of padding. This ends up not the same in ixgbevf_ipsec_tx()
530 u8 padlen; in ixgbevf_ipsec_tx() local
534 &padlen, 1); in ixgbevf_ipsec_tx()
537 itd->trailer_len = authlen + 2 + padlen; in ixgbevf_ipsec_tx()
/kernel/linux/linux-5.10/drivers/crypto/mediatek/
H A Dmtk-aes.c450 size_t padlen = 0; in mtk_aes_dma() local
465 padlen = mtk_aes_padlen(len); in mtk_aes_dma()
467 if (len + padlen > AES_BUF_SIZE) in mtk_aes_dma()
484 sg_set_buf(&aes->aligned_sg, aes->buf, len + padlen); in mtk_aes_dma()
487 mtk_aes_info_init(cryp, aes, len + padlen); in mtk_aes_dma()
/kernel/linux/linux-5.10/net/ipv4/
H A Desp4.c713 int padlen, trimlen; in esp_remove_trailer() local
731 padlen = nexthdr[0]; in esp_remove_trailer()
732 if (padlen + 2 + alen >= elen) { in esp_remove_trailer()
733 net_dbg_ratelimited("ipsec esp packet is garbage padlen=%d, elen=%d\n", in esp_remove_trailer()
734 padlen + 2, elen - alen); in esp_remove_trailer()
738 trimlen = alen + padlen + 2; in esp_remove_trailer()
/kernel/linux/linux-6.6/drivers/net/ethernet/asix/
H A Dax88796c_main.c252 u8 padlen, seq_num; in ax88796c_tx_fixup() local
268 padlen = round_up(pkt_len, 4) - pkt_len; in ax88796c_tx_fixup()
275 (tailroom < (padlen + TX_EOP_SIZE))) { in ax88796c_tx_fixup()
277 size_t t = max((padlen + TX_EOP_SIZE) - tailroom, 0); in ax88796c_tx_fixup()
293 skb_put(skb, padlen); in ax88796c_tx_fixup()
/kernel/linux/linux-6.6/net/ipv4/
H A Desp4.c709 int padlen, trimlen; in esp_remove_trailer() local
722 padlen = nexthdr[0]; in esp_remove_trailer()
723 if (padlen + 2 + alen >= elen) { in esp_remove_trailer()
724 net_dbg_ratelimited("ipsec esp packet is garbage padlen=%d, elen=%d\n", in esp_remove_trailer()
725 padlen + 2, elen - alen); in esp_remove_trailer()
729 trimlen = alen + padlen + 2; in esp_remove_trailer()
/kernel/linux/linux-5.10/crypto/
H A Ddrbg.c408 size_t padlen = 0; in drbg_ctr_df() local
441 padlen = (inputlen + sizeof(L_N) + 1) % (drbg_blocklen(drbg)); in drbg_ctr_df()
442 /* wrap the padlen appropriately */ in drbg_ctr_df()
443 if (padlen) in drbg_ctr_df()
444 padlen = drbg_blocklen(drbg) - padlen; in drbg_ctr_df()
446 * pad / padlen contains the 0x80 byte and the following zero bytes. in drbg_ctr_df()
447 * As the calculated padlen value only covers the number of zero in drbg_ctr_df()
450 padlen++; in drbg_ctr_df()
459 drbg_string_fill(&S4, pad, padlen); in drbg_ctr_df()
[all...]
/kernel/linux/linux-5.10/drivers/hid/usbhid/
H A Dhid-core.c387 int maxpacket, padlen; in hid_submit_ctrl() local
393 padlen = DIV_ROUND_UP(len, maxpacket); in hid_submit_ctrl()
394 padlen *= maxpacket; in hid_submit_ctrl()
395 if (padlen > usbhid->bufsize) in hid_submit_ctrl()
396 padlen = usbhid->bufsize; in hid_submit_ctrl()
398 padlen = 0; in hid_submit_ctrl()
399 usbhid->urbctrl->transfer_buffer_length = padlen; in hid_submit_ctrl()
/kernel/linux/linux-5.10/net/can/
H A Disotp.c278 static u8 padlen(u8 datalen) in padlen() function
310 * The correct check would be (padlen(cf->len) != padlen(start_index)). in check_optimized()
312 * point the padlen(cf->len) is always equal to cf->len. in check_optimized()
314 return (cf->len != padlen(start_index)); in check_optimized()
334 cf->len != padlen(cf->len)) in check_pad()
473 so->rx.ll_dl = padlen(cf->len); in isotp_rcv_ff()
719 cf->len = padlen(cf->len); in isotp_fill_dataframe()
723 cf->len = padlen(cf->len); in isotp_fill_dataframe()
1406 if (ll.tx_dl != padlen(l in isotp_setsockopt_locked()
[all...]
/kernel/linux/linux-6.6/crypto/
H A Ddrbg.c410 size_t padlen = 0; in drbg_ctr_df() local
443 padlen = (inputlen + sizeof(L_N) + 1) % (drbg_blocklen(drbg)); in drbg_ctr_df()
444 /* wrap the padlen appropriately */ in drbg_ctr_df()
445 if (padlen) in drbg_ctr_df()
446 padlen = drbg_blocklen(drbg) - padlen; in drbg_ctr_df()
448 * pad / padlen contains the 0x80 byte and the following zero bytes. in drbg_ctr_df()
449 * As the calculated padlen value only covers the number of zero in drbg_ctr_df()
452 padlen++; in drbg_ctr_df()
461 drbg_string_fill(&S4, pad, padlen); in drbg_ctr_df()
[all...]
/kernel/linux/linux-6.6/net/can/
H A Disotp.c291 static u8 padlen(u8 datalen) in padlen() function
323 * The correct check would be (padlen(cf->len) != padlen(start_index)). in check_optimized()
325 * point the padlen(cf->len) is always equal to cf->len. in check_optimized()
327 return (cf->len != padlen(start_index)); in check_optimized()
347 cf->len != padlen(cf->len)) in check_pad()
486 so->rx.ll_dl = padlen(cf->len); in isotp_rcv_ff()
742 cf->len = padlen(cf->len); in isotp_fill_dataframe()
746 cf->len = padlen(cf->len); in isotp_fill_dataframe()
1443 if (ll.tx_dl != padlen(l in isotp_setsockopt_locked()
[all...]

Completed in 34 milliseconds

1234