crypto/chacha20poly1305.c
146
unsigned int padlen;
crypto/chacha20poly1305.c
167
padlen = -rctx->assoclen % POLY1305_BLOCK_SIZE;
crypto/chacha20poly1305.c
168
poly1305_update(&desc, zp, padlen);
crypto/chacha20poly1305.c
181
padlen = -rctx->cryptlen % POLY1305_BLOCK_SIZE;
crypto/chacha20poly1305.c
182
poly1305_update(&desc, zp, padlen);
crypto/df_sp80090a.c
116
size_t padlen = 0;
crypto/df_sp80090a.c
150
padlen = (inputlen + sizeof(L_N) + 1) % (blocklen_bytes);
crypto/df_sp80090a.c
152
if (padlen)
crypto/df_sp80090a.c
153
padlen = blocklen_bytes - padlen;
crypto/df_sp80090a.c
159
padlen++;
crypto/df_sp80090a.c
168
drbg_string_fill(&S4, pad, padlen);
drivers/crypto/aspeed/aspeed-hace-hash.c
120
unsigned int index, padlen, bitslen;
drivers/crypto/aspeed/aspeed-hace-hash.c
131
padlen = (index < 56) ? (56 - index) : ((64 + 56) - index);
drivers/crypto/aspeed/aspeed-hace-hash.c
139
padlen = (index < 112) ? (112 - index) : ((128 + 112) - index);
drivers/crypto/aspeed/aspeed-hace-hash.c
144
memset(buf + 1, 0, padlen - 1);
drivers/crypto/aspeed/aspeed-hace-hash.c
145
memcpy(buf + padlen, bits, bitslen);
drivers/crypto/aspeed/aspeed-hace-hash.c
146
return padlen + bitslen;
drivers/crypto/atmel-aes-regs.h
81
#define AES_EMR_PADLEN(padlen) (((padlen) << AES_EMR_PADLEN_OFFSET) &\
drivers/crypto/atmel-aes.c
1318
size_t datalen, padlen;
drivers/crypto/atmel-aes.c
1335
padlen = atmel_aes_padlen(ivsize, AES_BLOCK_SIZE);
drivers/crypto/atmel-aes.c
1336
datalen = ivsize + padlen + AES_BLOCK_SIZE;
drivers/crypto/atmel-aes.c
1341
memset(data + ivsize, 0, padlen + sizeof(u64));
drivers/crypto/atmel-aes.c
1376
size_t padlen;
drivers/crypto/atmel-aes.c
1395
padlen = atmel_aes_padlen(req->assoclen, AES_BLOCK_SIZE);
drivers/crypto/atmel-aes.c
1396
if (unlikely(req->assoclen + padlen > dd->buflen))
drivers/crypto/atmel-aes.c
1402
dd->datalen = req->assoclen + padlen;
drivers/crypto/atmel-aes.c
626
size_t padlen = atmel_aes_padlen(len, AES_BLOCK_SIZE);
drivers/crypto/atmel-aes.c
636
dd->datalen = len + padlen;
drivers/crypto/atmel-aes.c
703
size_t padlen;
drivers/crypto/atmel-aes.c
716
padlen = atmel_aes_padlen(len, dd->ctx->block_size);
drivers/crypto/atmel-aes.c
718
if (dd->buflen < len + padlen)
drivers/crypto/atmel-aes.c
735
sg_set_buf(&dd->aligned_sg, dd->buf, len + padlen);
drivers/crypto/atmel-sha.c
363
unsigned int index, padlen;
drivers/crypto/atmel-sha.c
385
padlen = (index < 112) ? (112 - index) : ((128+112) - index);
drivers/crypto/atmel-sha.c
387
memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen-1);
drivers/crypto/atmel-sha.c
388
memcpy(ctx->buffer + ctx->bufcnt + padlen, bits, 16);
drivers/crypto/atmel-sha.c
389
ctx->bufcnt += padlen + 16;
drivers/crypto/atmel-sha.c
395
padlen = (index < 56) ? (56 - index) : ((64+56) - index);
drivers/crypto/atmel-sha.c
397
memset(ctx->buffer + ctx->bufcnt + 1, 0, padlen-1);
drivers/crypto/atmel-sha.c
398
memcpy(ctx->buffer + ctx->bufcnt + padlen, &bits[1], 8);
drivers/crypto/atmel-sha.c
399
ctx->bufcnt += padlen + 8;
drivers/crypto/marvell/cesa/hash.c
131
unsigned int index, padlen;
drivers/crypto/marvell/cesa/hash.c
134
padlen = (index < 56) ? (56 - index) : (64 + 56 - index);
drivers/crypto/marvell/cesa/hash.c
136
return padlen;
drivers/crypto/marvell/cesa/hash.c
141
unsigned int padlen;
drivers/crypto/marvell/cesa/hash.c
145
padlen = mv_cesa_ahash_pad_len(creq);
drivers/crypto/marvell/cesa/hash.c
146
memset(buf + 1, 0, padlen - 1);
drivers/crypto/marvell/cesa/hash.c
151
memcpy(buf + padlen, &bits, sizeof(bits));
drivers/crypto/marvell/cesa/hash.c
155
memcpy(buf + padlen, &bits, sizeof(bits));
drivers/crypto/marvell/cesa/hash.c
158
return padlen + 8;
drivers/crypto/tegra/tegra-se-aes.c
1010
unsigned int padlen = 16 - (len % 16);
drivers/crypto/tegra/tegra-se-aes.c
1013
if (padlen == 16)
drivers/crypto/tegra/tegra-se-aes.c
1016
memcpy(buf, padding, padlen);
drivers/crypto/tegra/tegra-se-aes.c
1018
return padlen;
drivers/net/ethernet/asix/ax88796c_main.c
252
u8 padlen, seq_num;
drivers/net/ethernet/asix/ax88796c_main.c
268
padlen = round_up(pkt_len, 4) - pkt_len;
drivers/net/ethernet/asix/ax88796c_main.c
275
(tailroom < (padlen + TX_EOP_SIZE))) {
drivers/net/ethernet/asix/ax88796c_main.c
277
size_t t = max((padlen + TX_EOP_SIZE) - tailroom, 0);
drivers/net/ethernet/asix/ax88796c_main.c
293
skb_put(skb, padlen);
drivers/net/ethernet/cadence/macb_main.c
2307
int padlen = ETH_ZLEN - (*skb)->len;
drivers/net/ethernet/cadence/macb_main.c
2317
if (padlen <= 0) {
drivers/net/ethernet/cadence/macb_main.c
2323
padlen = ETH_FCS_LEN;
drivers/net/ethernet/cadence/macb_main.c
2326
padlen += ETH_FCS_LEN;
drivers/net/ethernet/cadence/macb_main.c
2329
if (cloned || tailroom < padlen) {
drivers/net/ethernet/cadence/macb_main.c
2330
nskb = skb_copy_expand(*skb, 0, padlen, GFP_ATOMIC);
drivers/net/ethernet/cadence/macb_main.c
2338
if (padlen > ETH_FCS_LEN)
drivers/net/ethernet/cadence/macb_main.c
2339
skb_put_zero(*skb, padlen - ETH_FCS_LEN);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1121
u8 padlen;
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1125
&padlen, 1);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1128
itd->trailer_len = authlen + 2 + padlen;
drivers/net/ethernet/intel/ixgbevf/ipsec.c
520
u8 padlen;
drivers/net/ethernet/intel/ixgbevf/ipsec.c
524
&padlen, 1);
drivers/net/ethernet/intel/ixgbevf/ipsec.c
527
itd->trailer_len = authlen + 2 + padlen;
drivers/net/ethernet/xscale/ixp4xx_eth.c
233
u8 padlen;
drivers/net/ethernet/xscale/ixp4xx_eth.c
243
u8 padlen;
drivers/net/ethernet/xscale/ixp4xx_eth.c
642
desc->qos, desc->padlen, desc->vlan_tci,
drivers/net/usb/asix_common.c
268
int padlen;
drivers/net/usb/asix_common.c
275
padlen = ((skb->len + 4) & (dev->maxpacket - 1)) ? 0 : 4;
drivers/net/usb/asix_common.c
290
!(padlen && skb_cloned(skb)) &&
drivers/net/usb/asix_common.c
291
headroom + tailroom >= 4 + padlen) {
drivers/net/usb/asix_common.c
294
tailroom < padlen) {
drivers/net/usb/asix_common.c
301
skb2 = skb_copy_expand(skb, 4, padlen, flags);
drivers/net/usb/asix_common.c
312
if (padlen) {
drivers/net/usb/cdc_eem.c
104
padlen += 2;
drivers/net/usb/cdc_eem.c
110
if ((tailroom >= ETH_FCS_LEN + padlen) &&
drivers/net/usb/cdc_eem.c
115
> (EEM_HEAD + ETH_FCS_LEN + padlen)) {
drivers/net/usb/cdc_eem.c
125
skb2 = skb_copy_expand(skb, EEM_HEAD, ETH_FCS_LEN + padlen, flags);
drivers/net/usb/cdc_eem.c
148
if (padlen)
drivers/net/usb/cdc_eem.c
95
int padlen = 0;
drivers/net/usb/gl620a.c
138
int padlen;
drivers/net/usb/gl620a.c
146
padlen = ((skb->len + (4 + 4*1)) % 64) ? 0 : 1;
drivers/net/usb/gl620a.c
149
&& ((headroom + tailroom) >= (padlen + (4 + 4*1)))) {
drivers/net/usb/gl620a.c
150
if ((headroom < (4 + 4*1)) || (tailroom < padlen)) {
drivers/net/usb/gl620a.c
157
skb2 = skb_copy_expand(skb, (4 + 4*1) , padlen, flags);
drivers/net/usb/kalmia.c
171
u8 remainder, padlen = 0;
drivers/net/usb/kalmia.c
218
padlen = KALMIA_ALIGN_SIZE - remainder;
drivers/net/usb/kalmia.c
219
skb_put_zero(skb, padlen);
drivers/net/usb/kalmia.c
224
content_len, padlen, header_start);
drivers/net/usb/net1080.c
419
int padlen = sizeof (struct nc_trailer);
drivers/net/usb/net1080.c
422
if (!((len + padlen + sizeof (struct nc_header)) & 0x01))
drivers/net/usb/net1080.c
423
padlen++;
drivers/net/usb/net1080.c
428
if (padlen <= tailroom &&
drivers/net/usb/net1080.c
433
if ((sizeof (struct nc_header) + padlen) <
drivers/net/usb/net1080.c
447
padlen,
drivers/net/usb/sr9800.c
117
int padlen;
drivers/net/usb/sr9800.c
120
padlen = ((skb->len + 4) % (dev->maxpacket - 1)) ? 0 : 4;
drivers/net/usb/sr9800.c
122
if ((!skb_cloned(skb)) && ((headroom + tailroom) >= (4 + padlen))) {
drivers/net/usb/sr9800.c
123
if ((headroom < 4) || (tailroom < padlen)) {
drivers/net/usb/sr9800.c
130
skb2 = skb_copy_expand(skb, 4, padlen, flags);
drivers/net/usb/sr9800.c
141
if (padlen) {
drivers/net/usb/zaurus.c
47
int padlen;
drivers/net/usb/zaurus.c
50
padlen = 2;
drivers/net/usb/zaurus.c
53
if ((padlen + 4) <= tailroom)
drivers/net/usb/zaurus.c
56
skb2 = skb_copy_expand(skb, 0, 4 + padlen, flags);
drivers/scsi/cxgbi/libcxgbi.c
2154
u32 i, padlen = iscsi_padding(count);
drivers/scsi/cxgbi/libcxgbi.c
2214
(padlen && (tdata->nr_frags ==
drivers/scsi/cxgbi/libcxgbi.c
2227
if (padlen) {
drivers/scsi/cxgbi/libcxgbi.c
2228
memset(dst, 0, padlen);
drivers/scsi/cxgbi/libcxgbi.c
2229
padlen = 0;
drivers/scsi/cxgbi/libcxgbi.c
2231
skb_put(skb, count + padlen);
drivers/scsi/cxgbi/libcxgbi.c
2254
if (padlen) {
drivers/scsi/cxgbi/libcxgbi.c
2257
rsvd_page, 0, padlen);
drivers/scsi/cxgbi/libcxgbi.c
2259
skb->data_len += padlen;
drivers/scsi/cxgbi/libcxgbi.c
2260
skb->truesize += padlen;
drivers/scsi/cxgbi/libcxgbi.c
2261
skb->len += padlen;
drivers/usb/gadget/function/f_eem.c
338
int headroom, tailroom, padlen = 0;
drivers/usb/gadget/function/f_eem.c
352
padlen += 2;
drivers/usb/gadget/function/f_eem.c
354
if ((tailroom >= (ETH_FCS_LEN + padlen)) &&
drivers/usb/gadget/function/f_eem.c
358
skb2 = skb_copy_expand(skb, EEM_HLEN, ETH_FCS_LEN + padlen, GFP_ATOMIC);
drivers/usb/gadget/function/f_eem.c
377
if (padlen)
fs/orangefs/dir.c
194
__u32 *len, padlen;
fs/orangefs/dir.c
218
padlen = (sizeof *len + *len + 1) +
fs/orangefs/dir.c
220
if (part->len < i + padlen + sizeof *khandle)
fs/orangefs/dir.c
225
khandle = (void *)part + offset + i + padlen;
fs/orangefs/dir.c
230
i += padlen + sizeof *khandle;
include/uapi/linux/ip.h
136
__u8 padlen;
net/can/isotp.c
1459
if (ll.tx_dl != padlen(ll.tx_dl))
net/can/isotp.c
334
return (cf->len != padlen(start_index));
net/can/isotp.c
354
cf->len != padlen(cf->len))
net/can/isotp.c
494
so->rx.ll_dl = padlen(cf->len);
net/can/isotp.c
750
cf->len = padlen(cf->len);
net/can/isotp.c
754
cf->len = padlen(cf->len);
net/ipv4/esp4.c
672
int padlen, trimlen;
net/ipv4/esp4.c
685
padlen = nexthdr[0];
net/ipv4/esp4.c
686
if (padlen + 2 + alen >= elen) {
net/ipv4/esp4.c
688
padlen + 2, elen - alen);
net/ipv4/esp4.c
692
trimlen = alen + padlen + 2;
net/ipv6/esp6.c
704
int padlen, trimlen;
net/ipv6/esp6.c
717
padlen = nexthdr[0];
net/ipv6/esp6.c
718
if (padlen + 2 + alen >= elen) {
net/ipv6/esp6.c
720
padlen + 2, elen - alen);
net/ipv6/esp6.c
724
trimlen = alen + padlen + 2;
net/ipv6/exthdrs.c
123
int padlen = 0;
net/ipv6/exthdrs.c
137
padlen++;
net/ipv6/exthdrs.c
138
if (padlen > 7)
net/ipv6/exthdrs.c
156
padlen += optlen;
net/ipv6/exthdrs.c
157
if (padlen > 7)
net/ipv6/exthdrs.c
213
padlen = 0;
net/ipv6/mip6.c
31
static inline void *mip6_padn(__u8 *data, __u8 padlen)
net/ipv6/mip6.c
35
if (padlen == 1) {
net/ipv6/mip6.c
37
} else if (padlen > 1) {
net/ipv6/mip6.c
39
data[1] = padlen - 2;
net/ipv6/mip6.c
40
if (padlen > 2)
net/ipv6/mip6.c
43
return data + padlen;
net/sctp/sm_make_chunk.c
1531
int padlen = SCTP_PAD4(chunklen) - chunklen;
net/sctp/sm_make_chunk.c
1534
skb_put_zero(chunk->skb, padlen);
net/sctp/sm_make_chunk.c
1538
chunk->chunk_hdr->length = htons(chunklen + padlen + len);
net/xfrm/xfrm_input.c
198
phlen = sizeof(*ph) + ph->padlen;
net/xfrm/xfrm_output.c
253
ph->padlen = 4 - (optlen & 4);
net/xfrm/xfrm_output.c
256
if (ph->padlen)
net/xfrm/xfrm_output.c
257
memset(ph + 1, IPOPT_NOP, ph->padlen);
net/xfrm/xfrm_output.c
380
ph->padlen = 4 - (optlen & 4);
net/xfrm/xfrm_output.c
383
if (ph->padlen)
net/xfrm/xfrm_output.c
384
memset(ph + 1, IPOPT_NOP, ph->padlen);
scripts/dtc/flattree.c
355
int padlen = 0;
scripts/dtc/flattree.c
377
padlen = minsize - fdt32_to_cpu(fdt.totalsize);
scripts/dtc/flattree.c
378
if (padlen < 0) {
scripts/dtc/flattree.c
379
padlen = 0;
scripts/dtc/flattree.c
388
padlen = padsize;
scripts/dtc/flattree.c
391
padlen = ALIGN(fdt32_to_cpu(fdt.totalsize) + padlen, alignsize)
scripts/dtc/flattree.c
394
if (padlen > 0) {
scripts/dtc/flattree.c
396
tsize += padlen;
scripts/dtc/flattree.c
415
if (padlen > 0)
scripts/dtc/flattree.c
416
blob = data_append_zeroes(blob, padlen);
usr/gen_init_cpio.c
112
push_pad(padlen(offset, 512)) < 0)
usr/gen_init_cpio.c
151
push_pad(padlen(offset, 4)) < 0 ||
usr/gen_init_cpio.c
153
push_pad(padlen(offset, 4)) < 0)
usr/gen_init_cpio.c
426
namepadlen = padlen(offset + CPIO_HDR_LEN + namesize,
usr/gen_init_cpio.c
456
push_pad(namepadlen ? namepadlen : padlen(offset, 4)) < 0)
usr/gen_init_cpio.c
487
if (push_pad(padlen(offset, 4)) < 0)
usr/gen_init_cpio.c
58
static int push_pad(size_t padlen)
usr/gen_init_cpio.c
62
if (!padlen)
usr/gen_init_cpio.c
65
if (padlen < sizeof(padding))
usr/gen_init_cpio.c
66
len = write(outfd, padding, padlen);
usr/gen_init_cpio.c
67
if (len != padlen)
usr/gen_init_cpio.c
70
offset += padlen;
usr/gen_init_cpio.c
84
return push_pad(padlen(name_len + CPIO_HDR_LEN, 4));