| /drivers/net/wireless/silabs/wfx/ |
| A D | key.c | 38 memcpy(msg->key_data, key->key, key->keylen); in fill_wep_pair() 49 memcpy(msg->key_data, key->key, key->keylen); in fill_wep_group() 56 u8 *keybuf = key->key; in fill_tkip_pair() 72 u8 *keybuf = key->key; in fill_tkip_group() 95 memcpy(msg->aes_key_data, key->key, key->keylen); in fill_ccmp_pair() 103 memcpy(msg->aes_key_data, key->key, key->keylen); in fill_ccmp_group() 113 u8 *keybuf = key->key; in fill_sms4_pair() 128 u8 *keybuf = key->key; in fill_sms4_group() 143 memcpy(msg->igtk_key_data, key->key, key->keylen); in fill_aes_cmac_group() 172 k.type = fill_wep_group(&k.key.wep_group_key, key); in wfx_add_key() [all …]
|
| /drivers/s390/crypto/ |
| A D | zcrypt_cca_key.h | 112 } __packed *key = p; in zcrypt_type6_mex_key_en() local 124 memset(key, 0, sizeof(*key)); in zcrypt_type6_mex_key_en() 130 ptr = key->exponent; in zcrypt_type6_mex_key_en() 141 key->pubsec.section_length = sizeof(key->pubsec) + in zcrypt_type6_mex_key_en() 144 key->pubsec.section_length + sizeof(key->pubhdr); in zcrypt_type6_mex_key_en() 145 key->t6_hdr.ulen = key->pubhdr.token_length + 4; in zcrypt_type6_mex_key_en() 146 key->t6_hdr.blen = key->pubhdr.token_length + 6; in zcrypt_type6_mex_key_en() 185 memset(key, 0, sizeof(*key)); in zcrypt_type6_crt_key() 203 key->pvt.section_length = sizeof(key->pvt) + key_len; in zcrypt_type6_crt_key() 206 key->pvt.p_len = key->pvt.dp_len = key->pvt.u_len = long_len; in zcrypt_type6_crt_key() [all …]
|
| /drivers/nvdimm/ |
| A D | security.c | 27 static void *key_data(struct key *key) in key_data() argument 36 static void nvdimm_put_key(struct key *key) in nvdimm_put_key() argument 52 struct key *key = NULL; in nvdimm_request_key() local 81 struct key **key) in nvdimm_get_key_payload() argument 94 struct key *key; in nvdimm_lookup_user_key() local 141 struct key *key; in nvdimm_key_revalidate() local 169 struct key *key; in __nvdimm_security_unlock() local 253 struct key *key; in security_disable() local 302 struct key *key, *newkey; in security_update() local 351 struct key *key = NULL; in security_erase() local [all …]
|
| /drivers/crypto/intel/qat/qat_common/ |
| A D | adf_gen2_config.c | 30 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_BANK_NUM, i); in adf_gen2_crypto_dev_config() 36 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_BANK_NUM, i); in adf_gen2_crypto_dev_config() 42 snprintf(key, sizeof(key), ADF_CY "%d" ADF_ETRMGR_CORE_AFFINITY, in adf_gen2_crypto_dev_config() 49 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_SIZE, i); in adf_gen2_crypto_dev_config() 57 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_SIZE, i); in adf_gen2_crypto_dev_config() 64 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_TX, i); in adf_gen2_crypto_dev_config() 71 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_TX, i); in adf_gen2_crypto_dev_config() 78 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_RX, i); in adf_gen2_crypto_dev_config() 85 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_RX, i); in adf_gen2_crypto_dev_config() 143 snprintf(key, sizeof(key), ADF_DC "%d" ADF_RING_DC_TX, i); in adf_gen2_comp_dev_config() [all …]
|
| A D | adf_gen4_config.c | 32 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_BANK_NUM, i); in adf_crypto_dev_config() 39 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_BANK_NUM, i); in adf_crypto_dev_config() 45 snprintf(key, sizeof(key), ADF_CY "%d" ADF_ETRMGR_CORE_AFFINITY, in adf_crypto_dev_config() 52 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_SIZE, i); in adf_crypto_dev_config() 60 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_SIZE, i); in adf_crypto_dev_config() 67 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_TX, i); in adf_crypto_dev_config() 74 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_TX, i); in adf_crypto_dev_config() 81 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_RX, i); in adf_crypto_dev_config() 88 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_RX, i); in adf_crypto_dev_config() 151 snprintf(key, sizeof(key), ADF_DC "%d" ADF_RING_DC_TX, i); in adf_comp_dev_config() [all …]
|
| A D | qat_crypto.c | 134 char key[ADF_CFG_MAX_KEY_LEN_IN_BYTES]; in qat_crypto_create_instances() local 164 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_BANK_NUM, i); in qat_crypto_create_instances() 173 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_BANK_NUM, i); in qat_crypto_create_instances() 182 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_SIZE, i); in qat_crypto_create_instances() 193 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_SIZE, i); in qat_crypto_create_instances() 204 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_TX, i); in qat_crypto_create_instances() 206 msg_size, key, NULL, 0, &inst->sym_tx); in qat_crypto_create_instances() 211 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_ASYM_TX, i); in qat_crypto_create_instances() 218 snprintf(key, sizeof(key), ADF_CY "%d" ADF_RING_SYM_RX, i); in qat_crypto_create_instances() 220 msg_size, key, qat_alg_callback, 0, in qat_crypto_create_instances() [all …]
|
| /drivers/input/ |
| A D | sparse-keymap.c | 28 for (key = dev->keycode; key->type != KE_END; key++) { in sparse_keymap_get_key_index() 45 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_by_index() 66 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_scancode() 68 return key; in sparse_keymap_entry_from_scancode() 87 for (key = dev->keycode; key->type != KE_END; key++) in sparse_keymap_entry_from_keycode() 88 if (key->type == KE_KEY && keycode == key->keycode) in sparse_keymap_entry_from_keycode() 106 key = NULL; in sparse_keymap_locate() 108 return key; in sparse_keymap_locate() 118 if (key && key->type == KE_KEY) { in sparse_keymap_getkeycode() 124 memcpy(ke->scancode, &key->code, sizeof(key->code)); in sparse_keymap_getkeycode() [all …]
|
| /drivers/net/wireless/intel/iwlwifi/mld/ |
| A D | key.c | 17 bool igtk = key->keyidx == 4 || key->keyidx == 5; in iwl_mld_get_key_flags() 23 switch (key->cipher) { in iwl_mld_get_key_flags() 88 if (key->keyidx >= 4) in iwl_mld_get_key_sta_mask() 104 if (key->link_id < 0) in iwl_mld_get_key_sta_mask() 144 memcpy(cmd.u.add.key, key->key, key->keylen); in iwl_mld_add_key_to_fw() 148 key->key + NL80211_TKIP_DATA_OFFSET_RX_MIC_KEY, in iwl_mld_add_key_to_fw() 151 key->key + NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY, in iwl_mld_add_key_to_fw() 194 if (key->keyidx == 4 || key->keyidx == 5) { in iwl_mld_remove_key() 227 bool igtk = key->keyidx == 4 || key->keyidx == 5; in iwl_mld_add_key() 271 key->hw_key_idx = 0; in iwl_mld_add_key() [all …]
|
| /drivers/crypto/caam/ |
| A D | caampkc.c | 67 struct caam_rsa_key *key = &ctx->key; in rsa_pub_unmap() local 79 struct caam_rsa_key *key = &ctx->key; in rsa_priv_f1_unmap() local 91 struct caam_rsa_key *key = &ctx->key; in rsa_priv_f2_unmap() local 108 struct caam_rsa_key *key = &ctx->key; in rsa_priv_f3_unmap() local 159 struct caam_rsa_key *key = &ctx->key; in rsa_priv_f_done() local 256 struct caam_rsa_key *key = &ctx->key; in rsa_edesc_alloc() local 410 struct caam_rsa_key *key = &ctx->key; in set_rsa_pub_pdb() local 455 struct caam_rsa_key *key = &ctx->key; in set_rsa_priv_f1_pdb() local 723 if (unlikely(!key->n || !key->e)) in caam_rsa_enc() 847 if (unlikely(!key->n || !key->d)) in caam_rsa_dec() [all …]
|
| /drivers/net/ethernet/mellanox/mlxsw/ |
| A D | spectrum2_mr_tcam.c | 146 key->vrid, GENMASK(11, 0)); in mlxsw_sp2_mr_tcam_rule_parse4() 148 (char *) &key->source.addr4, in mlxsw_sp2_mr_tcam_rule_parse4() 151 (char *) &key->group.addr4, in mlxsw_sp2_mr_tcam_rule_parse4() 160 key->vrid, GENMASK(3, 0)); in mlxsw_sp2_mr_tcam_rule_parse6() 162 key->vrid >> 4, GENMASK(3, 0)); in mlxsw_sp2_mr_tcam_rule_parse6() 165 key->vrid >> 8, GENMASK(3, 0)); in mlxsw_sp2_mr_tcam_rule_parse6() 179 &key->group.addr6.s6_addr[0x0], in mlxsw_sp2_mr_tcam_rule_parse6() 182 &key->group.addr6.s6_addr[0x4], in mlxsw_sp2_mr_tcam_rule_parse6() 185 &key->group.addr6.s6_addr[0x8], in mlxsw_sp2_mr_tcam_rule_parse6() 201 switch (key->proto) { in mlxsw_sp2_mr_tcam_rule_parse() [all …]
|
| A D | spectrum1_mr_tcam.c | 35 switch (key->proto) { in mlxsw_sp1_mr_tcam_route_replace() 38 key->vrid, in mlxsw_sp1_mr_tcam_route_replace() 40 ntohl(key->group.addr4), in mlxsw_sp1_mr_tcam_route_replace() 48 key->vrid, in mlxsw_sp1_mr_tcam_route_replace() 50 key->group.addr6, in mlxsw_sp1_mr_tcam_route_replace() 51 key->group_mask.addr6, in mlxsw_sp1_mr_tcam_route_replace() 52 key->source.addr6, in mlxsw_sp1_mr_tcam_route_replace() 53 key->source_mask.addr6, in mlxsw_sp1_mr_tcam_route_replace() 67 switch (key->proto) { in mlxsw_sp1_mr_tcam_route_remove() 133 key, prio); in mlxsw_sp1_mr_tcam_route_create() [all …]
|
| /drivers/platform/cznic/ |
| A D | turris-signing-key.c | 25 static int turris_signing_key_instantiate(struct key *key, in turris_signing_key_instantiate() argument 31 static void turris_signing_key_describe(const struct key *key, struct seq_file *m) in turris_signing_key_describe() argument 39 subtype->get_public_key(key)); in turris_signing_key_describe() 42 static long turris_signing_key_read(const struct key *key, char *buffer, size_t buflen) in turris_signing_key_read() argument 126 static struct key *turris_signing_keyring; 130 key_unlink(turris_signing_keyring, key); in turris_signing_key_release() 131 key_put(key); in turris_signing_key_release() 138 struct key *key; in devm_turris_signing_key_create() local 149 key = key_ref_to_ptr(kref); in devm_turris_signing_key_create() 150 key->payload.data[1] = dev; in devm_turris_signing_key_create() [all …]
|
| /drivers/nvme/common/ |
| A D | keyring.c | 30 struct key *key = key_lookup(key_id); in nvme_tls_key_lookup() local 32 if (IS_ERR(key)) { in nvme_tls_key_lookup() 34 return key; in nvme_tls_key_lookup() 40 return key; in nvme_tls_key_lookup() 44 static void nvme_tls_psk_describe(const struct key *key, struct seq_file *m) in nvme_tls_psk_describe() argument 50 static bool nvme_tls_psk_match(const struct key *key, in nvme_tls_psk_match() argument 91 static struct key *nvme_tls_psk_lookup(struct key *keyring, in nvme_tls_psk_lookup() 142 struct key *nvme_tls_psk_refresh(struct key *keyring, in nvme_tls_psk_refresh() 153 struct key *key; in nvme_tls_psk_refresh() local 186 return key; in nvme_tls_psk_refresh() [all …]
|
| A D | auth.c | 160 return struct_size(&key, key, key_len); in nvme_auth_key_struct_size() 178 if (!key) in nvme_auth_extract_key() 202 crc = ~crc32(~0, key->key, key_len); in nvme_auth_extract_key() 204 if (get_unaligned_le32(key->key + key_len) != crc) { in nvme_auth_extract_key() 206 get_unaligned_le32(key->key + key_len), crc); in nvme_auth_extract_key() 212 return key; in nvme_auth_extract_key() 224 if (key) { in nvme_auth_alloc_key() 228 return key; in nvme_auth_alloc_key() 234 if (!key) in nvme_auth_free_key() 249 if (!key) { in nvme_auth_transform_key() [all …]
|
| /drivers/net/wireless/intel/ipw2x00/ |
| A D | libipw_crypto_ccmp.c | 33 u8 key[CCMP_TK_LEN]; member 157 memcpy(aeskey, key->key, CCMP_TK_LEN); in libipw_ccmp_hdr() 165 key->tx_pn[i]++; in libipw_ccmp_hdr() 171 *pos++ = key->tx_pn[5]; in libipw_ccmp_hdr() 189 u8 *aad = key->tx_aad; in libipw_ccmp_encrypt() 254 u8 *aad = key->rx_aad; in libipw_ccmp_decrypt() 280 if (!key->key_set) { in libipw_ccmp_decrypt() 298 key->rx_pn[0], key->rx_pn[1], key->rx_pn[2], in libipw_ccmp_decrypt() 299 key->rx_pn[3], key->rx_pn[4], key->rx_pn[5], in libipw_ccmp_decrypt() 351 memcpy(data->key, key, CCMP_TK_LEN); in libipw_ccmp_set_key() [all …]
|
| A D | libipw_crypto_wep.c | 26 u8 key[WEP_KEY_LEN + 1]; member 104 u8 key[WEP_KEY_LEN + 3]; in libipw_wep_encrypt() local 118 memcpy(key + 3, wep->key, wep->key_len); in libipw_wep_encrypt() 132 arc4_setkey(&wep->tx_ctx, key, klen); in libipw_wep_encrypt() 149 u8 key[WEP_KEY_LEN + 3]; in libipw_wep_decrypt() local 156 key[0] = *pos++; in libipw_wep_decrypt() 157 key[1] = *pos++; in libipw_wep_decrypt() 158 key[2] = *pos++; in libipw_wep_decrypt() 166 memcpy(key + 3, wep->key, wep->key_len); in libipw_wep_decrypt() 199 memcpy(wep->key, key, len); in libipw_wep_set_key() [all …]
|
| /drivers/pmdomain/qcom/ |
| A D | rpmpd.c | 46 __le32 key; member 61 __le32 key; member 80 .key = KEY_LEVEL, 89 .key = KEY_LEVEL, 98 .key = KEY_CORNER, 116 .key = KEY_LEVEL, 125 .key = KEY_LEVEL, 152 .key = KEY_LEVEL, 161 .key = KEY_LEVEL, 170 .key = KEY_LEVEL, [all …]
|
| /drivers/tty/ |
| A D | sysrq.c | 103 u8 loglevel = key - '0'; in sysrq_handle_loglevel() 548 switch (key) { in sysrq_key_table_key2index() 550 return key - '0'; in sysrq_key_table_key2index() 552 return key - 'a' + 10; in sysrq_key_table_key2index() 611 op_p->handler(key); in __handle_sysrq() 640 void handle_sysrq(u8 key) in handle_sysrq() argument 690 unsigned short key; in sysrq_parse_reset_sequence() local 695 key = sysrq_reset_seq[i]; in sysrq_parse_reset_sequence() 697 if (key == KEY_RESERVED || key > KEY_MAX) in sysrq_parse_reset_sequence() 771 u32 key; in sysrq_of_get_keyreset_config() local [all …]
|
| /drivers/gpio/ |
| A D | gpio-macsmc.c | 81 int low = hex_to_bin(key & 0xff); in macsmc_gpio_nr() 98 smc_key key = macsmc_gpio_key(0); in macsmc_gpio_find_first_gpio_index() local 106 if (key <= first_key) in macsmc_gpio_find_first_gpio_index() 112 if (key > last_key) in macsmc_gpio_find_first_gpio_index() 126 if (pkey == key) in macsmc_gpio_find_first_gpio_index() 131 if (pkey < key) { in macsmc_gpio_find_first_gpio_index() 195 &key, value); in macsmc_gpio_set() 213 smc_key key; in macsmc_gpio_init_valid_mask() local 219 if (key > SMC_KEY(gPff)) in macsmc_gpio_init_valid_mask() 222 gpio_nr = macsmc_gpio_nr(key); in macsmc_gpio_init_valid_mask() [all …]
|
| /drivers/net/ethernet/marvell/prestera/ |
| A D | prestera_flower.c | 180 rule_match_set(r_match->key, SYS_PORT, key); in prestera_flower_parse_meta() 185 rule_match_set(r_match->key, SYS_DEV, key); in prestera_flower_parse_meta() 253 rule_match_set(r_match->key, IP_PROTO, match.key->ip_proto); in prestera_flower_parse() 291 rule_match_set(r_match->key, IP_SRC, match.key->src); in prestera_flower_parse() 294 rule_match_set(r_match->key, IP_DST, match.key->dst); in prestera_flower_parse() 310 rule_match_set(r_match->key, L4_PORT_SRC, match.key->src); in prestera_flower_parse() 313 rule_match_set(r_match->key, L4_PORT_DST, match.key->dst); in prestera_flower_parse() 346 __be16 key = cpu_to_be16(match.key->vlan_id); in prestera_flower_parse() local 349 rule_match_set(r_match->key, VLAN_ID, key); in prestera_flower_parse() 362 rule_match_set(r_match->key, ICMP_TYPE, match.key->type); in prestera_flower_parse() [all …]
|
| A D | prestera_router_hw.c | 64 return memchr_inv(key, 0, sizeof(*key)) ? true : false; in prestera_nh_neigh_key_is_valid() 299 struct prestera_nh_neigh_key *key) in __prestera_nh_neigh_create() argument 308 memcpy(&neigh->key, key, sizeof(*key)); in __prestera_nh_neigh_create() 342 neigh = prestera_nh_neigh_find(sw, key); in prestera_nh_neigh_get() 404 memcpy(&nh_grp->key, key, sizeof(*key)); in __prestera_nexthop_group_create() 410 &nh_grp->key.neigh[nh_cnt]); in __prestera_nexthop_group_create() 585 fib_node->key.prefix_len); in __prestera_fib_node_destruct() 622 struct prestera_fib_key *key, in prestera_fib_node_create() argument 635 memcpy(&fib_node->key, key, sizeof(*key)); in prestera_fib_node_create() 665 key->prefix_len, grp_id); in prestera_fib_node_create() [all …]
|
| A D | prestera_router.c | 99 memset(key, 0, sizeof(*key)); in prestera_util_fen_info2fib_cache_key() 154 memset(key, 0, sizeof(*key)); in prestera_util_neigh2nc_key() 162 key->dev = n->dev; in prestera_util_neigh2nc_key() 492 memcpy(&n_cache->key, key, sizeof(*key)); in __prestera_kern_neigh_cache_create() 630 memcpy(&fib_cache->key, key, sizeof(*key)); in prestera_kern_fib_cache_create() 687 nc->key.dev); in __prestera_k_arb_n_offload_set() 778 &nc->key.addr, nc->key.dev)) in __prestera_k_arb_nc_kern_fib_fetch() 793 n = neigh_lookup(&arp_tbl, &nc->key.addr.u.ipv4, nc->key.dev); in __prestera_k_arb_nc_kern_n_fetch() 880 fc->key.addr; in __prestera_pr_k_arb_fc_lpm_info_calc() 948 &fc->key.addr.u.ipv4, fc->key.prefix_len, in __prestera_k_arb_f_lpm_set() [all …]
|
| /drivers/tee/optee/ |
| A D | notif.c | 18 u_int key; member 21 static bool have_key(struct optee *optee, u_int key) in have_key() argument 26 if (entry->key == key) in have_key() 38 if (key > optee->notif.max_key) in optee_notif_wait() 45 entry->key = key; in optee_notif_wait() 53 if (test_bit(key, optee->notif.bitmap)) { in optee_notif_wait() 54 clear_bit(key, optee->notif.bitmap); in optee_notif_wait() 62 if (have_key(optee, key)) { in optee_notif_wait() 95 if (key > optee->notif.max_key) in optee_notif_send() 101 if (entry->key == key) { in optee_notif_send() [all …]
|
| /drivers/md/dm-vdo/ |
| A D | int-map.c | 82 u64 key; member 136 static u64 hash_key(u64 key) in hash_key() argument 145 } pun = {.u64 = key}; in hash_key() 299 u64 hash = hash_key(key) & 0xFFFFFFFF; in select_bucket() 336 if ((key == entry->key) && (entry->value != NULL)) { in search_hop_list() 357 struct bucket *match = search_hop_list(select_bucket(map, key), key, NULL); in vdo_int_map_get() 498 hole->key = new_hole->key; in move_empty_bucket() 616 neighborhood = select_bucket(map, key); in vdo_int_map_put() 647 neighborhood = select_bucket(map, key); in vdo_int_map_put() 651 bucket->key = key; in vdo_int_map_put() [all …]
|
| /drivers/net/can/spi/mcp251xfd/ |
| A D | mcp251xfd-dump.c | 27 enum mcp251xfd_dump_object_ring_key key; member 110 reg->reg = cpu_to_le32(dump_ring[i].key); in mcp251xfd_dump_ring() 124 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_HEAD, in mcp251xfd_dump_tef_ring() 127 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_TAIL, in mcp251xfd_dump_tef_ring() 130 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_BASE, in mcp251xfd_dump_tef_ring() 133 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_NR, in mcp251xfd_dump_tef_ring() 157 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_HEAD, in mcp251xfd_dump_rx_ring_one() 160 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_TAIL, in mcp251xfd_dump_rx_ring_one() 163 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_BASE, in mcp251xfd_dump_rx_ring_one() 166 .key = MCP251XFD_DUMP_OBJECT_RING_KEY_NR, in mcp251xfd_dump_rx_ring_one() [all …]
|