Home
last modified time | relevance | path

Searched refs:palloc (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/hw/irdma/
A Dpble.c342 struct irdma_pble_alloc *palloc) in get_lvl2_pble() argument
354 lf4k = palloc->total_cnt >> 9; in get_lvl2_pble()
393 palloc->level = PBLE_LEVEL_2; in get_lvl2_pble()
398 free_lvl2(pble_rsrc, palloc); in get_lvl2_pble()
422 palloc->level = PBLE_LEVEL_1; in get_lvl1_pble()
424 lvl1->cnt = palloc->total_cnt; in get_lvl1_pble()
466 palloc->total_cnt = pble_cnt; in irdma_get_pble()
467 palloc->level = PBLE_LEVEL_0; in irdma_get_pble()
512 if (palloc->level == PBLE_LEVEL_2) in irdma_free_pble()
513 free_lvl2(pble_rsrc, palloc); in irdma_free_pble()
[all …]
A Dverbs.c2274 arr = palloc->level1.addr; in irdma_check_mr_contiguous()
2317 level = palloc->level; in irdma_setup_pbles()
2319 palloc->level2.leaf; in irdma_setup_pbles()
2366 arr = palloc->level1.addr; in irdma_handle_q_mem()
2384 hmc_p->idx = palloc->level1.idx; in irdma_handle_q_mem()
2404 hmc_p->idx = palloc->level1.idx; in irdma_handle_q_mem()
2570 struct irdma_pble_alloc *palloc; in irdma_alloc_mr() local
2595 palloc = &iwpbl->pble_alloc; in irdma_alloc_mr()
2634 pbl = palloc->level1.addr; in irdma_set_page()
2733 struct irdma_pble_alloc *palloc; in irdma_reg_user_mr() local
[all …]
A Dpble.h115 struct irdma_pble_alloc *palloc);
117 struct irdma_pble_alloc *palloc,
A Dhw.c592 dma_addr_t *pg_arr = (dma_addr_t *)aeq->palloc.level1.addr; in irdma_destroy_virt_aeq()
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()
1330 pg_arr = (dma_addr_t *)aeq->palloc.level1.addr; in irdma_create_virt_aeq()
1333 irdma_free_pble(rf->pble_rsrc, &aeq->palloc); in irdma_create_virt_aeq()
1378 info.first_pm_pbl_idx = aeq->palloc.level1.idx; in irdma_create_aeq()
A Dmain.h201 struct irdma_pble_alloc palloc; member

Completed in 19 milliseconds