Home
last modified time | relevance | path

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

/drivers/net/usb/
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()
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()
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()
A Dkalmia.c164 u8 remainder, padlen = 0; in kalmia_tx_fixup() local
211 padlen = KALMIA_ALIGN_SIZE - remainder; in kalmia_tx_fixup()
212 skb_put_zero(skb, padlen); in kalmia_tx_fixup()
217 content_len, padlen, header_start); in kalmia_tx_fixup()
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()
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()
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()
/drivers/crypto/
A Datmel-aes-regs.h81 #define AES_EMR_PADLEN(padlen) (((padlen) << AES_EMR_PADLEN_OFFSET) &\ argument
A Datmel-aes.c636 dd->datalen = len + padlen; in atmel_aes_cpu_start()
703 size_t padlen; in atmel_aes_map() local
718 if (dd->buflen < len + padlen) in atmel_aes_map()
735 sg_set_buf(&dd->aligned_sg, dd->buf, len + padlen); in atmel_aes_map()
1318 size_t datalen, padlen; in atmel_aes_gcm_start() local
1335 padlen = atmel_aes_padlen(ivsize, AES_BLOCK_SIZE); in atmel_aes_gcm_start()
1336 datalen = ivsize + padlen + AES_BLOCK_SIZE; in atmel_aes_gcm_start()
1341 memset(data + ivsize, 0, padlen + sizeof(u64)); in atmel_aes_gcm_start()
1376 size_t padlen; in atmel_aes_gcm_length() local
1396 if (unlikely(req->assoclen + padlen > dd->buflen)) in atmel_aes_gcm_length()
[all …]
A Datmel-sha.c363 unsigned int index, padlen; in atmel_sha_fill_padding() local
385 padlen = (index < 112) ? (112 - index) : ((128+112) - index); in atmel_sha_fill_padding()
387 memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen-1); in atmel_sha_fill_padding()
388 memcpy(ctx->buffer + ctx->bufcnt + padlen, bits, 16); in atmel_sha_fill_padding()
389 ctx->bufcnt += padlen + 16; in atmel_sha_fill_padding()
395 padlen = (index < 56) ? (56 - index) : ((64+56) - index); in atmel_sha_fill_padding()
397 memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen-1); in atmel_sha_fill_padding()
398 memcpy(ctx->buffer + ctx->bufcnt + padlen, &bits[1], 8); in atmel_sha_fill_padding()
399 ctx->bufcnt += padlen + 8; in atmel_sha_fill_padding()
/drivers/usb/gadget/function/
A Df_eem.c343 int headroom, tailroom, padlen = 0; in eem_wrap() local
357 padlen += 2; in eem_wrap()
359 if ((tailroom >= (ETH_FCS_LEN + padlen)) && in eem_wrap()
363 skb2 = skb_copy_expand(skb, EEM_HLEN, ETH_FCS_LEN + padlen, GFP_ATOMIC); in eem_wrap()
382 if (padlen) in eem_wrap()
/drivers/crypto/aspeed/
A Daspeed-hace-hash.c120 unsigned int index, padlen, bitslen; in aspeed_ahash_fill_padding() local
131 padlen = (index < 56) ? (56 - index) : ((64 + 56) - index); in aspeed_ahash_fill_padding()
139 padlen = (index < 112) ? (112 - index) : ((128 + 112) - index); in aspeed_ahash_fill_padding()
144 memset(buf + 1, 0, padlen - 1); in aspeed_ahash_fill_padding()
145 memcpy(buf + padlen, bits, bitslen); in aspeed_ahash_fill_padding()
146 return padlen + bitslen; in aspeed_ahash_fill_padding()
/drivers/crypto/marvell/cesa/
A Dhash.c131 unsigned int index, padlen; in mv_cesa_ahash_pad_len() local
134 padlen = (index < 56) ? (56 - index) : (64 + 56 - index); in mv_cesa_ahash_pad_len()
136 return padlen; in mv_cesa_ahash_pad_len()
141 unsigned int padlen; in mv_cesa_ahash_pad_req() local
145 padlen = mv_cesa_ahash_pad_len(creq); in mv_cesa_ahash_pad_req()
146 memset(buf + 1, 0, padlen - 1); in mv_cesa_ahash_pad_req()
151 memcpy(buf + padlen, &bits, sizeof(bits)); in mv_cesa_ahash_pad_req()
155 memcpy(buf + padlen, &bits, sizeof(bits)); in mv_cesa_ahash_pad_req()
158 return padlen + 8; in mv_cesa_ahash_pad_req()
/drivers/net/ethernet/intel/ixgbevf/
A Dipsec.c514 u8 padlen; in ixgbevf_ipsec_tx() local
518 &padlen, 1); in ixgbevf_ipsec_tx()
521 itd->trailer_len = authlen + 2 + padlen; in ixgbevf_ipsec_tx()
/drivers/net/ethernet/asix/
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()
/drivers/scsi/cxgbi/
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 …]
/drivers/net/ethernet/intel/ixgbe/
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()
/drivers/net/ethernet/xscale/
A Dixp4xx_eth.c233 u8 padlen; member
243 u8 padlen; member
645 desc->qos, desc->padlen, desc->vlan_tci, in debug_desc()
/drivers/crypto/tegra/
A Dtegra-se-aes.c1009 unsigned int padlen = 16 - (len % 16); in tegra_ccm_add_padding() local
1012 if (padlen == 16) in tegra_ccm_add_padding()
1015 memcpy(buf, padding, padlen); in tegra_ccm_add_padding()
1017 return padlen; in tegra_ccm_add_padding()
/drivers/net/ethernet/cadence/
A Dmacb_main.c2257 int padlen = ETH_ZLEN - (*skb)->len; in macb_pad_and_fcs() local
2267 if (padlen <= 0) { in macb_pad_and_fcs()
2273 padlen = ETH_FCS_LEN; in macb_pad_and_fcs()
2276 padlen += ETH_FCS_LEN; in macb_pad_and_fcs()
2279 if (cloned || tailroom < padlen) { in macb_pad_and_fcs()
2280 nskb = skb_copy_expand(*skb, 0, padlen, GFP_ATOMIC); in macb_pad_and_fcs()
2288 if (padlen > ETH_FCS_LEN) in macb_pad_and_fcs()
2289 skb_put_zero(*skb, padlen - ETH_FCS_LEN); in macb_pad_and_fcs()

Completed in 76 milliseconds