Home
last modified time | relevance | path

Searched refs:hash_ctxt (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/drivers/net/bnxt/tf_core/
H A Dtf_shadow_tbl.c68 (ctxt)->hash_ctxt.hid_mask)
150 struct tf_shadow_tbl_hash_ctxt hash_ctxt; member
228 tfp_free(ctxt->hash_ctxt.hashtbl); in tf_shadow_tbl_ctxt_delete()
269 ctxt->hash_ctxt.hashtbl = cparms.mem_va; in tf_shadow_tbl_ctxt_create()
270 ctxt->hash_ctxt.hid_mask = hash_mask; in tf_shadow_tbl_ctxt_create()
271 ctxt->hash_ctxt.hash_entries = hash_size; in tf_shadow_tbl_ctxt_create()
330 if (hid >= ctxt->hash_ctxt.hash_entries) in tf_shadow_tbl_set_hash_entry()
333 ctxt->hash_ctxt.hashtbl[hid] |= entry << (be * 16); in tf_shadow_tbl_set_hash_entry()
352 bucket = &ctxt->hash_ctxt.hashtbl[hid]; in tf_shadow_tbl_clear_hash_entry()
574 hid_mask = ctxt->hash_ctxt.hid_mask; in tf_shadow_tbl_search()
[all …]
H A Dtf_shadow_tcam.c68 (ctxt)->hash_ctxt.hid_mask)
155 struct tf_shadow_tcam_hash_ctxt hash_ctxt; member
237 tfp_free(ctxt->hash_ctxt.hashtbl); in tf_shadow_tcam_ctxt_delete()
278 ctxt->hash_ctxt.hashtbl = cparms.mem_va; in tf_shadow_tcam_ctxt_create()
279 ctxt->hash_ctxt.hid_mask = hash_mask; in tf_shadow_tcam_ctxt_create()
280 ctxt->hash_ctxt.hash_entries = hash_size; in tf_shadow_tcam_ctxt_create()
339 if (hid >= ctxt->hash_ctxt.hash_entries) in tf_shadow_tcam_set_hash_entry()
342 ctxt->hash_ctxt.hashtbl[hid] |= entry << (be * 16); in tf_shadow_tcam_set_hash_entry()
361 bucket = &ctxt->hash_ctxt.hashtbl[hid]; in tf_shadow_tcam_clear_hash_entry()
577 hid_mask = ctxt->hash_ctxt.hid_mask; in tf_shadow_tcam_search()
[all …]