Home
last modified time | relevance | path

Searched refs:pd_table (Results 1 – 8 of 8) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/
A Di40e_hmc.c63 &sd_entry->u.pd_table.pd_entry_virt_mem, in i40e_add_sd_table_entry()
67 sd_entry->u.pd_table.pd_entry = in i40e_add_sd_table_entry()
70 sd_entry->u.pd_table.pd_page_addr = mem; in i40e_add_sd_table_entry()
114 struct i40e_hmc_pd_table *pd_table; in i40e_add_pd_table_entry() local
136 pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table; in i40e_add_pd_table_entry()
166 I40E_INC_PD_REFCNT(pd_table); in i40e_add_pd_table_entry()
193 struct i40e_hmc_pd_table *pd_table; in i40e_remove_pd_bp() local
214 pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table; in i40e_remove_pd_bp()
222 I40E_DEC_PD_REFCNT(pd_table); in i40e_remove_pd_bp()
233 if (!pd_table->ref_cnt) in i40e_remove_pd_bp()
[all …]
A Di40e_hmc.h59 struct i40e_hmc_pd_table pd_table; member
84 #define I40E_INC_PD_REFCNT(pd_table) ((pd_table)->ref_cnt++) argument
88 #define I40E_DEC_PD_REFCNT(pd_table) ((pd_table)->ref_cnt--) argument
A Di40e_lan_hmc.c388 sd_entry->u.pd_table.pd_page_addr.pa, in i40e_create_lan_hmc_object()
526 struct i40e_hmc_pd_table *pd_table; in i40e_delete_lan_hmc_object() local
587 pd_table = in i40e_delete_lan_hmc_object()
588 &info->hmc_info->sd_table.sd_entry[sd_idx].u.pd_table; in i40e_delete_lan_hmc_object()
589 if (pd_table->pd_entry[rel_pd_idx].valid) { in i40e_delete_lan_hmc_object()
1027 pd_entry = &sd_entry->u.pd_table.pd_entry[rel_pd_idx]; in i40e_hmc_get_object_va()
/linux-6.3-rc2/drivers/infiniband/hw/irdma/
A Dhmc.c411 pd_table = &info->hmc_info->sd_table.sd_entry[sd_idx].u.pd_table; in irdma_sc_del_hmc_obj()
412 if (pd_table->pd_entry && in irdma_sc_del_hmc_obj()
433 pd_table = &info->hmc_info->sd_table.sd_entry[i].u.pd_table; in irdma_sc_del_hmc_obj()
451 pd_table->pd_entry) { in irdma_sc_del_hmc_obj()
453 pd_table->pd_entry = NULL; in irdma_sc_del_hmc_obj()
564 pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table; in irdma_add_pd_table_entry()
591 pd_table->use_cnt++; in irdma_add_pd_table_entry()
633 pd_table = &hmc_info->sd_table.sd_entry[sd_idx].u.pd_table; in irdma_remove_pd_bp()
639 pd_table->use_cnt--; in irdma_remove_pd_bp()
654 if (!pd_table->use_cnt) in irdma_remove_pd_bp()
[all …]
A Dhmc.h84 struct irdma_hmc_pd_table pd_table; member
A Dpble.c165 pd_entry = &sd_entry->u.pd_table.pd_entry[rel_pd_idx++]; in add_bp_pages()
280 sd_entry->u.pd_table.pd_page_addr.pa : in add_pble_prm()
/linux-6.3-rc2/drivers/infiniband/hw/mthca/
A Dmthca_pd.c46 pd->pd_num = mthca_alloc(&dev->pd_table.alloc); in mthca_pd_alloc()
56 mthca_free(&dev->pd_table.alloc, pd->pd_num); in mthca_pd_alloc()
66 mthca_free(&dev->pd_table.alloc, pd->pd_num); in mthca_pd_free()
71 return mthca_alloc_init(&dev->pd_table.alloc, in mthca_init_pd_table()
80 mthca_alloc_cleanup(&dev->pd_table.alloc); in mthca_cleanup_pd_table()
A Dmthca_dev.h339 struct mthca_pd_table pd_table; member

Completed in 27 milliseconds