| /linux/fs/ubifs/ |
| H A D | scan.c | 30 int pad_len = 0, max_pad_len = min_t(int, UBIFS_PAD_NODE_SZ, len); in scan_padding_bytes() local 35 while (pad_len < max_pad_len && *p++ == UBIFS_PADDING_BYTE) in scan_padding_bytes() 36 pad_len += 1; in scan_padding_bytes() 38 if (!pad_len || (pad_len & 7)) in scan_padding_bytes() 41 dbg_scan("%d padding bytes", pad_len); in scan_padding_bytes() 43 return pad_len; in scan_padding_bytes() 84 int pad_len = le32_to_cpu(pad->pad_len); in ubifs_scan_a_node() local 88 if (pad_len < 0 || in ubifs_scan_a_node() 89 offs + node_len + pad_len > c->leb_size) { in ubifs_scan_a_node() 99 if ((node_len + pad_len) & 7) { in ubifs_scan_a_node() [all …]
|
| H A D | crypto.c | 43 unsigned int pad_len = round_up(in_len, UBIFS_CIPHER_BLOCK_SIZE); in ubifs_encrypt() local 46 ubifs_assert(c, pad_len <= *out_len); in ubifs_encrypt() 50 if (pad_len != in_len) in ubifs_encrypt() 51 memset(p + in_len, 0, pad_len - in_len); in ubifs_encrypt() 53 err = fscrypt_encrypt_block_inplace(inode, virt_to_page(p), pad_len, in ubifs_encrypt() 59 *out_len = pad_len; in ubifs_encrypt()
|
| H A D | recovery.c | 432 int empty_offs, pad_len; in clean_buf() local 438 pad_len = empty_offs - *offs; in clean_buf() 439 ubifs_pad(c, *buf, pad_len); in clean_buf() 440 *offs += pad_len; in clean_buf() 441 *buf += pad_len; in clean_buf() 442 *len -= pad_len; in clean_buf() 538 int pad_len = len - ALIGN(endpt, 8); in fix_unclean_leb() local 540 if (pad_len > 0) { in fix_unclean_leb() 541 void *buf = sleb->buf + len - pad_len; in fix_unclean_leb() 543 ubifs_pad(c, buf, pad_len); in fix_unclean_leb() [all …]
|
| H A D | lpt_commit.c | 1035 int offs, pad_len; in get_pad_len() local 1040 pad_len = ALIGN(offs, c->min_io_size) - offs; in get_pad_len() 1041 return pad_len; in get_pad_len() 1118 int pad_len; in lpt_gc_lnum() local 1120 pad_len = get_pad_len(c, buf, len); in lpt_gc_lnum() 1121 if (pad_len) { in lpt_gc_lnum() 1122 buf += pad_len; in lpt_gc_lnum() 1123 len -= pad_len; in lpt_gc_lnum() 1613 int i, pad_len; in dbg_check_ltab_lnum() local 1615 pad_len = get_pad_len(c, p, len); in dbg_check_ltab_lnum() [all …]
|
| H A D | tnc_commit.c | 109 int len, gap_remains, gap_pos, written, pad_len; in fill_gap() local 144 pad_len = c->ileb_len - gap_pos; in fill_gap() 147 pad_len = gap_remains; in fill_gap() 149 lnum, gap_start, gap_end, gap_end - gap_start, written, pad_len); in fill_gap() 150 ubifs_pad(c, c->ileb_buf + gap_pos, pad_len); in fill_gap() 151 *dirt += pad_len; in fill_gap()
|
| /linux/drivers/s390/crypto/ |
| H A D | zcrypt_cca_key.h | 83 unsigned short pad_len; member 174 int short_len, long_len, pad_len, key_len, size; in zcrypt_type6_crt_key() local 189 pad_len = -(3 * long_len + 2 * short_len) & 7; in zcrypt_type6_crt_key() 190 key_len = 3 * long_len + 2 * short_len + pad_len + crt->inputdatalength; in zcrypt_type6_crt_key() 209 key->pvt.pad_len = pad_len; in zcrypt_type6_crt_key() 222 memset(key->key_parts + 3 * long_len + 2 * short_len + pad_len, in zcrypt_type6_crt_key()
|
| /linux/crypto/ |
| H A D | rsassa-pkcs1.c | 166 unsigned int pad_len; in rsassa_pkcs1_sign() local 184 pad_len = ctx->key_size - slen - hash_prefix->size - 1; in rsassa_pkcs1_sign() 188 memmove(in_buf + pad_len + hash_prefix->size, src, slen); in rsassa_pkcs1_sign() 189 memcpy(in_buf + pad_len, hash_prefix->data, hash_prefix->size); in rsassa_pkcs1_sign() 191 ps_end = pad_len - 1; in rsassa_pkcs1_sign() 205 pad_len = ctx->key_size - len; in rsassa_pkcs1_sign() 208 if (unlikely(pad_len)) { in rsassa_pkcs1_sign() 209 memmove(dst + pad_len, dst, len); in rsassa_pkcs1_sign() 210 memset(dst, 0, pad_len); in rsassa_pkcs1_sign()
|
| H A D | rsa-pkcs1pad.c | 80 unsigned int pad_len; in pkcs1pad_encrypt_complete() local 88 pad_len = ctx->key_size - len; in pkcs1pad_encrypt_complete() 91 if (likely(!pad_len)) in pkcs1pad_encrypt_complete() 100 out_buf + pad_len, len); in pkcs1pad_encrypt_complete()
|
| /linux/crypto/krb5/ |
| H A D | rfc8009_aes2.c | 181 size_t bsize, base_len, secure_offset, secure_len, pad_len, cksum_offset; in rfc8009_encrypt() local 190 pad_len = 0; in rfc8009_encrypt() 191 secure_len = base_len + pad_len; in rfc8009_encrypt() 217 if (pad_len) { in rfc8009_encrypt() 218 done = sg_zero_buffer(sg, nr_sg, pad_len, data_offset + data_len); in rfc8009_encrypt() 219 if (done != pad_len) in rfc8009_encrypt()
|
| H A D | rfc3961_simplified.c | 548 size_t bsize, base_len, secure_offset, secure_len, pad_len, cksum_offset; in krb5_aead_encrypt() local 557 pad_len = 0; in krb5_aead_encrypt() 558 secure_len = base_len + pad_len; in krb5_aead_encrypt() 580 if (pad_len) { in krb5_aead_encrypt() 581 done = sg_zero_buffer(sg, nr_sg, pad_len, data_offset + data_len); in krb5_aead_encrypt() 582 if (done != pad_len) in krb5_aead_encrypt()
|
| /linux/drivers/net/ethernet/qualcomm/ |
| H A D | qca_uart.c | 188 u8 pad_len = 0; in qcauart_netdev_xmit() local 205 pad_len = QCAFRM_MIN_LEN - skb->len; in qcauart_netdev_xmit() 207 pos += qcafrm_create_header(pos, skb->len + pad_len); in qcauart_netdev_xmit() 212 if (pad_len) { in qcauart_netdev_xmit() 213 memset(pos, 0, pad_len); in qcauart_netdev_xmit() 214 pos += pad_len; in qcauart_netdev_xmit()
|
| H A D | qca_spi.c | 738 u8 pad_len = 0; in qcaspi_netdev_xmit() local 741 pad_len = QCAFRM_MIN_LEN - skb->len; in qcaspi_netdev_xmit() 751 (skb_tailroom(skb) < QCAFRM_FOOTER_LEN + pad_len)) { in qcaspi_netdev_xmit() 753 QCAFRM_FOOTER_LEN + pad_len, GFP_ATOMIC); in qcaspi_netdev_xmit() 762 frame_len = skb->len + pad_len; in qcaspi_netdev_xmit() 767 if (pad_len) { in qcaspi_netdev_xmit() 768 ptmp = skb_put_zero(skb, pad_len); in qcaspi_netdev_xmit()
|
| /linux/net/batman-adv/ |
| H A D | multicast_forw.c | 72 const int pad_len = 2; in batadv_mcast_forw_push_padding() local 75 if (skb_headroom(skb) < pad_len) in batadv_mcast_forw_push_padding() 78 padding = batadv_mcast_forw_skb_push(skb, pad_len, tvlv_len); in batadv_mcast_forw_push_padding() 79 memset(padding, 0, pad_len); in batadv_mcast_forw_push_padding() 394 const int pad_len = 2; in batadv_mcast_forw_push_scrape_padding() local 396 batadv_mcast_forw_scrape(skb, *tvlv_len - pad_len, pad_len); in batadv_mcast_forw_push_scrape_padding() 397 *tvlv_len -= pad_len; in batadv_mcast_forw_push_scrape_padding()
|
| /linux/drivers/net/caif/ |
| H A D | caif_virtio.c | 221 u32 cfpkt_len, pad_len; in cfv_alloc_and_copy_skb() local 235 pad_len = (unsigned long)(frm + cfv->rx_hr) & (IP_HDR_ALIGN - 1); in cfv_alloc_and_copy_skb() 237 skb = netdev_alloc_skb(cfv->ndev, frm_len + pad_len); in cfv_alloc_and_copy_skb() 243 skb_reserve(skb, cfv->rx_hr + pad_len); in cfv_alloc_and_copy_skb() 485 u8 pad_len, hdr_ofs; in cfv_alloc_and_copy_to_shm() local 502 pad_len = hdr_ofs & (IP_HDR_ALIGN - 1); in cfv_alloc_and_copy_to_shm() 503 buf_info->size = cfv->tx_hr + skb->len + cfv->tx_tr + pad_len; in cfv_alloc_and_copy_to_shm() 511 skb_copy_bits(skb, 0, buf_info->vaddr + cfv->tx_hr + pad_len, skb->len); in cfv_alloc_and_copy_to_shm() 512 sg_init_one(sg, buf_info->vaddr + pad_len, in cfv_alloc_and_copy_to_shm()
|
| /linux/drivers/net/can/spi/mcp251xfd/ |
| H A D | mcp251xfd-tx.c | 101 int pad_len; in mcp251xfd_tx_obj_from_skb() local 103 pad_len = len_sanitized - cfd->len; in mcp251xfd_tx_obj_from_skb() 104 if (pad_len) in mcp251xfd_tx_obj_from_skb() 105 memset(hw_tx_obj->data + cfd->len, 0x0, pad_len); in mcp251xfd_tx_obj_from_skb()
|
| /linux/drivers/crypto/bcm/ |
| H A D | spu.c | 465 u32 pad_len = 0; in spum_gcm_ccm_pad_len() local 470 pad_len = ((data_size + m1) & ~m1) - data_size; in spum_gcm_ccm_pad_len() 472 return pad_len; in spum_gcm_ccm_pad_len() 606 hash_parms->pad_len; in spum_create_request() 619 hash_parms->pad_len); in spum_create_request() 637 auth_len -= hash_parms->pad_len; in spum_create_request() 638 cipher_len -= hash_parms->pad_len; in spum_create_request() 659 flow_log(" hash_pad_len:%u\n", hash_parms->pad_len); in spum_create_request()
|
| H A D | cipher.c | 199 u8 tx_frag_num, unsigned int chunksize, u32 pad_len) in spu_skcipher_tx_sg_create() argument 231 if (pad_len) in spu_skcipher_tx_sg_create() 232 sg_set_buf(sg++, rctx->msg_buf.spu_req_pad, pad_len); in spu_skcipher_tx_sg_create() 314 u32 pad_len; /* total length of all padding */ in handle_skcipher_req() local 409 pad_len = stat_pad_len; in handle_skcipher_req() 410 if (pad_len) { in handle_skcipher_req() 421 packet_dump(" pad: ", rctx->msg_buf.spu_req_pad, pad_len); in handle_skcipher_req() 453 pad_len); in handle_skcipher_req() 580 unsigned int new_data_len, u32 pad_len) in spu_ahash_tx_sg_create() argument 611 if (pad_len) in spu_ahash_tx_sg_create() [all …]
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | vnic_main.c | 218 u8 pad_len, q_idx = skb->queue_mapping; in hfi1_netdev_start_xmit() local 240 pad_len = -(skb->len + OPA_VNIC_ICRC_TAIL_LEN) & 0x7; in hfi1_netdev_start_xmit() 241 pad_len += OPA_VNIC_ICRC_TAIL_LEN; in hfi1_netdev_start_xmit() 248 pkt_len = (skb->len + pad_len) >> 2; in hfi1_netdev_start_xmit() 254 v_dbg("pbc 0x%016llX len %d pad_len %d\n", pbc, skb->len, pad_len); in hfi1_netdev_start_xmit() 255 err = dd->process_vnic_dma_send(dd, q_idx, vinfo, skb, pbc, pad_len); in hfi1_netdev_start_xmit()
|
| /linux/drivers/infiniband/ulp/opa_vnic/ |
| H A D | opa_vnic_encap.c | 473 u32 pad_len; in opa_vnic_wire_length() local 476 pad_len = -(skb->len + OPA_VNIC_ICRC_TAIL_LEN) & 0x7; in opa_vnic_wire_length() 477 pad_len += OPA_VNIC_ICRC_TAIL_LEN; in opa_vnic_wire_length() 479 return (skb->len + pad_len) >> 3; in opa_vnic_wire_length()
|
| /linux/drivers/net/wwan/iosm/ |
| H A D | iosm_ipc_mux_codec.c | 433 u32 pad_len, packet_offset, adgh_len; in ipc_mux_dl_adgh_decode() local 469 pad_len = in ipc_mux_dl_adgh_decode() 471 packet_offset = sizeof(*adgh) + pad_len; in ipc_mux_dl_adgh_decode() 1069 u32 pad_len = 0; in ipc_mux_ul_adgh_encode() local 1085 pad_len = session->ul_head_pad_len - IPC_MEM_DL_ETH_OFFSET; in ipc_mux_ul_adgh_encode() 1108 aligned_size = ALIGN((pad_len + src_skb->len), 4); in ipc_mux_ul_adgh_encode() 1122 memcpy(adb->buf + offset + pad_len, src_skb->data, in ipc_mux_ul_adgh_encode() 1128 cpu_to_le16(sizeof(struct mux_adgh) + pad_len + in ipc_mux_ul_adgh_encode()
|
| /linux/net/core/ |
| H A D | selftests.c | 119 size_t pad_len = attr->max_size - skb->len; in net_test_get_skb() local 120 void *pad = skb_put(skb, pad_len); in net_test_get_skb() 122 memset(pad, 0, pad_len); in net_test_get_skb()
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | rx.h | 130 u8 pad_len; member
|
| /linux/drivers/crypto/allwinner/sun8i-ce/ |
| H A D | sun8i-ce-hash.c | 414 rctx->pad_len = j * 4; in sun8i_ce_hash_prepare() 415 rctx->addr_pad = dma_map_single(ce->dev, rctx->pad, rctx->pad_len, in sun8i_ce_hash_prepare() 451 dma_unmap_single(ce->dev, rctx->addr_pad, rctx->pad_len, DMA_TO_DEVICE); in sun8i_ce_hash_unprepare()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | hif_usb.c | 595 u16 pad_len; in ath9k_hif_usb_rx_stream() local 620 pad_len = 4 - (pkt_len & 0x3); in ath9k_hif_usb_rx_stream() 621 if (pad_len == 4) in ath9k_hif_usb_rx_stream() 622 pad_len = 0; in ath9k_hif_usb_rx_stream() 625 index = index + 4 + pkt_len + pad_len; in ath9k_hif_usb_rx_stream() 640 hif_dev->rx_pad_len = pad_len; in ath9k_hif_usb_rx_stream()
|
| /linux/drivers/scsi/bnx2i/ |
| H A D | bnx2i_hwi.c | 1442 int pad_len; in bnx2i_process_login_resp() local 1472 pad_len = 0; in bnx2i_process_login_resp() 1474 pad_len = 4 - (pld_len % 4); in bnx2i_process_login_resp() 1476 if (pad_len) { in bnx2i_process_login_resp() 1478 for (i = 0; i < pad_len; i++) { in bnx2i_process_login_resp() 1510 int pad_len; in bnx2i_process_text_resp() local 1533 pad_len = 0; in bnx2i_process_text_resp() 1535 pad_len = 4 - (pld_len % 4); in bnx2i_process_text_resp() 1537 if (pad_len) { in bnx2i_process_text_resp() 1539 for (i = 0; i < pad_len; i++) { in bnx2i_process_text_resp()
|