Searched refs:pg_arr (Results 1 – 9 of 9) sorted by relevance
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | qplib_res.c | 71 if (pbl->pg_arr[i]) { in __free_pbl() 73 (void *)((u64)pbl->pg_arr[i] & in __free_pbl() 81 pbl->pg_arr[i] = NULL; in __free_pbl() 85 if (pbl->pg_arr) { in __free_pbl() 86 vfree(pbl->pg_arr); in __free_pbl() 87 pbl->pg_arr = NULL; in __free_pbl() 162 pbl->pg_arr = vmalloc(sginfo->npages * sizeof(void *)); in __alloc_pbl() 163 if (!pbl->pg_arr) in __alloc_pbl() 168 vfree(pbl->pg_arr); in __alloc_pbl() 175 pbl->pg_arr[i] = dma_zalloc_coherent(&pdev->dev, in __alloc_pbl() [all …]
|
| H A D | qplib_res.h | 229 void **pg_arr; member
|
| /freebsd/sys/dev/bnxt/bnxt_en/ |
| H A D | bnxt_coredump.c | 94 if (!rmem->pg_arr[i].idi_vaddr) in bnxt_copy_crash_data() 100 rmem->pg_arr[i].idi_vaddr, data_len); in bnxt_copy_crash_data()
|
| H A D | bnxt_mgmt.c | 105 if (!rmem2->pg_arr[j].idi_vaddr) in bnxt_get_driver_coredump_len() 114 if (!rmem2->pg_arr[j].idi_vaddr) in bnxt_get_driver_coredump_len() 213 if (!rmem2->pg_arr[k].idi_vaddr) in bnxt_retrieve_driver_coredump() 216 rmem2->pg_arr[k].idi_vaddr, in bnxt_retrieve_driver_coredump() 224 if (!rmem->pg_arr[k].idi_vaddr) in bnxt_retrieve_driver_coredump() 227 rmem->pg_arr[k].idi_vaddr, in bnxt_retrieve_driver_coredump()
|
| H A D | if_bnxt.c | 1004 if (!rmem->pg_arr[i].idi_vaddr) in bnxt_free_ring() 1007 iflib_dma_free(&rmem->pg_arr[i]); in bnxt_free_ring() 1008 rmem->pg_arr[i].idi_vaddr = NULL; in bnxt_free_ring() 1062 rc = iflib_dma_alloc(softc->ctx, rmem->page_size, &rmem->pg_arr[i], 0); in bnxt_alloc_ring() 1067 bnxt_init_ctx_mem(rmem->ctx_mem, rmem->pg_arr[i].idi_vaddr, in bnxt_alloc_ring() 1079 ptr[i] = htole64(rmem->pg_arr[i].idi_paddr | extra_bits); in bnxt_alloc_ring() 1105 rmem->pg_arr = ctx_pg->ctx_arr; in bnxt_alloc_ctx_mem_blk() 1308 bs_trace->magic_byte = rmem_pg_tbl->pg_arr[last_pg].idi_vaddr; in bnxt_bs_trace_init() 1310 bs_trace->magic_byte = rmem->pg_arr[last_pg].idi_vaddr; in bnxt_bs_trace_init()
|
| H A D | bnxt.h | 752 struct iflib_dma_info *pg_arr; member
|
| H A D | bnxt_hwrm.c | 629 *pg_dir = htole64(rmem->pg_arr[0].idi_paddr); in bnxt_hwrm_set_pg_attr() 3495 softc->fw_crash_mem->ring_mem.pg_arr[0].idi_paddr); in bnxt_hwrm_crash_dump_mem_cfg()
|
| /freebsd/sys/dev/irdma/ |
| H A D | osdep.h | 234 void irdma_unmap_vm_page_list(struct irdma_hw *hw, u64 *pg_arr, u32 pg_cnt); 236 u64 *pg_arr, u32 pg_cnt);
|
| H A D | irdma_hw.c | 658 dma_addr_t *pg_arr = (dma_addr_t *) aeq->palloc.level1.addr; in irdma_destroy_virt_aeq() local 660 irdma_unmap_vm_page_list(&rf->hw, pg_arr, pg_cnt); in irdma_destroy_virt_aeq() 1446 dma_addr_t *pg_arr; in irdma_create_virt_aeq() local 1466 pg_arr = (dma_addr_t *) aeq->palloc.level1.addr; in irdma_create_virt_aeq() 1467 status = irdma_map_vm_page_list(&rf->hw, aeq->mem.va, pg_arr, pg_cnt); in irdma_create_virt_aeq()
|