key_size 1627 arch/ia64/include/asm/pal.h key_size : 8, key_size 317 arch/ia64/kernel/palinfo.c vm_info_1.pal_vm_info_1_s.key_size, key_size 437 crypto/asymmetric_keys/asym_tpm.c info->key_size = tk->key_len; key_size 25 crypto/asymmetric_keys/pkcs8_parser.c u32 key_size; key_size 90 crypto/asymmetric_keys/pkcs8_parser.c ctx->key_size = vlen; key_size 119 crypto/asymmetric_keys/pkcs8_parser.c pub->key = kmemdup(ctx.key, ctx.key_size, GFP_KERNEL); key_size 123 crypto/asymmetric_keys/pkcs8_parser.c pub->keylen = ctx.key_size; key_size 140 crypto/asymmetric_keys/public_key.c info->key_size = len * 8; key_size 24 crypto/asymmetric_keys/x509_cert_parser.c size_t key_size; /* Size of key data */ key_size 105 crypto/asymmetric_keys/x509_cert_parser.c cert->pub->key = kmemdup(ctx->key, ctx->key_size, GFP_KERNEL); key_size 109 crypto/asymmetric_keys/x509_cert_parser.c cert->pub->keylen = ctx->key_size; key_size 466 crypto/asymmetric_keys/x509_cert_parser.c ctx->key_size = vlen - 1; key_size 89 crypto/dh.c ctx->xa = mpi_read_raw_data(params.key, params.key_size); key_size 31 crypto/dh_helper.c return p->key_size + p->p_size + p->q_size + p->g_size; key_size 53 crypto/dh_helper.c ptr = dh_pack_data(ptr, end, ¶ms->key_size, key_size 54 crypto/dh_helper.c sizeof(params->key_size)); key_size 58 crypto/dh_helper.c ptr = dh_pack_data(ptr, end, params->key, params->key_size); key_size 80 crypto/dh_helper.c ptr = dh_unpack_data(¶ms->key_size, ptr, sizeof(params->key_size)); key_size 91 crypto/dh_helper.c if (params->key_size > params->p_size || key_size 99 crypto/dh_helper.c params->p = (void *)(ptr + params->key_size); key_size 100 crypto/dh_helper.c params->q = (void *)(ptr + params->key_size + params->p_size); key_size 101 crypto/dh_helper.c params->g = (void *)(ptr + params->key_size + params->p_size + key_size 52 crypto/ecdh.c if (!params.key || !params.key_size) key_size 57 crypto/ecdh.c (const u64 *)params.key, params.key_size) < 0) key_size 60 crypto/ecdh.c memcpy(ctx->private_key, params.key, params.key_size); key_size 29 crypto/ecdh_helper.c return ECDH_KPP_SECRET_MIN_SIZE + params->key_size; key_size 50 crypto/ecdh_helper.c ptr = ecdh_pack_data(ptr, ¶ms->key_size, sizeof(params->key_size)); key_size 51 crypto/ecdh_helper.c ecdh_pack_data(ptr, params->key, params->key_size); key_size 71 crypto/ecdh_helper.c ptr = ecdh_unpack_data(¶ms->key_size, ptr, sizeof(params->key_size)); key_size 92 crypto/rsa-pkcs1pad.c unsigned int key_size; key_size 112 crypto/rsa-pkcs1pad.c ctx->key_size = 0; key_size 123 crypto/rsa-pkcs1pad.c ctx->key_size = err; key_size 133 crypto/rsa-pkcs1pad.c ctx->key_size = 0; key_size 144 crypto/rsa-pkcs1pad.c ctx->key_size = err; key_size 158 crypto/rsa-pkcs1pad.c return ctx->key_size; key_size 186 crypto/rsa-pkcs1pad.c pad_len = ctx->key_size - len; key_size 192 crypto/rsa-pkcs1pad.c out_buf = kzalloc(ctx->key_size, GFP_KERNEL); key_size 200 crypto/rsa-pkcs1pad.c sg_nents_for_len(req->dst, ctx->key_size), key_size 201 crypto/rsa-pkcs1pad.c out_buf, ctx->key_size); key_size 205 crypto/rsa-pkcs1pad.c req->dst_len = ctx->key_size; key_size 236 crypto/rsa-pkcs1pad.c if (!ctx->key_size) key_size 239 crypto/rsa-pkcs1pad.c if (req->src_len > ctx->key_size - 11) key_size 242 crypto/rsa-pkcs1pad.c if (req->dst_len < ctx->key_size) { key_size 243 crypto/rsa-pkcs1pad.c req->dst_len = ctx->key_size; key_size 247 crypto/rsa-pkcs1pad.c req_ctx->in_buf = kmalloc(ctx->key_size - 1 - req->src_len, key_size 252 crypto/rsa-pkcs1pad.c ps_end = ctx->key_size - req->src_len - 2; key_size 259 crypto/rsa-pkcs1pad.c ctx->key_size - 1 - req->src_len, req->src); key_size 267 crypto/rsa-pkcs1pad.c req->dst, ctx->key_size - 1, req->dst_len); key_size 290 crypto/rsa-pkcs1pad.c if (dst_len < ctx->key_size - 1) key_size 294 crypto/rsa-pkcs1pad.c if (dst_len == ctx->key_size) { key_size 352 crypto/rsa-pkcs1pad.c if (!ctx->key_size || req->src_len != ctx->key_size) key_size 355 crypto/rsa-pkcs1pad.c req_ctx->out_buf = kmalloc(ctx->key_size, GFP_KERNEL); key_size 360 crypto/rsa-pkcs1pad.c ctx->key_size, NULL); key_size 369 crypto/rsa-pkcs1pad.c ctx->key_size); key_size 389 crypto/rsa-pkcs1pad.c if (!ctx->key_size) key_size 395 crypto/rsa-pkcs1pad.c if (req->src_len + digest_size > ctx->key_size - 11) key_size 398 crypto/rsa-pkcs1pad.c if (req->dst_len < ctx->key_size) { key_size 399 crypto/rsa-pkcs1pad.c req->dst_len = ctx->key_size; key_size 403 crypto/rsa-pkcs1pad.c req_ctx->in_buf = kmalloc(ctx->key_size - 1 - req->src_len, key_size 408 crypto/rsa-pkcs1pad.c ps_end = ctx->key_size - digest_size - req->src_len - 2; key_size 418 crypto/rsa-pkcs1pad.c ctx->key_size - 1 - req->src_len, req->src); key_size 426 crypto/rsa-pkcs1pad.c req->dst, ctx->key_size - 1, req->dst_len); key_size 452 crypto/rsa-pkcs1pad.c if (dst_len < ctx->key_size - 1) key_size 456 crypto/rsa-pkcs1pad.c if (dst_len == ctx->key_size) { key_size 496 crypto/rsa-pkcs1pad.c req_ctx->out_buf + ctx->key_size, key_size 497 crypto/rsa-pkcs1pad.c req->dst_len, ctx->key_size); key_size 499 crypto/rsa-pkcs1pad.c if (memcmp(req_ctx->out_buf + ctx->key_size, out_buf + pos, key_size 540 crypto/rsa-pkcs1pad.c !ctx->key_size || req->src_len < ctx->key_size) key_size 543 crypto/rsa-pkcs1pad.c req_ctx->out_buf = kmalloc(ctx->key_size + req->dst_len, GFP_KERNEL); key_size 548 crypto/rsa-pkcs1pad.c ctx->key_size, NULL); key_size 557 crypto/rsa-pkcs1pad.c ctx->key_size); key_size 38 drivers/crypto/amcc/crypto4xx_sa.h u32 key_size:4; key_size 279 drivers/crypto/amcc/crypto4xx_sa.h offset = cts->sa_contents.bf.key_size key_size 306 drivers/crypto/amcc/crypto4xx_sa.h cts->sa_contents.bf.key_size * 4); key_size 108 drivers/crypto/atmel-ecc.c if (!ctx->n_sz || params.key_size) { key_size 52 drivers/crypto/ccp/ccp-crypto-rsa.c req->dst_len = rctx->cmd.u.rsa.key_size >> 3; key_size 75 drivers/crypto/ccp/ccp-crypto-rsa.c rctx->cmd.u.rsa.key_size = ctx->u.rsa.key_len; /* in bits */ key_size 1824 drivers/crypto/ccp/ccp-ops.c if (rsa->key_size > cmd_q->ccp->vdata->rsamax) key_size 1842 drivers/crypto/ccp/ccp-ops.c o_len = 32 * ((rsa->key_size + 255) / 256); key_size 1919 drivers/crypto/ccp/ccp-ops.c op.u.rsa.mod_size = rsa->key_size; key_size 161 drivers/crypto/ccree/cc_aead.c const unsigned int key_size = CC_AES_128_BIT_KEY_SIZE * 3; key_size 165 drivers/crypto/ccree/cc_aead.c xcbc->xcbc_keys = dma_alloc_coherent(dev, key_size, key_size 1227 drivers/crypto/ccree/cc_hash.c u32 key_size, key_len; key_size 1233 drivers/crypto/ccree/cc_hash.c key_size = CC_AES_128_BIT_KEY_SIZE; key_size 1236 drivers/crypto/ccree/cc_hash.c key_size = (ctx->key_params.keylen == 24) ? AES_MAX_KEY_SIZE : key_size 1273 drivers/crypto/ccree/cc_hash.c key_size, NS_BIT); key_size 472 drivers/crypto/qat/qat_common/icp_qat_uclo.h unsigned int key_size; key_size 512 drivers/crypto/qat/qat_common/qat_asym_algs.c memcpy(ctx->xa + (ctx->p_size - params.key_size), params.key, key_size 513 drivers/crypto/qat/qat_common/qat_asym_algs.c params.key_size); key_size 94 drivers/crypto/qce/common.c static u32 qce_auth_cfg(unsigned long flags, u32 key_size) key_size 104 drivers/crypto/qce/common.c if (key_size == AES_KEYSIZE_128) key_size 106 drivers/crypto/qce/common.c else if (key_size == AES_KEYSIZE_256) key_size 106 drivers/gpu/drm/i915/intel_csr.c u32 key_size; key_size 459 drivers/hv/hv_kvp.c message->body.kvp_set.data.key_size = key_size 462 drivers/hv/hv_kvp.c in_msg->body.kvp_set.data.key_size, key_size 470 drivers/hv/hv_kvp.c message->body.kvp_get.data.key_size = key_size 473 drivers/hv/hv_kvp.c in_msg->body.kvp_get.data.key_size, key_size 480 drivers/hv/hv_kvp.c message->body.kvp_delete.key_size = key_size 483 drivers/hv/hv_kvp.c in_msg->body.kvp_delete.key_size, key_size 599 drivers/hv/hv_kvp.c kvp_data->key_size = 2*(keylen + 1); /* utf16 encoding */ key_size 104 drivers/infiniband/hw/hfi1/firmware.c u32 key_size; /* in DWORDs */ key_size 418 drivers/infiniband/hw/hfi1/firmware.c invalid_header(dd, "key_size", css->key_size, KEY_SIZE / 4) || key_size 486 drivers/infiniband/hw/hfi1/firmware.c css->key_size, 4 * css->key_size); key_size 99 drivers/infiniband/sw/rxe/rxe_pool.c .key_size = sizeof(union ib_gid), key_size 232 drivers/infiniband/sw/rxe/rxe_pool.c pool->key_size = rxe_type_info[type].key_size; key_size 322 drivers/infiniband/sw/rxe/rxe_pool.c (u8 *)new + pool->key_offset, pool->key_size); key_size 348 drivers/infiniband/sw/rxe/rxe_pool.c memcpy((u8 *)elem + pool->key_offset, key, pool->key_size); key_size 526 drivers/infiniband/sw/rxe/rxe_pool.c key, pool->key_size); key_size 71 drivers/infiniband/sw/rxe/rxe_pool.h size_t key_size; key_size 113 drivers/infiniband/sw/rxe/rxe_pool.h size_t key_size; key_size 186 drivers/md/dm-crypt.c unsigned int key_size; key_size 433 drivers/md/dm-crypt.c int subkey_size = cc->key_size / cc->key_parts; key_size 565 drivers/md/dm-crypt.c if (cc->key_size <= (cc->iv_size + TCW_WHITENING_SIZE)) { key_size 590 drivers/md/dm-crypt.c int key_offset = cc->key_size - cc->iv_size - TCW_WHITENING_SIZE; key_size 1829 drivers/md/dm-crypt.c return (cc->key_size - cc->key_extra_size) >> ilog2(cc->tfms_count); key_size 1954 drivers/md/dm-crypt.c if (cc->key_size != ukp->datalen) { key_size 1961 drivers/md/dm-crypt.c memcpy(cc->key, ukp->data, cc->key_size); key_size 2024 drivers/md/dm-crypt.c if (!cc->key_size && strcmp(key, "-")) key_size 2041 drivers/md/dm-crypt.c if (cc->key_size && hex2bin(cc->key, key, cc->key_size) < 0) key_size 2060 drivers/md/dm-crypt.c get_random_bytes(&cc->key, cc->key_size); key_size 2072 drivers/md/dm-crypt.c memset(&cc->key, 0, cc->key_size * sizeof(u8)); key_size 2208 drivers/md/dm-crypt.c if (cc->key_size % cc->key_parts) { key_size 2210 drivers/md/dm-crypt.c cc->key_extra_size = cc->key_size / cc->key_parts; key_size 2476 drivers/md/dm-crypt.c memset(cc->key, 0, cc->key_size * sizeof(u8)); key_size 2564 drivers/md/dm-crypt.c int key_size; key_size 2576 drivers/md/dm-crypt.c key_size = get_key_size(&argv[1]); key_size 2577 drivers/md/dm-crypt.c if (key_size < 0) { key_size 2582 drivers/md/dm-crypt.c cc = kzalloc(struct_size(cc, key, key_size), GFP_KERNEL); key_size 2587 drivers/md/dm-crypt.c cc->key_size = key_size; key_size 2829 drivers/md/dm-crypt.c if (cc->key_size > 0) { key_size 2831 drivers/md/dm-crypt.c DMEMIT(":%u:%s", cc->key_size, cc->key_string); key_size 2833 drivers/md/dm-crypt.c for (i = 0; i < cc->key_size; i++) key_size 2902 drivers/md/dm-crypt.c int key_size, ret = -EINVAL; key_size 2914 drivers/md/dm-crypt.c key_size = get_key_size(&argv[2]); key_size 2915 drivers/md/dm-crypt.c if (key_size < 0 || cc->key_size != key_size) { key_size 2927 drivers/md/dm-crypt.c memset(cc->key, 0, cc->key_size * sizeof(u8)); key_size 148 drivers/md/dm-integrity.c unsigned key_size; key_size 3261 drivers/md/dm-integrity.c a->key_size = strlen(a->key_string) / 2; key_size 3262 drivers/md/dm-integrity.c a->key = kmalloc(a->key_size, GFP_KERNEL); key_size 3265 drivers/md/dm-integrity.c if (hex2bin(a->key, a->key_string, a->key_size)) key_size 3293 drivers/md/dm-integrity.c r = crypto_shash_setkey(*hash, a->key, a->key_size); key_size 3353 drivers/md/dm-integrity.c ic->journal_crypt_alg.key_size); key_size 511 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c rule_cfg.key_size = dpaa2_eth_cls_key_size(DPAA2_ETH_DIST_ALL); key_size 514 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c key_buf = kzalloc(rule_cfg.key_size * 2, GFP_KERNEL); key_size 519 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c err = prep_cls_rule(fs, key_buf, key_buf + rule_cfg.key_size, &fields); key_size 546 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c rule_cfg.key_size = dpaa2_eth_cls_key_size(fields); key_size 549 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c key_iova = dma_map_single(dev, key_buf, rule_cfg.key_size * 2, key_size 558 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c rule_cfg.mask_iova = key_iova + rule_cfg.key_size; key_size 572 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c dma_unmap_single(dev, key_iova, rule_cfg.key_size * 2, DMA_TO_DEVICE); key_size 547 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h u8 key_size; key_size 562 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h u8 key_size; key_size 1744 drivers/net/ethernet/freescale/dpaa2/dpni.c cmd_params->key_size = cfg->key_size; key_size 1782 drivers/net/ethernet/freescale/dpaa2/dpni.c cmd_params->key_size = cfg->key_size; key_size 903 drivers/net/ethernet/freescale/dpaa2/dpni.h u8 key_size; key_size 4016 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c int key_size; key_size 4029 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c key_size = min(HCLGE_RSS_HASH_KEY_NUM, key_counts); key_size 4031 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c key + key_offset * HCLGE_RSS_HASH_KEY_NUM, key_size); key_size 4033 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c key_counts -= key_size; key_size 556 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c int key_size; key_size 571 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c key_size = min(HCLGEVF_RSS_HASH_KEY_NUM, key_counts); key_size 573 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c key + key_offset * HCLGEVF_RSS_HASH_KEY_NUM, key_size); key_size 575 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c key_counts -= key_size; key_size 477 drivers/net/ethernet/intel/i40e/i40e_common.c u16 key_size = sizeof(struct i40e_aqc_get_set_rss_key_data); key_size 496 drivers/net/ethernet/intel/i40e/i40e_common.c status = i40e_asq_send_command(hw, &desc, key, key_size, NULL); key_size 451 drivers/net/ethernet/intel/iavf/iavf_common.c u16 key_size = sizeof(struct iavf_aqc_get_set_rss_key_data); key_size 470 drivers/net/ethernet/intel/iavf/iavf_common.c status = iavf_asq_send_command(hw, &desc, key, key_size, NULL); key_size 2712 drivers/net/ethernet/intel/ice/ice_common.c u16 key_size = sizeof(*key); key_size 2729 drivers/net/ethernet/intel/ice/ice_common.c return ice_aq_send_cmd(hw, &desc, key, key_size, NULL); key_size 43 drivers/net/ethernet/mellanox/mlx5/core/lib/crypto.c MLX5_SET(encryption_key_obj, obj, key_size, general_obj_key_size); key_size 2684 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, perpt, key_size, 0x04, 0, 4); key_size 2747 drivers/net/ethernet/mellanox/mlxsw/reg.h enum mlxsw_reg_perpt_key_size key_size, u8 erp_id, key_size 2754 drivers/net/ethernet/mellanox/mlxsw/reg.h mlxsw_reg_perpt_key_size_set(payload, key_size); key_size 387 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c enum mlxsw_reg_perpt_key_size key_size; key_size 392 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c key_size = (enum mlxsw_reg_perpt_key_size) erp_table->aregion->type; key_size 393 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_reg_perpt_pack(perpt_pl, erpt_bank, erpt_index, key_size, erp->id, key_size 407 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c enum mlxsw_reg_perpt_key_size key_size; key_size 412 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c key_size = (enum mlxsw_reg_perpt_key_size) erp_table->aregion->type; key_size 413 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c mlxsw_reg_perpt_pack(perpt_pl, erpt_bank, erpt_index, key_size, erp->id, key_size 95 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c req->key_size = cpu_to_be32(map->key_size); key_size 231 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c if (memcmp(cached_key, key, map->key_size)) key_size 243 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c map->key_size); key_size 328 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c memcpy(nfp_bpf_ctrl_req_key(bpf, req, 0), key, map->key_size); key_size 368 drivers/net/ethernet/netronome/nfp/bpf/cmsg.c map->key_size); key_size 80 drivers/net/ethernet/netronome/nfp/bpf/fw.h __be32 key_size; /* in bytes */ key_size 359 drivers/net/ethernet/netronome/nfp/bpf/offload.c if (round_up(offmap->map.key_size, 8) + key_size 362 drivers/net/ethernet/netronome/nfp/bpf/offload.c round_up(offmap->map.key_size, 8) + key_size 367 drivers/net/ethernet/netronome/nfp/bpf/offload.c if (offmap->map.key_size > bpf->maps.max_key_sz) { key_size 369 drivers/net/ethernet/netronome/nfp/bpf/offload.c offmap->map.key_size, bpf->maps.max_key_sz); key_size 256 drivers/net/ethernet/netronome/nfp/flower/main.h int key_size; key_size 388 drivers/net/ethernet/netronome/nfp/flower/match.c memset(nfp_flow->unmasked_data, 0, key_ls->key_size); key_size 389 drivers/net/ethernet/netronome/nfp/flower/match.c memset(nfp_flow->mask_data, 0, key_ls->key_size); key_size 149 drivers/net/ethernet/netronome/nfp/flower/offload.c u32 *key_layer_two, int *key_size, key_size 159 drivers/net/ethernet/netronome/nfp/flower/offload.c *key_size += sizeof(struct nfp_flower_geneve_options); key_size 168 drivers/net/ethernet/netronome/nfp/flower/offload.c u32 *key_layer_two, u8 *key_layer, int *key_size, key_size 179 drivers/net/ethernet/netronome/nfp/flower/offload.c *key_size += sizeof(struct nfp_flower_ipv4_udp_tun); key_size 193 drivers/net/ethernet/netronome/nfp/flower/offload.c *key_size += sizeof(struct nfp_flower_ext_meta); key_size 195 drivers/net/ethernet/netronome/nfp/flower/offload.c *key_size += sizeof(struct nfp_flower_ipv4_udp_tun); key_size 204 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size, extack); key_size 230 drivers/net/ethernet/netronome/nfp/flower/offload.c int key_size; key_size 248 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size = sizeof(struct nfp_flower_meta_tci) + key_size 254 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_mac_mpls); key_size 301 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_ext_meta); key_size 303 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += key_size 325 drivers/net/ethernet/netronome/nfp/flower/offload.c &key_size, priv, key_size 348 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_ipv4); key_size 353 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_ipv6); key_size 367 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_mac_mpls); key_size 392 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_tp_ports); key_size 438 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_ipv4); key_size 443 drivers/net/ethernet/netronome/nfp/flower/offload.c key_size += sizeof(struct nfp_flower_ipv6); key_size 465 drivers/net/ethernet/netronome/nfp/flower/offload.c ret_key_ls->key_size = key_size; key_size 479 drivers/net/ethernet/netronome/nfp/flower/offload.c flow_pay->meta.key_len = key_layer->key_size; key_size 480 drivers/net/ethernet/netronome/nfp/flower/offload.c flow_pay->unmasked_data = kmalloc(key_layer->key_size, GFP_KERNEL); key_size 484 drivers/net/ethernet/netronome/nfp/flower/offload.c flow_pay->meta.mask_len = key_layer->key_size; key_size 485 drivers/net/ethernet/netronome/nfp/flower/offload.c flow_pay->mask_data = kmalloc(key_layer->key_size, GFP_KERNEL); key_size 940 drivers/net/ethernet/netronome/nfp/flower/offload.c merge_key_ls.key_size = sub_flow1->meta.key_len; key_size 330 drivers/net/netdevsim/bpf.c return e->key && !memcmp(key, e->key, map->key_size); key_size 350 drivers/net/netdevsim/bpf.c nmap->entry[idx].key = kmalloc(offmap->map.key_size, GFP_USER); key_size 382 drivers/net/netdevsim/bpf.c offmap->map.key_size); key_size 444 drivers/net/netdevsim/bpf.c memcpy(nmap->entry[idx].key, key, offmap->map.key_size); key_size 820 drivers/net/wimax/i2400m/fw.c + le32_to_cpu(bcf_hdr->key_size) * sizeof(u32) key_size 281 drivers/net/wireless/intel/ipw2x00/ipw2100.h u8 key_size; // 0 no imm key, 0x5 64bit encr, 0xd 128bit encr, 0x10 128bit encr and 128bit IV key_size 5926 drivers/net/wireless/intel/ipw2x00/ipw2200.c key.key_size = 0; key_size 5930 drivers/net/wireless/intel/ipw2x00/ipw2200.c key.key_size = priv->ieee->sec.key_sizes[i]; key_size 5931 drivers/net/wireless/intel/ipw2x00/ipw2200.c memcpy(key.key, priv->ieee->sec.keys[i], key.key_size); key_size 807 drivers/net/wireless/intel/ipw2x00/ipw2200.h u8 key_size; key_size 3143 drivers/net/wireless/intel/iwlegacy/4965-mac.c u8 key_size = il->_4965.wep_keys[i].key_size; key_size 3146 drivers/net/wireless/intel/iwlegacy/4965-mac.c if (key_size) { key_size 3152 drivers/net/wireless/intel/iwlegacy/4965-mac.c wep_cmd->key[i].key_size = key_size; key_size 3153 drivers/net/wireless/intel/iwlegacy/4965-mac.c memcpy(&wep_cmd->key[i].key[3], il->_4965.wep_keys[i].key, key_size); key_size 3218 drivers/net/wireless/intel/iwlegacy/4965-mac.c il->_4965.wep_keys[idx].key_size = len; key_size 1105 drivers/net/wireless/intel/iwlegacy/commands.h u8 key_size; key_size 1016 drivers/net/wireless/intel/iwlwifi/dvm/commands.h u8 key_size; key_size 961 drivers/net/wireless/intel/iwlwifi/dvm/sta.c if (ctx->wep_keys[i].key_size) { key_size 968 drivers/net/wireless/intel/iwlwifi/dvm/sta.c wep_cmd->key[i].key_size = ctx->wep_keys[i].key_size; key_size 970 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ctx->wep_keys[i].key_size); key_size 1036 drivers/net/wireless/intel/iwlwifi/dvm/sta.c ctx->wep_keys[keyconf->keyidx].key_size = keyconf->keylen; key_size 546 drivers/net/wireless/intel/iwlwifi/fw/api/sta.h u8 key_size; key_size 200 drivers/net/wireless/intel/iwlwifi/mvm/d3.c .wep_key.key_size = key->keylen, key_size 389 drivers/net/wireless/ti/wl1251/cmd.h u8 key_size; key_size 947 drivers/net/wireless/ti/wl1251/main.c wl_cmd->key_size = key->keylen; key_size 1362 drivers/net/wireless/ti/wlcore/cmd.c u8 key_size, const u8 *key, const u8 *addr, key_size 1388 drivers/net/wireless/ti/wlcore/cmd.c cmd->key_size = key_size; key_size 1408 drivers/net/wireless/ti/wlcore/cmd.c memcpy(cmd->key, key, key_size); key_size 1431 drivers/net/wireless/ti/wlcore/cmd.c u8 key_size, const u8 *key, u8 hlid, u32 tx_seq_32, key_size 1458 drivers/net/wireless/ti/wlcore/cmd.c cmd->key_size = key_size; key_size 1475 drivers/net/wireless/ti/wlcore/cmd.c memcpy(cmd->key, key, key_size); key_size 63 drivers/net/wireless/ti/wlcore/cmd.h u8 key_size, const u8 *key, const u8 *addr, key_size 67 drivers/net/wireless/ti/wlcore/cmd.h u8 key_size, const u8 *key, u8 hlid, u32 tx_seq_32, key_size 497 drivers/net/wireless/ti/wlcore/cmd.h u8 key_size; key_size 3275 drivers/net/wireless/ti/wlcore/main.c u8 id, u8 key_type, u8 key_size, key_size 3284 drivers/net/wireless/ti/wlcore/main.c if (key_size > MAX_KEY_SIZE) key_size 3310 drivers/net/wireless/ti/wlcore/main.c ap_key->key_size = key_size; key_size 3311 drivers/net/wireless/ti/wlcore/main.c memcpy(ap_key->key, key, key_size); key_size 3348 drivers/net/wireless/ti/wlcore/main.c key->key_size, key->key, key_size 3372 drivers/net/wireless/ti/wlcore/main.c u8 key_size, const u8 *key, u32 tx_seq_32, key_size 3398 drivers/net/wireless/ti/wlcore/main.c key_type, key_size, key_size 3403 drivers/net/wireless/ti/wlcore/main.c id, key_type, key_size, key_size 3436 drivers/net/wireless/ti/wlcore/main.c id, key_type, key_size, key_size 210 drivers/net/wireless/ti/wlcore/wlcore_i.h u8 key_size; key_size 452 drivers/staging/wusbcore/host/hwa-hc.c const void *key, size_t key_size, key_size 462 drivers/staging/wusbcore/host/hwa-hc.c keyd_len = sizeof(*keyd) + key_size; key_size 472 drivers/staging/wusbcore/host/hwa-hc.c memcpy(keyd->bKeyData, key, key_size); key_size 493 drivers/staging/wusbcore/host/hwa-hc.c const void *key, size_t key_size) key_size 507 drivers/staging/wusbcore/host/hwa-hc.c key, key_size, key_idx); key_size 535 drivers/staging/wusbcore/host/hwa-hc.c const void *key, size_t key_size) key_size 540 drivers/staging/wusbcore/host/hwa-hc.c return __hwahc_dev_set_key(wusbhc, 0, tkid, key, key_size, key_idx); key_size 148 drivers/staging/wusbcore/host/whci/whcd.h const void *ptk, size_t key_size); key_size 150 drivers/staging/wusbcore/host/whci/whcd.h const void *gtk, size_t key_size); key_size 131 drivers/staging/wusbcore/host/whci/wusb.c const void *key, size_t key_size, bool is_gtk) key_size 138 drivers/staging/wusbcore/host/whci/wusb.c memcpy(seckey, key, key_size); key_size 161 drivers/staging/wusbcore/host/whci/wusb.c const void *ptk, size_t key_size) key_size 170 drivers/staging/wusbcore/host/whci/wusb.c ret = whc_set_key(whc, port_idx, tkid, ptk, key_size, false); key_size 192 drivers/staging/wusbcore/host/whci/wusb.c const void *gtk, size_t key_size) key_size 199 drivers/staging/wusbcore/host/whci/wusb.c ret = whc_set_key(whc, whc->n_devices, tkid, gtk, key_size, true); key_size 88 drivers/staging/wusbcore/security.c const size_t key_size = sizeof(wusbhc->gtk.data); key_size 97 drivers/staging/wusbcore/security.c get_random_bytes(wusbhc->gtk.descr.bKeyData, key_size); key_size 110 drivers/staging/wusbcore/security.c const size_t key_size = sizeof(wusbhc->gtk.data); key_size 116 drivers/staging/wusbcore/security.c &wusbhc->gtk.descr.bKeyData, key_size); key_size 529 drivers/staging/wusbcore/security.c size_t key_size = sizeof(wusbhc->gtk.data); key_size 574 drivers/staging/wusbcore/security.c &wusbhc->gtk.descr.bKeyData, key_size); key_size 273 drivers/staging/wusbcore/wusbhc.h u32 tkid, const void *key, size_t key_size); key_size 275 drivers/staging/wusbcore/wusbhc.h u32 tkid, const void *key, size_t key_size); key_size 234 fs/cifs/smb2transport.c struct kvec context, __u8 *key, unsigned int key_size) key_size 245 fs/cifs/smb2transport.c memset(key, 0x0, key_size); key_size 308 fs/cifs/smb2transport.c memcpy(key, hashptr, key_size); key_size 320 fs/ecryptfs/crypto.c crypt_stat->key_size); key_size 322 fs/ecryptfs/crypto.c crypt_stat->key_size); key_size 341 fs/ecryptfs/crypto.c crypt_stat->key_size); key_size 582 fs/ecryptfs/crypto.c crypt_stat->key_size << 3); key_size 665 fs/ecryptfs/crypto.c crypt_stat->key_size); key_size 682 fs/ecryptfs/crypto.c get_random_bytes(crypt_stat->key, crypt_stat->key_size); key_size 688 fs/ecryptfs/crypto.c crypt_stat->key_size); key_size 762 fs/ecryptfs/crypto.c crypt_stat->key_size = ECRYPTFS_DEFAULT_KEY_BYTES; key_size 814 fs/ecryptfs/crypto.c crypt_stat->key_size = key_size 1565 fs/ecryptfs/crypto.c char *cipher_name, size_t *key_size) key_size 1572 fs/ecryptfs/crypto.c if (*key_size > ECRYPTFS_MAX_KEY_BYTES) { key_size 1575 fs/ecryptfs/crypto.c "allowable is [%d]\n", *key_size, ECRYPTFS_MAX_KEY_BYTES); key_size 1590 fs/ecryptfs/crypto.c if (*key_size == 0) key_size 1591 fs/ecryptfs/crypto.c *key_size = crypto_skcipher_default_keysize(*key_tfm); key_size 1592 fs/ecryptfs/crypto.c get_random_bytes(dummy_key, *key_size); key_size 1593 fs/ecryptfs/crypto.c rc = crypto_skcipher_setkey(*key_tfm, dummy_key, *key_size); key_size 1596 fs/ecryptfs/crypto.c "cipher [%s]; rc = [%d]\n", *key_size, full_alg_name, key_size 1639 fs/ecryptfs/crypto.c size_t key_size) key_size 1657 fs/ecryptfs/crypto.c tmp_tfm->key_size = key_size; key_size 1660 fs/ecryptfs/crypto.c &tmp_tfm->key_size); key_size 235 fs/ecryptfs/ecryptfs_kernel.h size_t key_size; key_size 315 fs/ecryptfs/ecryptfs_kernel.h size_t key_size; key_size 658 fs/ecryptfs/ecryptfs_kernel.h size_t key_size); key_size 305 fs/ecryptfs/keystore.c data_len = (5 + ECRYPTFS_SIG_SIZE_HEX + crypt_stat->key_size); key_size 325 fs/ecryptfs/keystore.c rc = ecryptfs_write_packet_length(&message[i], crypt_stat->key_size + 3, key_size 334 fs/ecryptfs/keystore.c memcpy(&message[i], crypt_stat->key, crypt_stat->key_size); key_size 335 fs/ecryptfs/keystore.c i += crypt_stat->key_size; key_size 336 fs/ecryptfs/keystore.c for (j = 0; j < crypt_stat->key_size; j++) key_size 1171 fs/ecryptfs/keystore.c crypt_stat->key_size = auth_tok->session_key.decrypted_key_size; key_size 1182 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 1445 fs/ecryptfs/keystore.c crypt_stat->key_size = 24; key_size 1448 fs/ecryptfs/keystore.c crypt_stat->key_size = key_size 1708 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 1730 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 1732 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 1974 fs/ecryptfs/keystore.c crypt_stat->key_size), key_size 2033 fs/ecryptfs/keystore.c for (i = 0; i < crypt_stat->key_size; i++) key_size 2046 fs/ecryptfs/keystore.c auth_tok->token.private_key.key_size; key_size 2211 fs/ecryptfs/keystore.c if (crypt_stat->key_size == 0) key_size 2212 fs/ecryptfs/keystore.c crypt_stat->key_size = key_size 2216 fs/ecryptfs/keystore.c crypt_stat->key_size; key_size 2217 fs/ecryptfs/keystore.c if (crypt_stat->key_size == 24 key_size 2222 fs/ecryptfs/keystore.c auth_tok->session_key.encrypted_key_size = crypt_stat->key_size; key_size 2247 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 2280 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 2303 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 2355 fs/ecryptfs/keystore.c crypt_stat->key_size); key_size 317 fs/hfs/bnode.c int entry_size, key_size; key_size 379 fs/hfs/bnode.c key_size = hfs_bnode_read_u8(node, off) + 1; key_size 380 fs/hfs/bnode.c if (key_size >= entry_size /*|| key_size & 1*/) key_size 462 fs/hfs/brec.c int key_size, rec; key_size 507 fs/hfs/brec.c key_size = hfs_bnode_read_u8(node, 14) + 1; key_size 509 fs/hfs/brec.c key_size = tree->max_key_len + 1; key_size 510 fs/hfs/brec.c hfs_bnode_copy(new_node, 14, node, 14, key_size); key_size 513 fs/hfs/brec.c key_size = tree->max_key_len + 1; key_size 516 fs/hfs/brec.c key_size = (key_size + 1) & -2; key_size 518 fs/hfs/brec.c hfs_bnode_write(new_node, &cnid, 14 + key_size, 4); key_size 521 fs/hfs/brec.c hfs_bnode_write_u16(new_node, rec, 14 + key_size + 4); key_size 483 fs/hfsplus/bnode.c int entry_size, key_size; key_size 547 fs/hfsplus/bnode.c key_size = hfs_bnode_read_u16(node, off) + 2; key_size 548 fs/hfsplus/bnode.c if (key_size >= entry_size || key_size & 1) key_size 466 fs/hfsplus/brec.c int key_size, rec; key_size 512 fs/hfsplus/brec.c key_size = hfs_bnode_read_u16(node, 14) + 2; key_size 514 fs/hfsplus/brec.c key_size = tree->max_key_len + 2; key_size 515 fs/hfsplus/brec.c hfs_bnode_copy(new_node, 14, node, 14, key_size); key_size 519 fs/hfsplus/brec.c key_size = tree->max_key_len + 2; key_size 523 fs/hfsplus/brec.c hfs_bnode_write(new_node, &cnid, 14 + key_size, 4); key_size 526 fs/hfsplus/brec.c hfs_bnode_write_u16(new_node, rec, 14 + key_size + 4); key_size 415 fs/orangefs/xattr.c int key_size; key_size 433 fs/orangefs/xattr.c key_size = 0; key_size 486 fs/orangefs/xattr.c key_size, key_size 491 fs/orangefs/xattr.c key_size); key_size 493 fs/orangefs/xattr.c new_op->downcall.resp.listxattr.key + key_size, key_size 500 fs/orangefs/xattr.c key_size); key_size 502 fs/orangefs/xattr.c key_size += new_op->downcall.resp.listxattr.lengths[i]; key_size 39 include/crypto/dh.h unsigned int key_size; key_size 39 include/crypto/ecdh.h unsigned short key_size; key_size 84 include/linux/bpf.h u32 key_size; key_size 372 include/linux/ccp.h u32 key_size; /* In bits */ key_size 85 include/linux/ecryptfs.h u32 key_size; key_size 15 include/linux/keyctl.h __u32 key_size; /* Size of the key in bits */ key_size 10226 include/linux/mlx5/mlx5_ifc.h u8 key_size[0x4]; key_size 65 include/net/bluetooth/bluetooth.h __u8 key_size; key_size 1296 include/net/bluetooth/hci.h __u8 key_size; key_size 1598 include/net/bluetooth/hci_core.h __u8 ltk[16], __u8 key_size); key_size 372 include/uapi/linux/bpf.h __u32 key_size; /* size of key in bytes */ key_size 3260 include/uapi/linux/bpf.h __u32 key_size; key_size 1066 include/uapi/linux/ethtool.h __u32 key_size; key_size 347 include/uapi/linux/hyperv.h __u32 key_size; key_size 371 include/uapi/linux/hyperv.h __u32 key_size; key_size 99 include/uapi/linux/keyctl.h __u32 key_size; /* Size of the key in bits */ key_size 142 include/uapi/linux/wimax/i2400m.h __le32 key_size; /* in dwords */ key_size 55 kernel/bpf/arraymap.c if (attr->max_entries == 0 || attr->key_size != 4 || key_size 91 kernel/bpf/cpumap.c if (attr->max_entries == 0 || attr->key_size != 4 || key_size 116 kernel/bpf/devmap.c if (attr->max_entries == 0 || attr->key_size != 4 || key_size 79 kernel/bpf/hashtab.c static inline void htab_elem_set_ptr(struct htab_elem *l, u32 key_size, key_size 82 kernel/bpf/hashtab.c *(void __percpu **)(l->key + key_size) = pptr; key_size 85 kernel/bpf/hashtab.c static inline void __percpu *htab_elem_get_ptr(struct htab_elem *l, u32 key_size) key_size 87 kernel/bpf/hashtab.c return *(void __percpu **)(l->key + key_size); key_size 92 kernel/bpf/hashtab.c return *(void **)(l->key + roundup(map->key_size, 8)); key_size 111 kernel/bpf/hashtab.c htab->map.key_size); key_size 127 kernel/bpf/hashtab.c memcpy(l->key, key, htab->map.key_size); key_size 157 kernel/bpf/hashtab.c htab_elem_set_ptr(get_htab_elem(htab, i), htab->map.key_size, key_size 273 kernel/bpf/hashtab.c if (attr->max_entries == 0 || attr->key_size == 0 || key_size 277 kernel/bpf/hashtab.c if (attr->key_size > MAX_BPF_STACK) key_size 334 kernel/bpf/hashtab.c round_up(htab->map.key_size, 8); key_size 422 kernel/bpf/hashtab.c void *key, u32 key_size) key_size 428 kernel/bpf/hashtab.c if (l->hash == hash && !memcmp(&l->key, key, key_size)) key_size 440 kernel/bpf/hashtab.c u32 key_size, u32 n_buckets) key_size 447 kernel/bpf/hashtab.c if (l->hash == hash && !memcmp(&l->key, key, key_size)) key_size 466 kernel/bpf/hashtab.c u32 hash, key_size; key_size 471 kernel/bpf/hashtab.c key_size = map->key_size; key_size 473 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 477 kernel/bpf/hashtab.c l = lookup_nulls_elem_raw(head, hash, key, key_size, htab->n_buckets); key_size 487 kernel/bpf/hashtab.c return l->key + round_up(map->key_size, 8); key_size 514 kernel/bpf/hashtab.c round_up(map->key_size, 8)); key_size 526 kernel/bpf/hashtab.c return l->key + round_up(map->key_size, 8); key_size 563 kernel/bpf/hashtab.c round_up(map->key_size, 8)); key_size 602 kernel/bpf/hashtab.c u32 hash, key_size; key_size 607 kernel/bpf/hashtab.c key_size = map->key_size; key_size 612 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 617 kernel/bpf/hashtab.c l = lookup_nulls_elem_raw(head, hash, key, key_size, htab->n_buckets); key_size 628 kernel/bpf/hashtab.c memcpy(next_key, next_l->key, key_size); key_size 646 kernel/bpf/hashtab.c memcpy(next_key, next_l->key, key_size); key_size 658 kernel/bpf/hashtab.c free_percpu(htab_elem_get_ptr(l, htab->map.key_size)); key_size 722 kernel/bpf/hashtab.c void *value, u32 key_size, u32 hash, key_size 765 kernel/bpf/hashtab.c l_new->key + round_up(key_size, 8)); key_size 768 kernel/bpf/hashtab.c memcpy(l_new->key, key, key_size); key_size 772 kernel/bpf/hashtab.c pptr = htab_elem_get_ptr(l_new, key_size); key_size 787 kernel/bpf/hashtab.c htab_elem_set_ptr(l_new, key_size, pptr); key_size 790 kernel/bpf/hashtab.c memcpy(l_new->key + round_up(key_size, 8), value, size); key_size 793 kernel/bpf/hashtab.c l_new->key + round_up(key_size, 8), key_size 827 kernel/bpf/hashtab.c u32 key_size, hash; key_size 836 kernel/bpf/hashtab.c key_size = map->key_size; key_size 838 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 847 kernel/bpf/hashtab.c l_old = lookup_nulls_elem_raw(head, hash, key, key_size, key_size 855 kernel/bpf/hashtab.c l_old->key + round_up(key_size, 8), key_size 868 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); key_size 882 kernel/bpf/hashtab.c l_old->key + round_up(key_size, 8), key_size 888 kernel/bpf/hashtab.c l_new = alloc_htab_elem(htab, key, value, key_size, hash, false, false, key_size 919 kernel/bpf/hashtab.c u32 key_size, hash; key_size 928 kernel/bpf/hashtab.c key_size = map->key_size; key_size 930 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 943 kernel/bpf/hashtab.c memcpy(l_new->key + round_up(map->key_size, 8), value, map->value_size); key_size 948 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); key_size 984 kernel/bpf/hashtab.c u32 key_size, hash; key_size 993 kernel/bpf/hashtab.c key_size = map->key_size; key_size 995 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 1003 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); key_size 1011 kernel/bpf/hashtab.c pcpu_copy_value(htab, htab_elem_get_ptr(l_old, key_size), key_size 1014 kernel/bpf/hashtab.c l_new = alloc_htab_elem(htab, key, value, key_size, key_size 1037 kernel/bpf/hashtab.c u32 key_size, hash; key_size 1046 kernel/bpf/hashtab.c key_size = map->key_size; key_size 1048 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 1067 kernel/bpf/hashtab.c l_old = lookup_elem_raw(head, hash, key, key_size); key_size 1077 kernel/bpf/hashtab.c pcpu_copy_value(htab, htab_elem_get_ptr(l_old, key_size), key_size 1080 kernel/bpf/hashtab.c pcpu_copy_value(htab, htab_elem_get_ptr(l_new, key_size), key_size 1114 kernel/bpf/hashtab.c u32 hash, key_size; key_size 1119 kernel/bpf/hashtab.c key_size = map->key_size; key_size 1121 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 1127 kernel/bpf/hashtab.c l = lookup_elem_raw(head, hash, key, key_size); key_size 1146 kernel/bpf/hashtab.c u32 hash, key_size; key_size 1151 kernel/bpf/hashtab.c key_size = map->key_size; key_size 1153 kernel/bpf/hashtab.c hash = htab_map_hash(key, key_size, htab->hashrnd); key_size 1159 kernel/bpf/hashtab.c l = lookup_elem_raw(head, hash, key, key_size); key_size 1266 kernel/bpf/hashtab.c return this_cpu_ptr(htab_elem_get_ptr(l, map->key_size)); key_size 1277 kernel/bpf/hashtab.c return this_cpu_ptr(htab_elem_get_ptr(l, map->key_size)); key_size 1303 kernel/bpf/hashtab.c pptr = htab_elem_get_ptr(l, map->key_size); key_size 1350 kernel/bpf/hashtab.c pptr = htab_elem_get_ptr(l, map->key_size); key_size 1492 kernel/bpf/hashtab.c round_up(map->key_size, 8)); key_size 182 kernel/bpf/inode.c iter->key = kzalloc(map->key_size, GFP_KERNEL | __GFP_NOWARN); key_size 278 kernel/bpf/local_storage.c if (attr->key_size != sizeof(struct bpf_cgroup_storage_key)) key_size 554 kernel/bpf/lpm_trie.c attr->key_size < LPM_KEY_SIZE_MIN || key_size 555 kernel/bpf/lpm_trie.c attr->key_size > LPM_KEY_SIZE_MAX || key_size 566 kernel/bpf/lpm_trie.c trie->data_size = attr->key_size - key_size 54 kernel/bpf/map_in_map.c inner_map_meta->key_size = inner_map->key_size; key_size 82 kernel/bpf/map_in_map.c meta0->key_size == meta1->key_size && key_size 52 kernel/bpf/queue_stack_maps.c if (attr->max_entries == 0 || attr->key_size != 0 || key_size 100 kernel/bpf/stackmap.c if (attr->max_entries == 0 || attr->key_size != 4 || key_size 179 kernel/bpf/syscall.c map->key_size = attr->key_size; key_size 395 kernel/bpf/syscall.c map->key_size, key_size 505 kernel/bpf/syscall.c u32 key_size, value_size; key_size 510 kernel/bpf/syscall.c key_type = btf_type_id_size(btf, &btf_key_id, &key_size); key_size 511 kernel/bpf/syscall.c if (!key_type || key_size != map->key_size) key_size 725 kernel/bpf/syscall.c static void *__bpf_copy_key(void __user *ukey, u64 key_size) key_size 727 kernel/bpf/syscall.c if (key_size) key_size 728 kernel/bpf/syscall.c return memdup_user(ukey, key_size); key_size 771 kernel/bpf/syscall.c key = __bpf_copy_key(ukey, map->key_size); key_size 903 kernel/bpf/syscall.c key = __bpf_copy_key(ukey, map->key_size); key_size 1008 kernel/bpf/syscall.c key = __bpf_copy_key(ukey, map->key_size); key_size 1060 kernel/bpf/syscall.c key = __bpf_copy_key(ukey, map->key_size); key_size 1070 kernel/bpf/syscall.c next_key = kmalloc(map->key_size, GFP_USER); key_size 1087 kernel/bpf/syscall.c if (copy_to_user(unext_key, next_key, map->key_size) != 0) key_size 1126 kernel/bpf/syscall.c key = __bpf_copy_key(ukey, map->key_size); key_size 2618 kernel/bpf/syscall.c info.key_size = map->key_size; key_size 467 kernel/bpf/verifier.c reg->map_ptr->key_size, key_size 3365 kernel/bpf/verifier.c meta->map_ptr->key_size, false, key_size 90 kernel/bpf/xskmap.c if (attr->max_entries == 0 || attr->key_size != 4 || key_size 353 kernel/trace/trace_events_hist.c unsigned int key_size; key_size 4396 kernel/trace/trace_events_hist.c track_data = track_data_alloc(hist_data->key_size, data, hist_data); key_size 4620 kernel/trace/trace_events_hist.c unsigned int key_size; key_size 4630 kernel/trace/trace_events_hist.c key_size = sizeof(unsigned long) * HIST_STACKTRACE_DEPTH; key_size 4647 kernel/trace/trace_events_hist.c key_size = hist_field->size; key_size 4652 kernel/trace/trace_events_hist.c key_size = ALIGN(key_size, sizeof(u64)); key_size 4653 kernel/trace/trace_events_hist.c hist_data->fields[key_idx]->size = key_size; key_size 4656 kernel/trace/trace_events_hist.c hist_data->key_size += key_size; key_size 4658 kernel/trace/trace_events_hist.c if (hist_data->key_size > HIST_KEY_SIZE_MAX) { key_size 4669 kernel/trace/trace_events_hist.c ret = key_size; key_size 5253 kernel/trace/trace_events_hist.c hist_data->map = tracing_map_create(map_bits, hist_data->key_size, key_size 5366 kernel/trace/trace_events_hist.c memset(compound_key, 0, hist_data->key_size); key_size 411 kernel/trace/tracing_map.c elt->key = kzalloc(map->key_size, GFP_KERNEL); key_size 502 kernel/trace/tracing_map.c static inline bool keys_match(void *key, void *test_key, unsigned key_size) key_size 506 kernel/trace/tracing_map.c if (memcmp(key, test_key, key_size)) key_size 520 kernel/trace/tracing_map.c key_hash = jhash(key, map->key_size, 0); key_size 533 kernel/trace/tracing_map.c keys_match(key, val->key, map->key_size)) { key_size 573 kernel/trace/tracing_map.c memcpy(elt->key, key, map->key_size); key_size 761 kernel/trace/tracing_map.c unsigned int key_size, key_size 790 kernel/trace/tracing_map.c map->key_size = key_size; key_size 842 kernel/trace/tracing_map.c if (memcmp((*a)->key, (*b)->key, (*a)->elt->map->key_size)) key_size 950 kernel/trace/tracing_map.c int n_entries, unsigned int key_size) key_size 964 kernel/trace/tracing_map.c if (!memcmp(sort_entries[i]->key, key, key_size)) { key_size 1099 kernel/trace/tracing_map.c detect_dups(entries, n_entries, map->key_size); key_size 184 kernel/trace/tracing_map.h unsigned int key_size; key_size 242 kernel/trace/tracing_map.h unsigned int key_size, key_size 720 lib/vsprintf.c int key_size = sizeof(ptr_key); key_size 724 lib/vsprintf.c if (get_random_bytes_arch(&ptr_key, key_size) == key_size) { key_size 137 net/bluetooth/ecdh_helper.c p.key_size = 32; key_size 358 net/bluetooth/hci_conn.c __u8 ltk[16], __u8 key_size) key_size 370 net/bluetooth/hci_conn.c memcpy(cp.ltk, ltk, key_size); key_size 2907 net/bluetooth/hci_event.c conn->enc_key_size = rp->key_size; key_size 531 net/bluetooth/l2cap_sock.c sec.key_size = chan->conn->hcon->enc_key_size; key_size 861 net/bluetooth/rfcomm/sock.c sec.key_size = 0; key_size 1733 net/bluetooth/smp.c u8 key_size, auth, sec_level; key_size 1787 net/bluetooth/smp.c key_size = min(req->max_key_size, rsp.max_key_size); key_size 1788 net/bluetooth/smp.c if (check_enc_key_size(conn, key_size)) key_size 1829 net/bluetooth/smp.c key_size = min(req->max_key_size, rsp.max_key_size); key_size 1830 net/bluetooth/smp.c if (check_enc_key_size(conn, key_size)) key_size 1924 net/bluetooth/smp.c u8 key_size, auth; key_size 1939 net/bluetooth/smp.c key_size = min(req->max_key_size, rsp->max_key_size); key_size 1940 net/bluetooth/smp.c if (check_enc_key_size(conn, key_size)) key_size 3383 net/bluetooth/smp.c u8 key_size; key_size 3390 net/bluetooth/smp.c sscanf(buf, "%hhu", &key_size); key_size 3392 net/bluetooth/smp.c if (key_size > hdev->le_max_key_size || key_size 3393 net/bluetooth/smp.c key_size < SMP_MIN_ENC_KEY_SIZE) key_size 3396 net/bluetooth/smp.c hdev->le_min_key_size = key_size; key_size 3427 net/bluetooth/smp.c u8 key_size; key_size 3434 net/bluetooth/smp.c sscanf(buf, "%hhu", &key_size); key_size 3436 net/bluetooth/smp.c if (key_size > SMP_MAX_ENC_KEY_SIZE || key_size 3437 net/bluetooth/smp.c key_size < hdev->le_min_key_size) key_size 3440 net/bluetooth/smp.c hdev->le_max_key_size = key_size; key_size 614 net/core/bpf_sk_storage.c attr->key_size != sizeof(int) || !attr->value_size || key_size 1169 net/core/ethtool.c user_key_size = rxfh.key_size; key_size 1179 net/core/ethtool.c rxfh.key_size = dev_key_size; key_size 1260 net/core/ethtool.c (rxfh.key_size && (rxfh.key_size != dev_key_size)) || key_size 1262 net/core/ethtool.c rxfh.key_size == 0 && rxfh.hfunc == ETH_RSS_HASH_NO_CHANGE)) key_size 1268 net/core/ethtool.c rss_config = kzalloc(indir_bytes + rxfh.key_size, GFP_USER); key_size 1300 net/core/ethtool.c if (rxfh.key_size) { key_size 1304 net/core/ethtool.c rxfh.key_size)) { key_size 33 net/core/sock_map.c attr->key_size != 4 || key_size 553 net/core/sock_map.c u32 key_size) key_size 559 net/core/sock_map.c !memcmp(&elem->key, key, key_size)) key_size 569 net/core/sock_map.c u32 key_size = map->key_size, hash; key_size 575 net/core/sock_map.c hash = sock_hash_bucket_hash(key, key_size); key_size 577 net/core/sock_map.c elem = sock_hash_lookup_elem_raw(&bucket->head, hash, key, key_size); key_size 605 net/core/sock_map.c elem->key, map->key_size); key_size 617 net/core/sock_map.c u32 hash, key_size = map->key_size; key_size 622 net/core/sock_map.c hash = sock_hash_bucket_hash(key, key_size); key_size 626 net/core/sock_map.c elem = sock_hash_lookup_elem_raw(&bucket->head, hash, key, key_size); key_size 638 net/core/sock_map.c void *key, u32 key_size, key_size 657 net/core/sock_map.c memcpy(new->key, key, key_size); key_size 668 net/core/sock_map.c u32 key_size = map->key_size, hash; key_size 692 net/core/sock_map.c hash = sock_hash_bucket_hash(key, key_size); key_size 696 net/core/sock_map.c elem = sock_hash_lookup_elem_raw(&bucket->head, hash, key, key_size); key_size 705 net/core/sock_map.c elem_new = sock_hash_alloc_elem(htab, key, key_size, hash, sk, elem); key_size 768 net/core/sock_map.c u32 hash, key_size = map->key_size; key_size 774 net/core/sock_map.c hash = sock_hash_bucket_hash(key, key_size); key_size 776 net/core/sock_map.c elem = sock_hash_lookup_elem_raw(head, hash, key, key_size); key_size 783 net/core/sock_map.c memcpy(key_next, elem_next->key, key_size); key_size 795 net/core/sock_map.c memcpy(key_next, elem_next->key, key_size); key_size 812 net/core/sock_map.c attr->key_size == 0 || key_size 816 net/core/sock_map.c if (attr->key_size > MAX_BPF_STACK) key_size 827 net/core/sock_map.c round_up(htab->map.key_size, 8); key_size 289 samples/bpf/bpf_load.c maps[i].def.key_size, key_size 297 samples/bpf/bpf_load.c maps[i].def.key_size, key_size 12 samples/bpf/bpf_load.h unsigned int key_size; key_size 56 samples/bpf/cpustat_kern.c .key_size = sizeof(u32), key_size 64 samples/bpf/cpustat_kern.c .key_size = sizeof(u32), key_size 72 samples/bpf/cpustat_kern.c .key_size = sizeof(u32), key_size 64 samples/bpf/hbm_kern.h .key_size = sizeof(struct bpf_cgroup_storage_key), key_size 72 samples/bpf/hbm_kern.h .key_size = sizeof(u32), key_size 21 samples/bpf/ibumad_kern.c .key_size = sizeof(u32), /* class; u32 required */ key_size 28 samples/bpf/ibumad_kern.c .key_size = sizeof(u32), /* class; u32 required */ key_size 23 samples/bpf/lathist_kern.c .key_size = sizeof(int), key_size 66 samples/bpf/lathist_kern.c .key_size = sizeof(int), key_size 18 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 25 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 32 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 40 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 49 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 55 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 62 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 70 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 78 samples/bpf/map_perf_test_kern.c .key_size = 8, key_size 86 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 93 samples/bpf/map_perf_test_kern.c .key_size = sizeof(u32), key_size 27 samples/bpf/offwaketime_kern.c .key_size = sizeof(struct key_t), key_size 34 samples/bpf/offwaketime_kern.c .key_size = sizeof(u32), key_size 46 samples/bpf/offwaketime_kern.c .key_size = sizeof(u32), key_size 53 samples/bpf/offwaketime_kern.c .key_size = sizeof(u32), key_size 17 samples/bpf/sampleip_kern.c .key_size = sizeof(u64), key_size 23 samples/bpf/sockex3_kern.c .key_size = sizeof(u32), key_size 96 samples/bpf/sockex3_kern.c .key_size = sizeof(__u32), key_size 117 samples/bpf/sockex3_kern.c .key_size = sizeof(struct flow_key_record), key_size 16 samples/bpf/spintest_kern.c .key_size = sizeof(long), key_size 22 samples/bpf/spintest_kern.c .key_size = sizeof(long), key_size 29 samples/bpf/spintest_kern.c .key_size = sizeof(u32), key_size 23 samples/bpf/syscall_tp_kern.c .key_size = sizeof(u32), key_size 30 samples/bpf/syscall_tp_kern.c .key_size = sizeof(u32), key_size 16 samples/bpf/test_current_task_under_cgroup_kern.c .key_size = sizeof(u32), key_size 23 samples/bpf/test_current_task_under_cgroup_kern.c .key_size = sizeof(u32), key_size 20 samples/bpf/test_map_in_map_kern.c .key_size = sizeof(u32), key_size 28 samples/bpf/test_map_in_map_kern.c .key_size = sizeof(u32), key_size 36 samples/bpf/test_map_in_map_kern.c .key_size = sizeof(u32), key_size 44 samples/bpf/test_map_in_map_kern.c .key_size = sizeof(u32), key_size 52 samples/bpf/test_map_in_map_kern.c .key_size = sizeof(u32), key_size 60 samples/bpf/test_map_in_map_kern.c .key_size = sizeof(u32), key_size 68 samples/bpf/test_map_in_map_kern.c .key_size = sizeof(u32), key_size 15 samples/bpf/test_probe_write_user_kern.c .key_size = sizeof(struct sockaddr_in), key_size 22 samples/bpf/trace_event_kern.c .key_size = sizeof(struct key_t), key_size 29 samples/bpf/trace_event_kern.c .key_size = sizeof(u32), key_size 8 samples/bpf/trace_output_kern.c .key_size = sizeof(int), key_size 15 samples/bpf/tracex2_kern.c .key_size = sizeof(long), key_size 74 samples/bpf/tracex2_kern.c .key_size = sizeof(struct hist_key), key_size 15 samples/bpf/tracex3_kern.c .key_size = sizeof(long), key_size 46 samples/bpf/tracex3_kern.c .key_size = sizeof(u32), key_size 19 samples/bpf/tracex4_kern.c .key_size = sizeof(long), key_size 19 samples/bpf/tracex5_kern.c .key_size = sizeof(u32), key_size 8 samples/bpf/tracex6_kern.c .key_size = sizeof(int), key_size 14 samples/bpf/tracex6_kern.c .key_size = sizeof(int), key_size 20 samples/bpf/tracex6_kern.c .key_size = sizeof(int), key_size 28 samples/bpf/xdp_fwd_kern.c __uint(key_size, sizeof(int)); key_size 11 samples/bpf/xdp_monitor_kern.c .key_size = sizeof(u32), key_size 20 samples/bpf/xdp_monitor_kern.c .key_size = sizeof(u32), key_size 134 samples/bpf/xdp_monitor_kern.c .key_size = sizeof(u32), key_size 141 samples/bpf/xdp_monitor_kern.c .key_size = sizeof(u32), key_size 215 samples/bpf/xdp_monitor_kern.c .key_size = sizeof(u32), key_size 23 samples/bpf/xdp_redirect_cpu_kern.c __uint(key_size, sizeof(u32)); key_size 24 samples/bpf/xdp_redirect_map_kern.c __uint(key_size, sizeof(int)); key_size 47 samples/bpf/xdp_router_ipv4_kern.c __uint(key_size, 8); key_size 79 samples/bpf/xdp_router_ipv4_kern.c __uint(key_size, sizeof(int)); key_size 12 samples/bpf/xdp_sample_pkts_kern.c .key_size = sizeof(int), key_size 303 security/keys/dh.c dh_inputs.key_size = dlen; key_size 214 tools/bpf/bpftool/map.c print_hex_data_json(key, info->key_size); key_size 234 tools/bpf/bpftool/map.c print_hex_data_json(key, info->key_size); key_size 271 tools/bpf/bpftool/map.c break_names = info->key_size > 16 || msg_size > 16; key_size 272 tools/bpf/bpftool/map.c single_line = info->key_size + msg_size <= 24 && !break_names; key_size 275 tools/bpf/bpftool/map.c fprint_hex(stdout, key, info->key_size, " "); key_size 290 tools/bpf/bpftool/map.c break_names = info->key_size > 16 || info->value_size > 16; key_size 291 tools/bpf/bpftool/map.c single_line = info->key_size + info->value_size <= 24 && key_size 294 tools/bpf/bpftool/map.c if (info->key_size) { key_size 296 tools/bpf/bpftool/map.c fprint_hex(stdout, key, info->key_size, " "); key_size 313 tools/bpf/bpftool/map.c if (info->key_size) { key_size 315 tools/bpf/bpftool/map.c fprint_hex(stdout, key, info->key_size, " "); key_size 373 tools/bpf/bpftool/map.c void *key, void *value, __u32 key_size, __u32 value_size, key_size 385 tools/bpf/bpftool/map.c if (key_size) key_size 392 tools/bpf/bpftool/map.c argv = parse_bytes(argv + 1, "key", key, key_size); key_size 396 tools/bpf/bpftool/map.c return parse_elem(argv, info, NULL, value, key_size, value_size, key_size 458 tools/bpf/bpftool/map.c return parse_elem(argv, info, key, NULL, key_size, value_size, key_size 474 tools/bpf/bpftool/map.c return parse_elem(argv + 1, info, key, value, key_size, key_size 507 tools/bpf/bpftool/map.c jsonw_uint_field(json_wtr, "bytes_key", info->key_size); key_size 585 tools/bpf/bpftool/map.c info->key_size, info->value_size, info->max_entries); key_size 746 tools/bpf/bpftool/map.c print_hex_data_json(key, map_info->key_size); key_size 786 tools/bpf/bpftool/map.c key = malloc(info.key_size); key_size 855 tools/bpf/bpftool/map.c if (info->key_size) { key_size 856 tools/bpf/bpftool/map.c *key = malloc(info->key_size); key_size 896 tools/bpf/bpftool/map.c err = parse_elem(argv, &info, key, value, info.key_size, key_size 979 tools/bpf/bpftool/map.c err = parse_elem(argv, &info, key, NULL, info.key_size, 0, NULL, NULL); key_size 990 tools/bpf/bpftool/map.c fprint_hex(stdout, key, info.key_size, " "); key_size 1026 tools/bpf/bpftool/map.c key = malloc(info.key_size); key_size 1027 tools/bpf/bpftool/map.c nextkey = malloc(info.key_size); key_size 1035 tools/bpf/bpftool/map.c err = parse_elem(argv, &info, key, NULL, info.key_size, 0, key_size 1054 tools/bpf/bpftool/map.c print_hex_data_json(key, info.key_size); key_size 1059 tools/bpf/bpftool/map.c print_hex_data_json(nextkey, info.key_size); key_size 1064 tools/bpf/bpftool/map.c fprint_hex(stdout, key, info.key_size, " "); key_size 1070 tools/bpf/bpftool/map.c fprint_hex(stdout, nextkey, info.key_size, " "); key_size 1097 tools/bpf/bpftool/map.c key = malloc(info.key_size); key_size 1104 tools/bpf/bpftool/map.c err = parse_elem(argv, &info, key, NULL, info.key_size, 0, NULL, NULL); key_size 1163 tools/bpf/bpftool/map.c if (parse_u32_arg(&argc, &argv, &attr.key_size, key_size 267 tools/hv/hv_kvp_daemon.c static int kvp_key_delete(int pool, const __u8 *key, int key_size) key_size 283 tools/hv/hv_kvp_daemon.c if (memcmp(key, record[i].key, key_size)) key_size 310 tools/hv/hv_kvp_daemon.c static int kvp_key_add_or_modify(int pool, const __u8 *key, int key_size, key_size 318 tools/hv/hv_kvp_daemon.c if ((key_size > HV_KVP_EXCHANGE_MAX_KEY_SIZE) || key_size 332 tools/hv/hv_kvp_daemon.c if (memcmp(key, record[i].key, key_size)) key_size 357 tools/hv/hv_kvp_daemon.c memcpy(record[i].key, key, key_size); key_size 364 tools/hv/hv_kvp_daemon.c static int kvp_get_value(int pool, const __u8 *key, int key_size, __u8 *value, key_size 371 tools/hv/hv_kvp_daemon.c if ((key_size > HV_KVP_EXCHANGE_MAX_KEY_SIZE) || key_size 384 tools/hv/hv_kvp_daemon.c if (memcmp(key, record[i].key, key_size)) key_size 396 tools/hv/hv_kvp_daemon.c static int kvp_pool_enumerate(int pool, int index, __u8 *key, int key_size, key_size 411 tools/hv/hv_kvp_daemon.c memcpy(key, record[index].key, key_size); key_size 1524 tools/hv/hv_kvp_daemon.c hv_msg->body.kvp_set.data.key_size, key_size 1533 tools/hv/hv_kvp_daemon.c hv_msg->body.kvp_set.data.key_size, key_size 1542 tools/hv/hv_kvp_daemon.c hv_msg->body.kvp_delete.key_size)) key_size 372 tools/include/uapi/linux/bpf.h __u32 key_size; /* size of key in bytes */ key_size 3260 tools/include/uapi/linux/bpf.h __u32 key_size; key_size 86 tools/lib/bpf/bpf.c attr.key_size = create_attr->key_size; key_size 104 tools/lib/bpf/bpf.c int key_size, int value_size, int max_entries, key_size 112 tools/lib/bpf/bpf.c map_attr.key_size = key_size; key_size 123 tools/lib/bpf/bpf.c int bpf_create_map(enum bpf_map_type map_type, int key_size, key_size 130 tools/lib/bpf/bpf.c map_attr.key_size = key_size; key_size 138 tools/lib/bpf/bpf.c int key_size, int value_size, int max_entries, key_size 146 tools/lib/bpf/bpf.c map_attr.key_size = key_size; key_size 154 tools/lib/bpf/bpf.c int key_size, int inner_map_fd, int max_entries, key_size 162 tools/lib/bpf/bpf.c attr.key_size = key_size; key_size 180 tools/lib/bpf/bpf.c int key_size, int inner_map_fd, int max_entries, key_size 183 tools/lib/bpf/bpf.c return bpf_create_map_in_map_node(map_type, name, key_size, key_size 43 tools/lib/bpf/bpf.h __u32 key_size; key_size 57 tools/lib/bpf/bpf.h int key_size, int value_size, key_size 60 tools/lib/bpf/bpf.h int key_size, int value_size, key_size 62 tools/lib/bpf/bpf.h LIBBPF_API int bpf_create_map(enum bpf_map_type map_type, int key_size, key_size 65 tools/lib/bpf/bpf.h const char *name, int key_size, key_size 69 tools/lib/bpf/bpf.h const char *name, int key_size, key_size 704 tools/lib/bpf/btf.c __s64 key_size, value_size; key_size 737 tools/lib/bpf/btf.c key_size = btf__resolve_size(btf, key->type); key_size 738 tools/lib/bpf/btf.c if (key_size < 0) { key_size 740 tools/lib/bpf/btf.c return key_size; key_size 743 tools/lib/bpf/btf.c if (expected_key_size != key_size) { key_size 745 tools/lib/bpf/btf.c map_name, (__u32)key_size, expected_key_size); key_size 839 tools/lib/bpf/libbpf.c def->key_size = sizeof(int); key_size 1173 tools/lib/bpf/libbpf.c if (map->def.key_size && map->def.key_size != sz) { key_size 1175 tools/lib/bpf/libbpf.c map_name, map->def.key_size, sz); key_size 1178 tools/lib/bpf/libbpf.c map->def.key_size = sz; key_size 1201 tools/lib/bpf/libbpf.c if (map->def.key_size && map->def.key_size != sz) { key_size 1203 tools/lib/bpf/libbpf.c map_name, map->def.key_size, sz); key_size 1206 tools/lib/bpf/libbpf.c map->def.key_size = sz; key_size 1864 tools/lib/bpf/libbpf.c ret = btf__get_map_kv_tids(obj->btf, map->name, def->key_size, key_size 1921 tools/lib/bpf/libbpf.c map->def.key_size = info.key_size; key_size 2007 tools/lib/bpf/libbpf.c map_attr.key_size = sizeof(int); key_size 2163 tools/lib/bpf/libbpf.c create_attr.key_size = def->key_size; key_size 288 tools/lib/bpf/libbpf.h unsigned int key_size; key_size 195 tools/lib/bpf/libbpf_probes.c int key_size, value_size, max_entries, map_flags; key_size 200 tools/lib/bpf/libbpf_probes.c key_size = sizeof(__u32); key_size 210 tools/lib/bpf/libbpf_probes.c key_size = sizeof(__u64); key_size 216 tools/lib/bpf/libbpf_probes.c key_size = sizeof(struct bpf_cgroup_storage_key); key_size 222 tools/lib/bpf/libbpf_probes.c key_size = 0; key_size 275 tools/lib/bpf/libbpf_probes.c attr.key_size = key_size; key_size 13 tools/perf/include/bpf/bpf.h unsigned int key_size; key_size 24 tools/perf/include/bpf/bpf.h .key_size = sizeof(type_key), \ key_size 7 tools/perf/include/bpf/stdio.h .key_size = sizeof(int), key_size 22 tools/perf/tests/bpf-script-example.c unsigned int key_size; key_size 30 tools/perf/tests/bpf-script-example.c .key_size = sizeof(int), key_size 22 tools/perf/tests/bpf-script-test-relocation.c unsigned int key_size; key_size 30 tools/perf/tests/bpf-script-test-relocation.c .key_size = sizeof(int), key_size 1023 tools/perf/util/bpf-loader.c if (def->key_size < sizeof(unsigned int)) { key_size 42 tools/perf/util/bpf_map.c key = malloc(def->key_size); key_size 253 tools/testing/selftests/bpf/bpf_helpers.h unsigned int key_size; key_size 27 tools/testing/selftests/bpf/map_tests/sk_storage_map.c .key_size = 4, key_size 70 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c map_infos[i].key_size != sizeof(__u32) || key_size 81 tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c map_infos[i].key_size, key_size 55 tools/testing/selftests/bpf/prog_tests/obj_name.c attr.key_size = 4; key_size 63 tools/testing/selftests/bpf/progs/bpf_flow.c __uint(key_size, sizeof(__u32)); key_size 144 tools/testing/selftests/bpf/progs/pyperf.h __uint(key_size, sizeof(int)); key_size 151 tools/testing/selftests/bpf/progs/pyperf.h __uint(key_size, sizeof(int)); key_size 7 tools/testing/selftests/bpf/progs/sample_map_ret0.c .key_size = sizeof(__u32), key_size 14 tools/testing/selftests/bpf/progs/sample_map_ret0.c .key_size = sizeof(__u32), key_size 10 tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c __uint(key_size, sizeof(int)); key_size 17 tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c __uint(key_size, sizeof(int)); key_size 24 tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c __uint(key_size, sizeof(int)); key_size 19 tools/testing/selftests/bpf/progs/sockopt_sk.c .key_size = sizeof(int), key_size 210 tools/testing/selftests/bpf/progs/strobemeta.h __uint(key_size, sizeof(int)); key_size 217 tools/testing/selftests/bpf/progs/strobemeta.h __uint(key_size, sizeof(uint32_t)); key_size 224 tools/testing/selftests/bpf/progs/strobemeta.h __uint(key_size, sizeof(uint32_t)); key_size 18 tools/testing/selftests/bpf/progs/tcp_rtt.c .key_size = sizeof(int), key_size 15 tools/testing/selftests/bpf/progs/test_btf_haskv.c .key_size = sizeof(int), key_size 16 tools/testing/selftests/bpf/progs/test_btf_newkv.c .key_size = sizeof(int), key_size 15 tools/testing/selftests/bpf/progs/test_btf_nokv.c .key_size = sizeof(int), key_size 21 tools/testing/selftests/bpf/progs/test_get_stack_rawtp.c __uint(key_size, sizeof(int)); key_size 12 tools/testing/selftests/bpf/progs/test_map_in_map.c __uint(key_size, sizeof(__u32)); key_size 21 tools/testing/selftests/bpf/progs/test_map_in_map.c __uint(key_size, sizeof(int)); key_size 10 tools/testing/selftests/bpf/progs/test_perf_buffer.c __uint(key_size, sizeof(int)); key_size 27 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c __uint(key_size, sizeof(__u32)); key_size 15 tools/testing/selftests/bpf/progs/test_skb_cgroup_id_kern.c .key_size = sizeof(__u32), key_size 31 tools/testing/selftests/bpf/progs/test_stacktrace_build_id.c __uint(key_size, sizeof(__u32)); key_size 30 tools/testing/selftests/bpf/progs/test_stacktrace_map.c __uint(key_size, sizeof(__u32)); key_size 22 tools/testing/selftests/bpf/progs/test_tc_edt.c .key_size = sizeof(uint32_t), key_size 21 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c .key_size = sizeof(__u32), key_size 27 tools/testing/selftests/bpf/progs/test_tcpnotify_kern.c __uint(key_size, sizeof(int)); key_size 9 tools/testing/selftests/bpf/progs/xdp_redirect_map.c __uint(key_size, sizeof(int)); key_size 109 tools/testing/selftests/bpf/test_btf.c __u32 key_size; key_size 177 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 232 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 257 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 298 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 343 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 365 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 387 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 409 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 434 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 459 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 496 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 533 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 570 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 610 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 648 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 688 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 728 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 751 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 779 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 803 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 826 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 847 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 869 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 894 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 915 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 946 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 980 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1014 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1056 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1092 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1121 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1152 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1175 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1206 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1243 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1274 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1311 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1353 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1383 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1411 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1447 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1467 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1487 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1505 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1525 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1546 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1567 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1588 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1609 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1630 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1653 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1675 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1699 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1725 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1747 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1771 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1795 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1821 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1845 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1868 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1888 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1909 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1931 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1951 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1971 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 1992 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2013 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2034 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2056 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2076 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2097 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2119 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2141 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2161 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2183 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2203 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2226 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2247 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2270 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2293 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2314 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2335 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2354 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2374 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2398 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2421 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2444 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2469 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2497 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2519 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2541 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2563 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2585 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2609 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2633 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2657 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2681 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2707 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2731 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2757 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2783 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2809 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2829 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2849 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2868 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2888 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2908 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2928 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2946 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2965 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 2984 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3003 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3023 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3042 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3063 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3082 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3101 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3122 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3143 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3166 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3189 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3208 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3230 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3252 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3273 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3295 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3319 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3338 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3357 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3376 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3395 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3414 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3440 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3468 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3502 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(int), key_size 3672 tools/testing/selftests/bpf/test_btf.c create_attr.key_size = test->key_size; key_size 3935 tools/testing/selftests/bpf/test_btf.c create_attr.key_size = sizeof(int); key_size 4389 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(unsigned int), key_size 4454 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(unsigned int), key_size 4525 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(unsigned int), key_size 4552 tools/testing/selftests/bpf/test_btf.c .key_size = sizeof(unsigned int), key_size 4795 tools/testing/selftests/bpf/test_btf.c create_attr.key_size = test->key_size; key_size 427 tools/testing/selftests/bpf/test_lpm_map.c size_t key_size; key_size 431 tools/testing/selftests/bpf/test_lpm_map.c key_size = sizeof(*key) + sizeof(__u32); key_size 432 tools/testing/selftests/bpf/test_lpm_map.c key = alloca(key_size); key_size 435 tools/testing/selftests/bpf/test_lpm_map.c key_size, sizeof(value), key_size 539 tools/testing/selftests/bpf/test_lpm_map.c size_t key_size; key_size 543 tools/testing/selftests/bpf/test_lpm_map.c key_size = sizeof(*key_p) + sizeof(__u32); key_size 544 tools/testing/selftests/bpf/test_lpm_map.c key_p = alloca(key_size); key_size 545 tools/testing/selftests/bpf/test_lpm_map.c next_key_p = alloca(key_size); key_size 547 tools/testing/selftests/bpf/test_lpm_map.c map_fd = bpf_create_map(BPF_MAP_TYPE_LPM_TRIE, key_size, sizeof(value), key_size 560 tools/testing/selftests/bpf/test_lpm_map.c memset(key_p, 0, key_size); key_size 579 tools/testing/selftests/bpf/test_lpm_map.c memset(key_p, 0, key_size); key_size 584 tools/testing/selftests/bpf/test_lpm_map.c memset(next_key_p, 0, key_size); key_size 589 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 598 tools/testing/selftests/bpf/test_lpm_map.c memset(key_p, 0, key_size); key_size 603 tools/testing/selftests/bpf/test_lpm_map.c memset(next_key_p, 0, key_size); key_size 608 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 613 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 622 tools/testing/selftests/bpf/test_lpm_map.c memset(key_p, 0, key_size); key_size 627 tools/testing/selftests/bpf/test_lpm_map.c memset(next_key_p, 0, key_size); key_size 632 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 637 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 642 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 651 tools/testing/selftests/bpf/test_lpm_map.c memset(key_p, 0, key_size); key_size 656 tools/testing/selftests/bpf/test_lpm_map.c memset(next_key_p, 0, key_size); key_size 662 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 667 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 672 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 677 tools/testing/selftests/bpf/test_lpm_map.c memcpy(key_p, next_key_p, key_size); key_size 704 tools/testing/selftests/bpf/test_lpm_map.c int i, j, ret, iter, key_size; key_size 708 tools/testing/selftests/bpf/test_lpm_map.c key_size = sizeof(struct bpf_lpm_trie_key) + sizeof(__u32); key_size 709 tools/testing/selftests/bpf/test_lpm_map.c key_p = alloca(key_size); key_size 730 tools/testing/selftests/bpf/test_lpm_map.c struct bpf_lpm_trie_key *next_key_p = alloca(key_size); key_size 757 tools/testing/selftests/bpf/test_lpm_map.c size_t key_size, value_size; key_size 764 tools/testing/selftests/bpf/test_lpm_map.c key_size = sizeof(struct bpf_lpm_trie_key) + value_size; key_size 765 tools/testing/selftests/bpf/test_lpm_map.c map_fd = bpf_create_map(BPF_MAP_TYPE_LPM_TRIE, key_size, value_size, key_size 69 tools/testing/selftests/bpf/test_lru_map.c map.key_size = sizeof(int); key_size 17 tools/testing/selftests/bpf/test_queue_stack_map.h __uint(key_size, 0); key_size 25 tools/testing/selftests/bpf/test_queue_stack_map.h __uint(key_size, 0); key_size 65 tools/testing/selftests/bpf/test_select_reuseport.c attr.key_size = sizeof(__u32); key_size 76 tools/testing/selftests/bpf/test_select_reuseport.c attr.key_size = sizeof(__u32); key_size 34 tools/testing/selftests/bpf/test_sockmap_kern.h __uint(key_size, sizeof(int)); key_size 41 tools/testing/selftests/bpf/test_sockmap_kern.h __uint(key_size, sizeof(int)); key_size 48 tools/testing/selftests/bpf/test_sockmap_kern.h __uint(key_size, sizeof(int)); key_size 572 tools/testing/selftests/bpf/test_verifier.c .key_size = 4, key_size 595 tools/testing/selftests/bpf/test_verifier.c .key_size = 4,