| /OK3568_Linux_fs/external/security/librkcrypto/src/ |
| H A D | rkcrypto_otp_key.c | 63 RK_RES rk_write_oem_otp_key(enum RK_OEM_OTP_KEYID key_id, uint8_t *key, in rk_write_oem_otp_key() argument 73 RK_CRYPTO_CHECK_PARAM(key_id != RK_OEM_OTP_KEY0 && in rk_write_oem_otp_key() 74 key_id != RK_OEM_OTP_KEY1 && in rk_write_oem_otp_key() 75 key_id != RK_OEM_OTP_KEY2 && in rk_write_oem_otp_key() 76 key_id != RK_OEM_OTP_KEY3 && in rk_write_oem_otp_key() 77 key_id != RK_OEM_OTP_KEY_FW); in rk_write_oem_otp_key() 82 RK_CRYPTO_CHECK_PARAM(key_id == RK_OEM_OTP_KEY_FW && in rk_write_oem_otp_key() 100 operation.params[0].value.a = key_id; in rk_write_oem_otp_key() 121 RK_RES rk_oem_otp_key_is_written(enum RK_OEM_OTP_KEYID key_id, uint8_t *is_written) in rk_oem_otp_key_is_written() argument 130 RK_CRYPTO_CHECK_PARAM(key_id != RK_OEM_OTP_KEY0 && in rk_oem_otp_key_is_written() [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_objagg.c | 18 static int key_id_index(unsigned int key_id) in key_id_index() argument 20 if (key_id >= NUM_KEYS) { in key_id_index() 24 return key_id; in key_id_index() 48 unsigned int key_id) in world_obj_get() argument 54 key.id = key_id; in world_obj_get() 57 pr_err("Key %u: Failed to get object.\n", key_id); in world_obj_get() 60 if (!world->key_refs[key_id_index(key_id)]) { in world_obj_get() 61 world->objagg_objs[key_id_index(key_id)] = objagg_obj; in world_obj_get() 62 } else if (world->objagg_objs[key_id_index(key_id)] != objagg_obj) { in world_obj_get() 64 key_id); in world_obj_get() [all …]
|
| /OK3568_Linux_fs/external/security/librkcrypto/test/ |
| H A D | test_otp_key_crypto.c | 145 static int test_otp_key_item_virt(uint32_t key_id, const struct test_otp_key_item *item) in test_otp_key_item_virt() argument 176 switch (key_id) { in test_otp_key_item_virt() 229 rk_res = rk_oem_otp_key_cipher_virt(key_id, &cipher_cfg, in test_otp_key_item_virt() 233 key_id, test_algo_name(algo), key_len * 8, in test_otp_key_item_virt() 257 key_id, test_algo_name(algo), key_len * 8, in test_otp_key_item_virt() 275 key_id, test_algo_name(algo), key_len * 8, in test_otp_key_item_virt() 281 static int test_otp_key_item_fd(uint32_t key_id, const struct test_otp_key_item *item) in test_otp_key_item_fd() argument 314 switch (key_id) { in test_otp_key_item_fd() 367 rk_res = rk_oem_otp_key_cipher(key_id, &cipher_cfg, plain->dma_fd, in test_otp_key_item_fd() 371 key_id, test_algo_name(algo), key_len * 8, in test_otp_key_item_fd() [all …]
|
| H A D | test_throughput.c | 22 static int test_otp_key_item_tp(bool is_virt, uint32_t key_id, uint32_t key_len, in test_otp_key_item_tp() argument 58 res = rk_oem_otp_key_cipher_virt(key_id, &config, in_out, in_out, data_len); in test_otp_key_item_tp() 60 res = rk_oem_otp_key_cipher(key_id, &config, fd->dma_fd, fd->dma_fd, data_len); in test_otp_key_item_tp() 99 uint32_t algo, key_id, mode, operation, len, key_len; in test_otp_key_virt_tp() local 121 key_id = RK_OEM_OTP_KEY3; in test_otp_key_virt_tp() 130 if (test_otp_key_item_tp(true, key_id, key_len, algo, in test_otp_key_virt_tp() 149 uint32_t algo, key_id, mode, operation, len, key_len; in test_otp_key_fd_tp() local 184 key_id = RK_OEM_OTP_KEY3; in test_otp_key_fd_tp() 193 if (test_otp_key_item_tp(false, key_id, key_len, algo, in test_otp_key_fd_tp()
|
| /OK3568_Linux_fs/kernel/net/sctp/ |
| H A D | auth.c | 79 struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp) in sctp_auth_shkey_create() argument 90 new->key_id = key_id; in sctp_auth_shkey_create() 363 new = sctp_auth_shkey_create(sh_key->key_id, gfp); in sctp_auth_asoc_copy_shkeys() 431 __u16 key_id) in sctp_auth_get_shkey() argument 437 if (key->key_id == key_id) { in sctp_auth_get_shkey() 713 __u16 key_id, hmac_id; in sctp_auth_calculate_hmac() local 722 key_id = ntohs(auth->auth_hdr.shkey_id); in sctp_auth_calculate_hmac() 725 if (key_id == asoc->active_key_id) in sctp_auth_calculate_hmac() 840 if (shkey->key_id == auth_key->sca_keynumber) { in sctp_auth_set_key() 882 __u16 key_id) in sctp_auth_set_active_key() argument [all …]
|
| /OK3568_Linux_fs/external/security/librkcrypto/include/ |
| H A D | rkcrypto_otp_key.h | 9 RK_RES rk_write_oem_otp_key(enum RK_OEM_OTP_KEYID key_id, uint8_t *key, uint32_t key_len); 10 RK_RES rk_oem_otp_key_is_written(enum RK_OEM_OTP_KEYID key_id, uint8_t *is_written); 11 RK_RES rk_set_oem_hr_otp_read_lock(enum RK_OEM_OTP_KEYID key_id); 12 RK_RES rk_oem_otp_key_cipher_virt(enum RK_OEM_OTP_KEYID key_id, rk_cipher_config *config, 14 RK_RES rk_oem_otp_key_cipher(enum RK_OEM_OTP_KEYID key_id, rk_cipher_config *config,
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | ethsw.c | 608 static int keyword_match_gen(enum ethsw_keyword_id key_id, int argc, char 611 static int keyword_match_port(enum ethsw_keyword_id key_id, int argc, 614 static int keyword_match_vlan(enum ethsw_keyword_id key_id, int argc, 617 static int keyword_match_pvid(enum ethsw_keyword_id key_id, int argc, 620 static int keyword_match_mac_addr(enum ethsw_keyword_id key_id, int argc, 623 static int keyword_match_aggr(enum ethsw_keyword_id key_id, int argc, 633 int (*match)(enum ethsw_keyword_id key_id, int argc, char *const argv[], 750 static int keyword_match_gen(enum ethsw_keyword_id key_id, int argc, in keyword_match_gen() argument 754 if (strcmp(argv[*argc_nr], keyword[key_id].keyword_name) == 0) { in keyword_match_gen() 755 parsed_cmd->cmd_to_keywords[*argc_nr] = key_id; in keyword_match_gen() [all …]
|
| /OK3568_Linux_fs/kernel/include/net/sctp/ |
| H A D | auth.h | 52 __u16 key_id; member 71 struct sctp_shared_key *sctp_auth_shkey_create(__u16 key_id, gfp_t gfp); 76 __u16 key_id); 105 struct sctp_association *asoc, __u16 key_id); 107 struct sctp_association *asoc, __u16 key_id); 109 struct sctp_association *asoc, __u16 key_id);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/ |
| H A D | security_cam.c | 94 (*sec_cam_table)->sec_cam_entry[i]->key_id = 0; in sec_info_tbl_init() 453 (*sec_cam_table)->sec_cam_entry[i]->key_id = 0; in decide_sec_cam_index() 478 u8 key_id, u8 *sec_cam_idx) in delete_key_from_addr_cam() argument 498 if (role->info.a_info.sec_ent_keyid[i] == key_id && in delete_key_from_addr_cam() 534 u8 key_id, u8 sec_cam_idx) in insert_key_to_addr_cam() argument 568 role->info.a_info.sec_ent_keyid[key_index] = key_id; in insert_key_to_addr_cam() 583 u8 mac_id, u8 key_id, u8 key_type, in m_security_cam_hal() argument 601 sec_cam_entry->key_id = 0; in m_security_cam_hal() 619 sec_cam_bk_entry->key_id = sec_cam_entry->key_id; in m_security_cam_hal() 635 sec_cam_entry->key_id = key_id; in m_security_cam_hal() [all …]
|
| H A D | security_cam.h | 76 u8 key_id; member 243 u8 key_id, 270 u8 key_id, 298 u8 mac_id, u8 key_id, u8 key_type);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/ |
| H A D | security_cam.c | 94 (*sec_cam_table)->sec_cam_entry[i]->key_id = 0; in sec_info_tbl_init() 453 (*sec_cam_table)->sec_cam_entry[i]->key_id = 0; in decide_sec_cam_index() 478 u8 key_id, u8 *sec_cam_idx) in delete_key_from_addr_cam() argument 498 if (role->info.a_info.sec_ent_keyid[i] == key_id && in delete_key_from_addr_cam() 534 u8 key_id, u8 sec_cam_idx) in insert_key_to_addr_cam() argument 568 role->info.a_info.sec_ent_keyid[key_index] = key_id; in insert_key_to_addr_cam() 583 u8 mac_id, u8 key_id, u8 key_type, in m_security_cam_hal() argument 601 sec_cam_entry->key_id = 0; in m_security_cam_hal() 619 sec_cam_bk_entry->key_id = sec_cam_entry->key_id; in m_security_cam_hal() 635 sec_cam_entry->key_id = key_id; in m_security_cam_hal() [all …]
|
| H A D | security_cam.h | 76 u8 key_id; member 243 u8 key_id, 270 u8 key_id, 298 u8 mac_id, u8 key_id, u8 key_type);
|
| /OK3568_Linux_fs/external/security/librkcrypto/demo/ |
| H A D | demo_otpkey.c | 36 uint32_t key_id = RK_OEM_OTP_KEY0; in demo_otpkey() local 77 res = rk_oem_otp_key_cipher(key_id, &config, in->dma_fd, out->dma_fd, len); in demo_otpkey() 93 res = rk_oem_otp_key_cipher(key_id, &config, out->dma_fd, out->dma_fd, len); in demo_otpkey() 120 uint32_t key_id = RK_OEM_OTP_KEY0; in demo_otpkey_virt() local 141 res = rk_oem_otp_key_cipher_virt(key_id, &config, input, output, data_len); in demo_otpkey_virt() 157 res = rk_oem_otp_key_cipher_virt(key_id, &config, output, output, data_len); in demo_otpkey_virt()
|
| /OK3568_Linux_fs/kernel/include/net/ |
| H A D | flow_dissector.h | 294 enum flow_dissector_key_id key_id; member 358 enum flow_dissector_key_id key_id) in dissector_uses_key() argument 360 return flow_dissector->used_keys & (1 << key_id); in dissector_uses_key() 364 enum flow_dissector_key_id key_id, in skb_flow_dissector_target() argument 367 return ((char *)target_container) + flow_dissector->offset[key_id]; in skb_flow_dissector_target()
|
| /OK3568_Linux_fs/u-boot/include/optee_include/ |
| H A D | OpteeClientInterface.h | 96 uint32_t trusty_write_oem_otp_key(enum RK_OEM_OTP_KEYID key_id, 98 uint32_t trusty_oem_otp_key_is_written(enum RK_OEM_OTP_KEYID key_id, uint8_t *value); 99 uint32_t trusty_set_oem_hr_otp_read_lock(enum RK_OEM_OTP_KEYID key_id); 100 uint32_t trusty_oem_otp_key_cipher(enum RK_OEM_OTP_KEYID key_id, rk_cipher_config *config,
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ktls_txrx.c | 25 u32 key_id, u32 resync_tcp_sn) in fill_static_params() argument 51 MLX5_SET(tls_static_params, ctx, dek_index, key_id); in fill_static_params() 58 u32 tis_tir_num, u32 key_id, u32 resync_tcp_sn, in mlx5e_ktls_build_static_params() argument 78 fill_static_params(&wqe->params, info, key_id, resync_tcp_sn); in mlx5e_ktls_build_static_params()
|
| H A D | ktls_tx.c | 55 u32 key_id; member 97 err = mlx5_ktls_create_key(mdev, crypto_info, &priv_tx->key_id); in mlx5e_ktls_add_tx() 117 mlx5_ktls_destroy_key(mdev, priv_tx->key_id); in mlx5e_ktls_add_tx() 134 mlx5_ktls_destroy_key(mdev, priv_tx->key_id); in mlx5e_ktls_del_tx() 173 priv_tx->tisn, priv_tx->key_id, 0, fence, in post_static_params()
|
| /OK3568_Linux_fs/u-boot/lib/rsa/ |
| H A D | rsa-sign.c | 127 char key_id[1024]; in rsa_engine_get_pub_key() local 138 snprintf(key_id, sizeof(key_id), in rsa_engine_get_pub_key() 142 snprintf(key_id, sizeof(key_id), in rsa_engine_get_pub_key() 150 key = ENGINE_load_public_key(engine, key_id, NULL, NULL); in rsa_engine_get_pub_key() 238 char key_id[1024]; in rsa_engine_get_priv_key() local 249 snprintf(key_id, sizeof(key_id), in rsa_engine_get_priv_key() 253 snprintf(key_id, sizeof(key_id), in rsa_engine_get_priv_key() 261 key = ENGINE_load_private_key(engine, key_id, NULL, NULL); in rsa_engine_get_priv_key()
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | flow_dissector.c | 37 enum flow_dissector_key_id key_id) in dissector_set_key() argument 39 flow_dissector->used_keys |= (1 << key_id); in dissector_set_key() 56 key->key_id)); in skb_flow_dissector_init() 58 dissector_set_key(flow_dissector, key->key_id); in skb_flow_dissector_init() 59 flow_dissector->offset[key->key_id] = key->offset; in skb_flow_dissector_init() 1722 .key_id = FLOW_DISSECTOR_KEY_CONTROL, 1726 .key_id = FLOW_DISSECTOR_KEY_BASIC, 1730 .key_id = FLOW_DISSECTOR_KEY_IPV4_ADDRS, 1734 .key_id = FLOW_DISSECTOR_KEY_IPV6_ADDRS, 1738 .key_id = FLOW_DISSECTOR_KEY_TIPC, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/wfx/ |
| H A D | key.c | 47 msg->key_id = key->keyidx; in fill_wep_group() 79 msg->key_id = key->keyidx; in fill_tkip_group() 112 msg->key_id = key->keyidx; in fill_ccmp_group() 127 msg->key_id = key->keyidx; in fill_sms4_pair() 141 msg->key_id = key->keyidx; in fill_sms4_group() 153 msg->key_id = key->keyidx; in fill_aes_cmac_group()
|
| H A D | hif_api_cmd.h | 439 u8 key_id; member 456 u8 key_id; member 469 u8 key_id; member 476 u8 key_id; member 485 u8 key_id; member 491 u8 key_id; member
|
| /OK3568_Linux_fs/u-boot/lib/optee_clientApi/ |
| H A D | OpteeClientInterface.c | 767 uint32_t trusty_write_oem_otp_key(enum RK_OEM_OTP_KEYID key_id, in trusty_write_oem_otp_key() argument 798 TeecOperation.params[0].value.a = key_id; in trusty_write_oem_otp_key() 833 uint32_t trusty_oem_otp_key_is_written(enum RK_OEM_OTP_KEYID key_id, uint8_t *value) in trusty_oem_otp_key_is_written() argument 865 TeecOperation.params[0].value.a = key_id; in trusty_oem_otp_key_is_written() 885 uint32_t trusty_set_oem_hr_otp_read_lock(enum RK_OEM_OTP_KEYID key_id) in trusty_set_oem_hr_otp_read_lock() argument 915 TeecOperation.params[0].value.a = key_id; in trusty_set_oem_hr_otp_read_lock() 936 uint32_t trusty_oem_otp_key_cipher(enum RK_OEM_OTP_KEYID key_id, rk_cipher_config *config, in trusty_oem_otp_key_cipher() argument 948 if (key_id != RK_OEM_OTP_KEY0 && in trusty_oem_otp_key_cipher() 949 key_id != RK_OEM_OTP_KEY1 && in trusty_oem_otp_key_cipher() 950 key_id != RK_OEM_OTP_KEY2 && in trusty_oem_otp_key_cipher() [all …]
|
| /OK3568_Linux_fs/kernel/net/mac802154/ |
| H A D | llsec.c | 411 if (!llsec_key_id_equal(key, &devkey->key_id)) in llsec_devkey_find() 433 if (llsec_devkey_find(dev, &key->key_id)) in mac802154_llsec_devkey_add() 457 devkey = llsec_devkey_find(dev, &key->key_id); in mac802154_llsec_devkey_del() 545 struct ieee802154_llsec_key_id *key_id) in llsec_lookup_key() argument 575 if (id->id != hdr->sec.key_id) in llsec_lookup_key() 591 if (key_id) in llsec_lookup_key() 592 *key_id = key_entry->id; in llsec_lookup_key() 921 next->devkey.key_id = *in_key; in llsec_update_devkey_record() 979 struct ieee802154_llsec_key_id key_id; in mac802154_llsec_decrypt() local 1002 key = llsec_lookup_key(sec, &hdr, &hdr.source, &key_id); in mac802154_llsec_decrypt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/accel/ |
| H A D | tls.c | 121 void mlx5_ktls_destroy_key(struct mlx5_core_dev *mdev, u32 key_id) in mlx5_ktls_destroy_key() argument 123 mlx5_destroy_encryption_key(mdev, key_id); in mlx5_ktls_destroy_key()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | crypto.c | 61 void mlx5_destroy_encryption_key(struct mlx5_core_dev *mdev, u32 key_id) in mlx5_destroy_encryption_key() argument 70 MLX5_SET(general_obj_in_cmd_hdr, in, obj_id, key_id); in mlx5_destroy_encryption_key()
|