/Linux-v6.6/block/ |
D | blk-integrity.c | 146 if (b1->tag_size && b2->tag_size && (b1->tag_size != b2->tag_size)) { in blk_integrity_compare() 149 b1->tag_size, b2->tag_size); in blk_integrity_compare() 235 return sysfs_emit(page, "%u\n", bi->tag_size); in tag_size_show() 308 static DEVICE_ATTR_RO(tag_size); 372 bi->tag_size = template->tag_size; in blk_integrity_register()
|
/Linux-v6.6/arch/arm/kernel/ |
D | atags_compat.c | 85 tag->hdr.size = tag_size(tag_mem32); in memtag() 120 tag->hdr.size = tag_size(tag_core); in build_tag_list() 127 tag->hdr.size = tag_size(tag_ramdisk); in build_tag_list() 135 tag->hdr.size = tag_size(tag_initrd); in build_tag_list() 141 tag->hdr.size = tag_size(tag_serialnr); in build_tag_list() 147 tag->hdr.size = tag_size(tag_revision); in build_tag_list() 164 tag->hdr.size = tag_size(tag_memclk); in build_tag_list() 173 tag->hdr.size = tag_size(tag_videotext); in build_tag_list() 189 tag->hdr.size = tag_size(tag_acorn); in build_tag_list()
|
D | atags_parse.c | 46 { tag_size(tag_core), ATAG_CORE }, 48 { tag_size(tag_mem32), ATAG_MEM },
|
/Linux-v6.6/drivers/crypto/intel/keembay/ |
D | ocs-aes.c | 603 const u8 *tag, u32 tag_size, in ocs_aes_validate_inputs() argument 723 if (tag_size > (AES_MAX_TAG_SIZE_U32 * sizeof(u32))) in ocs_aes_validate_inputs() 743 if (tag_size > (AES_MAX_TAG_SIZE_U32 * sizeof(u32))) in ocs_aes_validate_inputs() 892 u8 *tag, u32 tag_size) in ocs_aes_gcm_read_tag() argument 906 memcpy(tag, tag_u32, tag_size); in ocs_aes_gcm_read_tag() 935 u32 tag_size) in ocs_aes_gcm_op() argument 943 aad_size, out_tag, tag_size, cipher, in ocs_aes_gcm_op() 955 iowrite32(tag_size, aes_dev->base_reg + AES_TLEN_OFFSET); in ocs_aes_gcm_op() 1017 ocs_aes_gcm_read_tag(aes_dev, out_tag, tag_size); in ocs_aes_gcm_op() 1024 const u8 *in_tag, u32 tag_size) in ocs_aes_ccm_write_encrypted_tag() argument [all …]
|
D | ocs-aes.h | 106 u32 tag_size); 118 u32 tag_size);
|
D | keembay-ocs-aes-core.c | 599 int tag_size = crypto_aead_authsize(tfm); in kmb_ocs_aead_validate_input() local 603 if (instruction == OCS_DECRYPT && req->cryptlen < tag_size) in kmb_ocs_aead_validate_input() 722 const int tag_size = crypto_aead_authsize(crypto_aead_reqtfm(req)); in kmb_ocs_aead_dma_prepare() local 745 in_size = req->cryptlen - tag_size; in kmb_ocs_aead_dma_prepare() 759 tag_size, req->assoclen + in_size); in kmb_ocs_aead_dma_prepare() 775 out_size = (rctx->mode == OCS_MODE_CCM) ? in_size + tag_size : in kmb_ocs_aead_dma_prepare() 778 dst_size = req->assoclen + in_size + tag_size; in kmb_ocs_aead_dma_prepare() 890 const int tag_size = crypto_aead_authsize(crypto_aead_reqtfm(req)); in kmb_ocs_aead_run() local 906 rctx->in_tag, tag_size); in kmb_ocs_aead_run() 916 rctx->out_tag, tag_size); in kmb_ocs_aead_run() [all …]
|
/Linux-v6.6/drivers/scsi/ |
D | sd_dif.c | 72 bi.tag_size = sizeof(u16) + sizeof(u32); in sd_dif_config_host() 74 bi.tag_size = sizeof(u16); in sd_dif_config_host() 79 bi.profile->name, bi.tag_size); in sd_dif_config_host()
|
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ |
D | gf100.c | 160 u32 tag_size, tag_margin, tag_align; in gf100_ltc_oneinit_tag_ram() local 186 tag_size = (ltc->num_tags / 64) * 0x6000 + tag_margin; in gf100_ltc_oneinit_tag_ram() 187 tag_size += tag_align; in gf100_ltc_oneinit_tag_ram() 189 ret = nvkm_ram_get(device, NVKM_RAM_MM_NORMAL, 0x01, 12, tag_size, in gf100_ltc_oneinit_tag_ram()
|
/Linux-v6.6/drivers/firmware/ |
D | raspberrypi.c | 89 void *data, size_t tag_size) in rpi_firmware_property_list() argument 91 size_t size = tag_size + 12; in rpi_firmware_property_list() 110 memcpy(&buf[2], data, tag_size); in rpi_firmware_property_list() 117 memcpy(data, &buf[2], tag_size); in rpi_firmware_property_list()
|
/Linux-v6.6/drivers/md/ |
D | dm-integrity.c | 167 unsigned int tag_size; member 446 ms += (__u64)offset * ic->tag_size >> (SECTOR_SHIFT + ic->log2_buffer_sectors); in get_metadata_sector_and_offset() 447 mo = (offset * ic->tag_size) & ((1U << SECTOR_SHIFT << ic->log2_buffer_sectors) - 1); in get_metadata_sector_and_offset() 1447 if (likely(is_power_of_2(ic->tag_size))) { in dm_integrity_rw_tag() 1464 if (unlikely(hash_offset == ic->tag_size)) { in dm_integrity_rw_tag() 1484 if (unlikely(!is_power_of_2(ic->tag_size))) in dm_integrity_rw_tag() 1485 hash_offset = (hash_offset + to_copy) % ic->tag_size; in dm_integrity_rw_tag() 1692 if (unlikely(digest_size < ic->tag_size)) in integrity_sector_checksum() 1693 memset(result + digest_size, 0, ic->tag_size - digest_size); in integrity_sector_checksum() 1699 get_random_bytes(result, ic->tag_size); in integrity_sector_checksum() [all …]
|
/Linux-v6.6/include/soc/bcm2835/ |
D | raspberrypi-firmware.h | 180 void *data, size_t tag_size); 196 void *data, size_t tag_size) in rpi_firmware_property_list() argument
|
/Linux-v6.6/arch/arm/include/uapi/asm/ |
D | setup.h | 182 #define tag_size(type) ((sizeof(struct tag_header) + sizeof(struct type)) >> 2) macro
|
/Linux-v6.6/net/tls/ |
D | tls.h | 335 pkt_len = plaintext_len + prot->tag_size; in tls_fill_prepend() 365 size += prot->tag_size; in tls_make_aad()
|
D | tls_device.c | 332 if (unlikely(pfrag->size - pfrag->offset < prot->tag_size) && in tls_device_record_close() 333 !skb_page_frag_refill(prot->tag_size, pfrag, sk->sk_allocation)) { in tls_device_record_close() 338 tls_append_frag(record, pfrag, prot->tag_size); in tls_device_record_close() 1094 prot->tag_size = cipher_desc->tag; in tls_set_device_offload() 1095 prot->overhead_size = prot->prepend_size + prot->tag_size; in tls_set_device_offload()
|
D | tls_sw.c | 249 data_len + prot->tag_size, in tls_do_decryption() 2353 cipher_overhead = prot->tag_size; in tls_rx_msg_size() 2688 prot->tag_size = cipher_desc->tag; in tls_set_sw_offload() 2690 prot->tag_size + prot->tail_size; in tls_set_sw_offload() 2724 rc = crypto_aead_setauthsize(*aead, prot->tag_size); in tls_set_sw_offload()
|
/Linux-v6.6/drivers/target/ |
D | target_core_transport.c | 314 unsigned int tag_num, unsigned int tag_size) in transport_alloc_session_tags() argument 318 se_sess->sess_cmd_map = kvcalloc(tag_size, tag_num, in transport_alloc_session_tags() 347 transport_init_session_tags(unsigned int tag_num, unsigned int tag_size, in transport_init_session_tags() argument 353 if (tag_num != 0 && !tag_size) { in transport_init_session_tags() 358 if (!tag_num && tag_size) { in transport_init_session_tags() 360 " %u, but zero tag_num\n", tag_size); in transport_init_session_tags() 368 rc = transport_alloc_session_tags(se_sess, tag_num, tag_size); in transport_init_session_tags() 459 unsigned int tag_num, unsigned int tag_size, in target_setup_session() argument 477 sess = transport_init_session_tags(tag_num, tag_size, prot_op); in target_setup_session()
|
/Linux-v6.6/arch/arm/boot/compressed/ |
D | atags_to_fdt.c | 149 (atag->hdr.size != tag_size(tag_core) && in atags_to_fdt()
|
/Linux-v6.6/drivers/target/iscsi/ |
D | iscsi_target_nego.c | 1119 int sessiontype = 0, ret = 0, tag_num, tag_size; in iscsi_target_locate_portal() local 1328 tag_size = sizeof(struct iscsit_cmd) + conn->conn_transport->priv_size; in iscsi_target_locate_portal() 1330 ret = transport_alloc_session_tags(sess->se_sess, tag_num, tag_size); in iscsi_target_locate_portal()
|
/Linux-v6.6/include/net/ |
D | tls.h | 215 u16 tag_size; member
|
/Linux-v6.6/Documentation/admin-guide/device-mapper/ |
D | dm-ima.rst | 426 … <tag_size> "," <mode> "," [<meta_device> ","] [<block_size> ","] <recalculate> "," 434 tag_size := "tag_size=" <N> 458 dev_name=253:0,start=0,tag_size=32,mode=J,recalculate=n,allow_discards=n,fix_padding=n,
|
/Linux-v6.6/Documentation/block/ |
D | data-integrity.rst | 269 .tag_size = <tag bytes per hw sector>, 285 'tag_size' must be set to identify how many bytes of tag space
|
/Linux-v6.6/drivers/nvdimm/ |
D | core.c | 522 bi.tag_size = meta_size; in nd_integrity_init()
|
/Linux-v6.6/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 2160 int i, tag_num, tag_size, ret; in srpt_cm_req_recv() local 2315 tag_size = 1; /* ib_srpt does not use se_sess->sess_cmd_map */ in srpt_cm_req_recv() 2323 tag_size, TARGET_PROT_NORMAL, in srpt_cm_req_recv() 2335 tag_size, TARGET_PROT_NORMAL, i_port_id, in srpt_cm_req_recv() 2341 tag_size, TARGET_PROT_NORMAL, in srpt_cm_req_recv()
|
/Linux-v6.6/drivers/nvme/host/ |
D | core.c | 1671 integrity.tag_size = sizeof(u16) + sizeof(u32); in nvme_init_integrity() 1676 integrity.tag_size = sizeof(u16) + 6; in nvme_init_integrity() 1689 integrity.tag_size = sizeof(u16); in nvme_init_integrity() 1694 integrity.tag_size = sizeof(u16); in nvme_init_integrity()
|
/Linux-v6.6/include/linux/ |
D | blkdev.h | 112 unsigned char tag_size; member
|