Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/imagination/
H A Dpvr_mmu.c1482 struct pvr_page_table_l2 *l2_table = in pvr_page_table_l2_insert() local
1485 pvr_page_table_l2_get_entry_raw(l2_table, in pvr_page_table_l2_insert()
1491 child_table->parent = l2_table; in pvr_page_table_l2_insert()
1493 l2_table->entries[op_ctx->curr_page.l2_idx] = child_table; in pvr_page_table_l2_insert()
1494 ++l2_table->entry_count; in pvr_page_table_l2_insert()
1509 struct pvr_page_table_l2 *l2_table = in pvr_page_table_l2_remove() local
1512 pvr_page_table_l2_get_entry_raw(l2_table, in pvr_page_table_l2_remove()
1515 WARN_ON(op_ctx->curr_page.l1_table->parent != l2_table); in pvr_page_table_l2_remove()
1519 l2_table->entries[op_ctx->curr_page.l1_table->parent_idx] = NULL; in pvr_page_table_l2_remove()
1525 --l2_table->entry_count; in pvr_page_table_l2_remove()
[all …]
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c959 rc = rhashtable_remove_fast(&tc_info->l2_table, &l2_node->node, in bnxt_tc_put_l2_node()
971 bnxt_tc_get_l2_node(struct bnxt *bp, struct rhashtable *l2_table, in bnxt_tc_get_l2_node() argument
978 l2_node = rhashtable_lookup_fast(l2_table, l2_key, ht_params); in bnxt_tc_get_l2_node()
987 rc = rhashtable_insert_fast(l2_table, &l2_node->node, in bnxt_tc_get_l2_node()
1013 l2_node = bnxt_tc_get_l2_node(bp, &tc_info->l2_table, in bnxt_tc_get_ref_flow_handle()
2036 rc = rhashtable_init(&tc_info->l2_table, &tc_info->l2_ht_params); in bnxt_init_tc()
2077 rhashtable_destroy(&tc_info->l2_table); in bnxt_init_tc()
2096 rhashtable_destroy(&tc_info->l2_table); in bnxt_shutdown_tc()
H A Dbnxt.h1841 struct rhashtable l2_table; member