Searched refs:key_idx (Results 1 – 13 of 13) sorted by relevance
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ring.h | 90 uint64_t key_idx = db->db_key64 | db_idx; in bnxt_db_write() local 92 rte_write64(key_idx, doorbell); in bnxt_db_write() 94 uint32_t key_idx = db->db_key32 | db_idx; in bnxt_db_write() local 96 rte_write32(key_idx, doorbell); in bnxt_db_write() 104 uint64_t key_idx = cpr->cp_db.db_key64 | DBR_TYPE_NQ | db_idx; in bnxt_db_nq() local 111 rte_write64(key_idx, doorbell); in bnxt_db_nq() 118 uint64_t key_idx = cpr->cp_db.db_key64 | DBR_TYPE_NQ_ARM | db_idx; in bnxt_db_nq_arm() local 124 rte_write64(key_idx, doorbell); in bnxt_db_nq_arm() 133 uint64_t key_idx = db->db_key64 | idx; in bnxt_db_cq() local 137 rte_write64_relaxed(key_idx, doorbell); in bnxt_db_cq()
|
| /dpdk/lib/hash/ |
| H A D | rte_cuckoo_hash.c | 52 uint32_t key_idx; member 1274 uint32_t key_idx; in search_one_bucket_lf() local 1286 key_idx = __atomic_load_n(&bkt->key_idx[i], in search_one_bucket_lf() 1642 uint32_t key_idx; in search_and_remove() local 1646 key_idx = __atomic_load_n(&bkt->key_idx[i], in search_and_remove() 1925 uint32_t key_idx = in __bulk_lookup_l() local 1939 uint32_t key_idx = in __bulk_lookup_l() local 1967 if (!!key_idx & in __bulk_lookup_l() 1996 if (!!key_idx & in __bulk_lookup_l() 2125 if (!!key_idx & in __bulk_lookup_lf() [all …]
|
| H A D | rte_cuckoo_hash.h | 158 uint32_t key_idx[RTE_HASH_BUCKET_ENTRIES]; member
|
| /dpdk/lib/efd/ |
| H A D | rte_efd.c | 30 #define EFD_KEY(key_idx, table) (table->keys + ((key_idx) * table->key_len)) argument 176 uint32_t key_idx[EFD_MAX_GROUP_NUM_RULES]; member 853 new_group->key_idx[new_group->num_rules] = in move_groups() 854 current_group->key_idx[i]; in move_groups() 866 current_group->key_idx[empty_idx] = in move_groups() 867 current_group->key_idx[i]; in move_groups() 897 current_group->key_idx[i]; in revert_groups() 1006 key_idx_previous = current_group->key_idx[i]; in efd_compute_update() 1052 current_group->key_idx[key_changed_index] = in efd_compute_update() 1053 current_group->key_idx[last]; in efd_compute_update() [all …]
|
| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_gen_hash.c | 194 uint32_t hash_id, key_idx, idx; in ulp_gen_hash_tbl_list_key_search() local 218 key_idx = ULP_HASH_BUCKET_INDEX(bucket); in ulp_gen_hash_tbl_list_key_search() 219 if (key_idx >= hash_tbl->num_key_entries) { in ulp_gen_hash_tbl_list_key_search() 224 &hash_tbl->key_tbl.key_data[key_idx * in ulp_gen_hash_tbl_list_key_search() 231 entry->key_idx = key_idx; in ulp_gen_hash_tbl_list_key_search() 282 entry->key_idx = ULP_HASH_BUCKET_INDEX(bucket); in ulp_gen_hash_tbl_list_index_search() 327 entry->key_idx = key_index; in ulp_gen_hash_tbl_list_add()
|
| H A D | ulp_gen_tbl.c | 287 uint32_t key_idx; in ulp_mapper_gen_tbl_res_free() local 316 key_idx = hash_entry.key_idx; in ulp_mapper_gen_tbl_res_free() 319 key_idx = (uint32_t)res->resource_hndl; in ulp_mapper_gen_tbl_res_free() 321 if (ulp_mapper_gen_tbl_entry_get(gen_tbl_list, key_idx, &entry)) { in ulp_mapper_gen_tbl_res_free() 402 key = hash_entry->key_idx; in ulp_mapper_gen_tbl_hash_entry_add()
|
| H A D | ulp_gen_hash.h | 90 uint32_t key_idx; member
|
| H A D | ulp_mapper.c | 2896 key_index = hash_entry.key_idx; in ulp_mapper_gen_tbl_process()
|
| /dpdk/drivers/net/tap/ |
| H A D | tap_flow.c | 1345 bpf_rss_key(KEY_CMD_RELEASE, &flow->key_idx); in tap_flow_free() 1346 flow->key_idx = 0; in tap_flow_free() 1991 *key_idx = num_used_keys % RTE_DIM(rss_keys); in bpf_rss_key() 1992 while (rss_keys[*key_idx] == KEY_STAT_USED) in bpf_rss_key() 1993 *key_idx = (*key_idx + 1) % RTE_DIM(rss_keys); in bpf_rss_key() 1995 rss_keys[*key_idx] = KEY_STAT_USED; in bpf_rss_key() 2008 *key_idx += KEY_IDX_OFFSET; in bpf_rss_key() 2023 key = *key_idx - KEY_IDX_OFFSET; in bpf_rss_key() 2091 err = bpf_rss_key(KEY_CMD_GET, &flow->key_idx); in rss_add_actions() 2109 &flow->key_idx, &rss_entry); in rss_add_actions() [all …]
|
| H A D | tap_bpf_api.c | 49 int tap_flow_bpf_calc_l3_l4_hash(__u32 key_idx, int map_fd) in tap_flow_bpf_calc_l3_l4_hash() argument 51 l3_l4_hash_insns[4].imm = key_idx; in tap_flow_bpf_calc_l3_l4_hash()
|
| H A D | tap_bpf_program.c | 126 __u32 key_idx = 0xdeadbeef; in rss_l3_l4() local 135 rsskey = map_lookup_elem(&map_keys, &key_idx); in rss_l3_l4()
|
| H A D | tap_flow.h | 61 int tap_flow_bpf_calc_l3_l4_hash(__u32 key_idx, int map_fd);
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_ethdev.c | 7564 uint16_t key_idx = (vsi->type == I40E_VSI_SRIOV) ? in i40e_set_rss_key() local 7571 } else if (key_len != (key_idx + 1) * in i40e_set_rss_key()
|