Home
last modified time | relevance | path

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

/freebsd/sys/dev/irdma/
H A Dirdma_pble.h110 u32 pg_cnt; member
162 int irdma_pble_get_paged_mem(struct irdma_chunk *chunk, u32 pg_cnt);
H A Dosdep.h229 void irdma_unmap_vm_page_list(struct irdma_hw *hw, u64 *pg_arr, u32 pg_cnt);
231 u64 *pg_arr, u32 pg_cnt);
H A Dirdma_utils.c2051 u32 pg_cnt) in irdma_map_vm_page_list() argument
2058 for (i = 0; i < pg_cnt; i++) { in irdma_map_vm_page_list()
2078 irdma_unmap_vm_page_list(struct irdma_hw *hw, dma_addr_t * pg_dma, u32 pg_cnt) in irdma_unmap_vm_page_list() argument
2082 for (i = 0; i < pg_cnt; i++) in irdma_unmap_vm_page_list()
2093 if (!chunk->pg_cnt) in irdma_pble_free_paged_mem()
2097 chunk->pg_cnt); in irdma_pble_free_paged_mem()
2113 irdma_pble_get_paged_mem(struct irdma_chunk *chunk, u32 pg_cnt) in irdma_pble_get_paged_mem() argument
2118 chunk->dmainfo.dmaaddrs = kzalloc(pg_cnt << 3, GFP_KERNEL); in irdma_pble_get_paged_mem()
2122 size = PAGE_SIZE * pg_cnt; in irdma_pble_get_paged_mem()
2128 pg_cnt)) { in irdma_pble_get_paged_mem()
[all …]
H A Dirdma_hw.c646 u32 pg_cnt = DIV_ROUND_UP(aeq->mem.size, PAGE_SIZE); in irdma_destroy_virt_aeq() local
649 irdma_unmap_vm_page_list(&rf->hw, pg_arr, pg_cnt); in irdma_destroy_virt_aeq()
1434 u32 pg_cnt; in irdma_create_virt_aeq() local
1446 pg_cnt = DIV_ROUND_UP(aeq->mem.size, PAGE_SIZE); in irdma_create_virt_aeq()
1447 status = irdma_get_pble(rf->pble_rsrc, &aeq->palloc, pg_cnt, true); in irdma_create_virt_aeq()
1454 status = irdma_map_vm_page_list(&rf->hw, aeq->mem.va, pg_arr, pg_cnt); in irdma_create_virt_aeq()
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c1292 int shift, pg_cnt, pages, pbe_cnt, total_num_pbes = 0; in qlnxr_populate_pbls() local
1330 for (pg_cnt = 0; pg_cnt < pages; pg_cnt++) { in qlnxr_populate_pbls()
1334 (umem->page_size * pg_cnt)); in qlnxr_populate_pbls()
1338 umem->page_size * pg_cnt))); in qlnxr_populate_pbls()