Searched refs:dma_data (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/sys/dev/bnxt/ |
H A D | bnxt_hwrm.c | 1128 struct iflib_dma_info dma_data; local 1134 rc = iflib_dma_alloc(softc->ctx, length, &dma_data, 1139 rc = copyin(data, dma_data.idi_vaddr, length); 1144 memcpy(dma_data.idi_vaddr, data, length); 1145 bus_dmamap_sync(dma_data.idi_tag, dma_data.idi_map, 1149 req.host_src_addr = htole64(dma_data.idi_paddr); 1161 iflib_dma_free(&dma_data); 1224 struct iflib_dma_info dma_data; local 1229 rc = iflib_dma_alloc(softc->ctx, data_length, &dma_data, 1331 bnxt_hwrm_nvm_get_dir_entries(struct bnxt_softc *softc, uint32_t *entries, uint32_t *entry_length, struct iflib_dma_info *dma_data) argument [all...] |
H A D | bnxt_hwrm.h | 93 uint32_t *entries, uint32_t *entry_length, struct iflib_dma_info *dma_data);
|
H A D | bnxt_sysctl.c | 722 struct iflib_dma_info dma_data; local 738 dma_data.idi_vaddr = NULL; 740 rc = iflib_dma_alloc(softc->ctx, data_len, &dma_data, 744 &dma_data); 746 pkglog = dma_data.idi_vaddr; 768 dma_data.idi_vaddr = NULL; 772 if (dma_data.idi_vaddr) 773 iflib_dma_free(&dma_data);
|
H A D | if_bnxt.c | 1693 struct iflib_dma_info dma_data; local 1702 min(rd->length, 0x8000), &dma_data, BUS_DMA_NOWAIT); 1709 rd->offset + offset, csize, &dma_data); 1717 copyout(dma_data.idi_vaddr, 1726 iflib_dma_free(&dma_data); 1835 struct iflib_dma_info dma_data; local 1838 &dma_data, BUS_DMA_NOWAIT); 1842 &get->entry_length, &dma_data); 1849 copyout(dma_data.idi_vaddr, get->data, 1854 iflib_dma_free(&dma_data); [all...] |
Completed in 66 milliseconds