Home
last modified time | relevance | path

Searched refs:ULP_INDEX_BITMAP_SIZE (Results 1 – 3 of 3) sorted by relevance

/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_utils.h32 #define ULP_INDEX_BITMAP_SIZE (sizeof(uint64_t) * 8) macro
34 ((ULP_INDEX_BITMAP_SIZE - 1) - \
35 ((i) % ULP_INDEX_BITMAP_SIZE)))
38 (1UL << ((ULP_INDEX_BITMAP_SIZE - 1) - \
39 ((i) % ULP_INDEX_BITMAP_SIZE))))
42 (~(1UL << ((ULP_INDEX_BITMAP_SIZE - 1) - \
43 ((i) % ULP_INDEX_BITMAP_SIZE)))))
46 ((ULP_INDEX_BITMAP_SIZE - 1) - \
47 ((i) % ULP_INDEX_BITMAP_SIZE))) & 1)
H A Dulp_flow_db.c48 uint32_t a_idx = idx / ULP_INDEX_BITMAP_SIZE; in ulp_flow_db_active_flows_bit_set()
87 uint32_t a_idx = idx / ULP_INDEX_BITMAP_SIZE; in ulp_flow_db_active_flows_bit_is_set()
925 idx = lfid / ULP_INDEX_BITMAP_SIZE; in ulp_flow_db_next_entry_get()
926 mod_fid = lfid % ULP_INDEX_BITMAP_SIZE; in ulp_flow_db_next_entry_get()
930 if ((idx * ULP_INDEX_BITMAP_SIZE) >= flowtbl->num_flows) in ulp_flow_db_next_entry_get()
940 lfid = (idx * ULP_INDEX_BITMAP_SIZE) + __builtin_clzl(bs); in ulp_flow_db_next_entry_get()
1416 a_idx = child_fid / ULP_INDEX_BITMAP_SIZE; in ulp_flow_db_pc_db_child_flow_set()
1466 idx = next_fid / ULP_INDEX_BITMAP_SIZE; in ulp_flow_db_parent_child_flow_next_entry_get()
1467 mod_fid = next_fid % ULP_INDEX_BITMAP_SIZE; in ulp_flow_db_parent_child_flow_next_entry_get()
1471 if ((idx * ULP_INDEX_BITMAP_SIZE) >= in ulp_flow_db_parent_child_flow_next_entry_get()
[all …]
H A Dulp_gen_hash.c29 *index = ((idx - 1) * ULP_INDEX_BITMAP_SIZE) + jdx; in ulp_bit_alloc_list_alloc()
33 jdx = (uint32_t)(bsize_64 * ULP_INDEX_BITMAP_SIZE); in ulp_bit_alloc_list_alloc()
45 idx = index / ULP_INDEX_BITMAP_SIZE; in ulp_bit_alloc_list_dealloc()
51 jdx = index % ULP_INDEX_BITMAP_SIZE; in ulp_bit_alloc_list_dealloc()