Searched refs:pble_rsrc (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/infiniband/hw/irdma/ |
A D | pble.c | 47 pble_rsrc->dev = dev; in irdma_hmc_init_pble() 52 pble_rsrc->unallocated_pble = in irdma_hmc_init_pble() 54 pble_rsrc->next_fpm_addr = pble_rsrc->fpm_base_addr + (fpm_idx << 3); in irdma_hmc_init_pble() 61 if (add_pble_prm(pble_rsrc)) { in irdma_hmc_init_pble() 241 get_sd_pd_idx(pble_rsrc, idx); in add_pble_prm() 258 pble_rsrc->next_fpm_addr); in add_pble_prm() 266 pble_rsrc->stats_direct_sds++; in add_pble_prm() 394 pble_rsrc->stats_lvl2++; in get_lvl2_pble() 398 free_lvl2(pble_rsrc, palloc); in get_lvl2_pble() 425 pble_rsrc->stats_lvl1++; in get_lvl1_pble() [all …]
|
A D | pble.h | 110 void irdma_destroy_pble_prm(struct irdma_hmc_pble_rsrc *pble_rsrc); 113 struct irdma_hmc_pble_rsrc *pble_rsrc); 114 void irdma_free_pble(struct irdma_hmc_pble_rsrc *pble_rsrc, 116 enum irdma_status_code irdma_get_pble(struct irdma_hmc_pble_rsrc *pble_rsrc, 127 void irdma_pble_acquire_lock(struct irdma_hmc_pble_rsrc *pble_rsrc, 129 void irdma_pble_release_lock(struct irdma_hmc_pble_rsrc *pble_rsrc,
|
A D | hw.c | 595 irdma_free_pble(rf->pble_rsrc, &aeq->palloc); in irdma_destroy_virt_aeq() 1324 status = irdma_get_pble(rf->pble_rsrc, &aeq->palloc, pg_cnt, true); in irdma_create_virt_aeq() 1333 irdma_free_pble(rf->pble_rsrc, &aeq->palloc); in irdma_create_virt_aeq() 1589 rf->pble_rsrc = (struct irdma_hmc_pble_rsrc *)rf->hmc_info_mem; in irdma_initialize_dev() 1592 (rf->pble_rsrc + 1); in irdma_initialize_dev() 1729 irdma_destroy_pble_prm(rf->pble_rsrc); in irdma_ctrl_deinit_hw() 1820 rf->pble_rsrc); in irdma_rt_init_hw() 1830 irdma_destroy_pble_prm(rf->pble_rsrc); in irdma_rt_init_hw()
|
A D | verbs.c | 2311 status = irdma_get_pble(rf->pble_rsrc, palloc, iwmr->page_cnt, in irdma_setup_pbles() 2360 irdma_free_pble(iwdev->rf->pble_rsrc, palloc); in irdma_handle_q_mem() 2414 irdma_free_pble(iwdev->rf->pble_rsrc, palloc); in irdma_handle_q_mem() 2597 status = irdma_get_pble(iwdev->rf->pble_rsrc, palloc, iwmr->page_cnt, in irdma_alloc_mr() 2610 irdma_free_pble(iwdev->rf->pble_rsrc, palloc); in irdma_alloc_mr() 2843 irdma_free_pble(iwdev->rf->pble_rsrc, palloc); in irdma_reg_user_mr() 2874 irdma_free_pble(iwdev->rf->pble_rsrc, palloc); in irdma_reg_user_mr() 3034 irdma_free_pble(iwdev->rf->pble_rsrc, palloc); in irdma_dereg_mr()
|
A D | main.h | 304 struct irdma_hmc_pble_rsrc *pble_rsrc; member
|
Completed in 20 milliseconds