Home
last modified time | relevance | path

Searched refs:padlen (Results 1 – 25 of 28) sorted by relevance

12

/linux/usr/
H A Dgen_init_cpio.c29 #define padlen(_off, _align) (((_align) - ((_off) & ((_align) - 1))) % (_align)) macro
58 static int push_pad(size_t padlen) in push_pad() argument
62 if (!padlen) in push_pad()
65 if (padlen < sizeof(padding)) in push_pad()
66 len = write(outfd, padding, padlen); in push_pad()
67 if (len != padlen) in push_pad()
70 offset += padlen; in push_pad()
84 return push_pad(padlen(name_len + CPIO_HDR_LEN, 4)); in push_rest()
112 push_pad(padlen(offset, 512)) < 0) in cpio_trailer()
151 push_pad(padlen(offset, 4)) < 0 || in cpio_mkslink()
[all …]
/linux/drivers/net/usb/
H A Dgl620a.c138 int padlen; in genelink_tx_fixup() local
146 padlen = ((skb->len + (4 + 4*1)) % 64) ? 0 : 1; in genelink_tx_fixup()
149 && ((headroom + tailroom) >= (padlen + (4 + 4*1)))) { in genelink_tx_fixup()
150 if ((headroom < (4 + 4*1)) || (tailroom < padlen)) { in genelink_tx_fixup()
157 skb2 = skb_copy_expand(skb, (4 + 4*1) , padlen, flags); in genelink_tx_fixup()
H A Dcdc_eem.c95 int padlen = 0; in eem_tx_fixup() local
104 padlen += 2; in eem_tx_fixup()
110 if ((tailroom >= ETH_FCS_LEN + padlen) && in eem_tx_fixup()
115 > (EEM_HEAD + ETH_FCS_LEN + padlen)) { in eem_tx_fixup()
125 skb2 = skb_copy_expand(skb, EEM_HEAD, ETH_FCS_LEN + padlen, flags); in eem_tx_fixup()
148 if (padlen) in eem_tx_fixup()
H A Dnet1080.c419 int padlen = sizeof (struct nc_trailer); in net1080_tx_fixup() local
422 if (!((len + padlen + sizeof (struct nc_header)) & 0x01)) in net1080_tx_fixup()
423 padlen++; in net1080_tx_fixup()
428 if (padlen <= tailroom && in net1080_tx_fixup()
433 if ((sizeof (struct nc_header) + padlen) < in net1080_tx_fixup()
447 padlen, in net1080_tx_fixup()
H A Dzaurus.c47 int padlen; in zaurus_tx_fixup() local
50 padlen = 2; in zaurus_tx_fixup()
53 if ((padlen + 4) <= tailroom) in zaurus_tx_fixup()
56 skb2 = skb_copy_expand(skb, 0, 4 + padlen, flags); in zaurus_tx_fixup()
H A Dkalmia.c171 u8 remainder, padlen = 0; in kalmia_tx_fixup() local
218 padlen = KALMIA_ALIGN_SIZE - remainder; in kalmia_tx_fixup()
219 skb_put_zero(skb, padlen); in kalmia_tx_fixup()
224 content_len, padlen, header_start); in kalmia_tx_fixup()
H A Dasix_common.c268 int padlen; in asix_tx_fixup() local
275 padlen = ((skb->len + 4) & (dev->maxpacket - 1)) ? 0 : 4; in asix_tx_fixup()
290 !(padlen && skb_cloned(skb)) && in asix_tx_fixup()
291 headroom + tailroom >= 4 + padlen) { in asix_tx_fixup()
294 tailroom < padlen) { in asix_tx_fixup()
301 skb2 = skb_copy_expand(skb, 4, padlen, flags); in asix_tx_fixup()
312 if (padlen) { in asix_tx_fixup()
/linux/fs/orangefs/
H A Ddir.c195 u64 padlen; in fill_from_part() local
219 padlen = (u64)sizeof *len + *len + 1; in fill_from_part()
220 padlen += (8 - padlen % 8) % 8; in fill_from_part()
221 if (part->len < i + padlen + sizeof *khandle) in fill_from_part()
226 khandle = (void *)part + offset + i + padlen; in fill_from_part()
231 i += padlen + sizeof *khandle; in fill_from_part()
/linux/scripts/
H A Dcheckstack.pl147 my $padlen = 56 - length($intro);
148 while ($padlen > 0) {
150 $padlen -= 8;
/linux/net/ipv6/
H A Dmip6.c31 static inline void *mip6_padn(__u8 *data, __u8 padlen) in mip6_padn() argument
35 if (padlen == 1) { in mip6_padn()
37 } else if (padlen > 1) { in mip6_padn()
39 data[1] = padlen - 2; in mip6_padn()
40 if (padlen > 2) in mip6_padn()
43 return data + padlen; in mip6_padn()
H A Dexthdrs.c123 int padlen = 0; in ip6_parse_tlv() local
137 padlen++; in ip6_parse_tlv()
138 if (padlen > 7) in ip6_parse_tlv()
156 padlen += optlen; in ip6_parse_tlv()
157 if (padlen > 7) in ip6_parse_tlv()
211 padlen = 0; in ip6_parse_tlv()
H A Desp6.c716 int padlen, trimlen; in esp_remove_trailer() local
729 padlen = nexthdr[0]; in esp_remove_trailer()
730 if (padlen + 2 + alen >= elen) { in esp_remove_trailer()
732 padlen + 2, elen - alen); in esp_remove_trailer()
736 trimlen = alen + padlen + 2; in esp_remove_trailer()
/linux/drivers/crypto/
H A Datmel-aes-regs.h81 #define AES_EMR_PADLEN(padlen) (((padlen) << AES_EMR_PADLEN_OFFSET) &\ argument
H A Datmel-aes.c625 size_t padlen = atmel_aes_padlen(len, AES_BLOCK_SIZE); in atmel_aes_cpu_start() local
635 dd->datalen = len + padlen; in atmel_aes_cpu_start()
702 size_t padlen; in atmel_aes_map() local
715 padlen = atmel_aes_padlen(len, dd->ctx->block_size); in atmel_aes_map()
717 if (dd->buflen < len + padlen) in atmel_aes_map()
734 sg_set_buf(&dd->aligned_sg, dd->buf, len + padlen); in atmel_aes_map()
1313 size_t datalen, padlen; in atmel_aes_gcm_start() local
1330 padlen = atmel_aes_padlen(ivsize, AES_BLOCK_SIZE); in atmel_aes_gcm_start()
1331 datalen = ivsize + padlen + AES_BLOCK_SIZE; in atmel_aes_gcm_start()
1336 memset(data + ivsize, 0, padlen + sizeof(u64)); in atmel_aes_gcm_start()
[all …]
H A Datmel-sha.c362 unsigned int index, padlen; in atmel_sha_fill_padding() local
384 padlen = (index < 112) ? (112 - index) : ((128+112) - index); in atmel_sha_fill_padding()
386 memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen-1); in atmel_sha_fill_padding()
387 memcpy(ctx->buffer + ctx->bufcnt + padlen, bits, 16); in atmel_sha_fill_padding()
388 ctx->bufcnt += padlen + 16; in atmel_sha_fill_padding()
394 padlen = (index < 56) ? (56 - index) : ((64+56) - index); in atmel_sha_fill_padding()
396 memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen-1); in atmel_sha_fill_padding()
397 memcpy(ctx->buffer + ctx->bufcnt + padlen, &bits[1], 8); in atmel_sha_fill_padding()
398 ctx->bufcnt += padlen + 8; in atmel_sha_fill_padding()
/linux/drivers/usb/gadget/function/
H A Df_eem.c338 int headroom, tailroom, padlen = 0; in eem_wrap() local
352 padlen += 2; in eem_wrap()
354 if ((tailroom >= (ETH_FCS_LEN + padlen)) && in eem_wrap()
358 skb2 = skb_copy_expand(skb, EEM_HLEN, ETH_FCS_LEN + padlen, GFP_ATOMIC); in eem_wrap()
377 if (padlen) in eem_wrap()
/linux/net/xfrm/
H A Dxfrm_output.c256 ph->padlen = 4 - (optlen & 4); in xfrm4_beet_encap_add()
259 if (ph->padlen) in xfrm4_beet_encap_add()
260 memset(ph + 1, IPOPT_NOP, ph->padlen); in xfrm4_beet_encap_add()
387 ph->padlen = 4 - (optlen & 4); in xfrm6_beet_encap_add()
390 if (ph->padlen) in xfrm6_beet_encap_add()
391 memset(ph + 1, IPOPT_NOP, ph->padlen); in xfrm6_beet_encap_add()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dipsec.c520 u8 padlen; in ixgbevf_ipsec_tx() local
524 &padlen, 1); in ixgbevf_ipsec_tx()
527 itd->trailer_len = authlen + 2 + padlen; in ixgbevf_ipsec_tx()
/linux/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()
/linux/net/ipv4/
H A Desp4.c683 int padlen, trimlen; in esp_remove_trailer() local
696 padlen = nexthdr[0]; in esp_remove_trailer()
697 if (padlen + 2 + alen >= elen) { in esp_remove_trailer()
699 padlen + 2, elen - alen); in esp_remove_trailer()
703 trimlen = alen + padlen + 2; in esp_remove_trailer()
/linux/net/can/
H A Disotp.c371 static u8 padlen(u8 datalen) in padlen() function
403 * The correct check would be (padlen(cf->len) != padlen(start_index)). in check_optimized()
405 * point the padlen(cf->len) is always equal to cf->len. in check_optimized()
407 return (cf->len != padlen(start_index)); in check_optimized()
427 cf->len != padlen(cf->len)) in check_pad()
582 so->rx.ll_dl = padlen(cf->len); in isotp_rcv_ff()
846 cf->len = padlen(cf->len); in isotp_fill_dataframe()
850 cf->len = padlen(cf->len); in isotp_fill_dataframe()
1756 if (ll.tx_dl != padlen(l in isotp_setsockopt_locked()
[all...]
/linux/drivers/scsi/cxgbi/
H A Dlibcxgbi.c2154 u32 i, padlen = iscsi_padding(count); in cxgbi_conn_init_pdu() local
2214 (padlen && (tdata->nr_frags == in cxgbi_conn_init_pdu()
2227 if (padlen) { in cxgbi_conn_init_pdu()
2228 memset(dst, 0, padlen); in cxgbi_conn_init_pdu()
2229 padlen = 0; in cxgbi_conn_init_pdu()
2231 skb_put(skb, count + padlen); in cxgbi_conn_init_pdu()
2254 if (padlen) { in cxgbi_conn_init_pdu()
2257 rsvd_page, 0, padlen); in cxgbi_conn_init_pdu()
2259 skb->data_len += padlen; in cxgbi_conn_init_pdu()
2260 skb->truesize += padlen; in cxgbi_conn_init_pdu()
[all …]
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ipsec.c1121 u8 padlen; in ixgbe_ipsec_tx() local
1125 &padlen, 1); in ixgbe_ipsec_tx()
1128 itd->trailer_len = authlen + 2 + padlen; in ixgbe_ipsec_tx()
/linux/drivers/crypto/tegra/
H A Dtegra-se-aes.c1012 unsigned int padlen = 16 - (len % 16); in tegra_ccm_add_padding() local
1015 if (padlen == 16) in tegra_ccm_add_padding()
1018 memcpy(buf, padding, padlen); in tegra_ccm_add_padding()
1020 return padlen; in tegra_ccm_add_padding()
/linux/drivers/net/ethernet/xscale/
H A Dixp4xx_eth.c233 u8 padlen; member
243 u8 padlen; member
642 desc->qos, desc->padlen, desc->vlan_tci, in debug_desc()

12