Symbol: dmamem
sys/arch/arm64/dev/rtkit.c
134
struct rtkit_dmamem dmamem[32];
sys/arch/arm64/dev/rtkit.c
170
if (state->ndmamem >= nitems(state->dmamem))
sys/arch/arm64/dev/rtkit.c
208
state->dmamem[state->ndmamem].rdm_map = map;
sys/arch/arm64/dev/rtkit.c
209
state->dmamem[state->ndmamem].rdm_seg = seg;
sys/arch/arm64/dev/rtkit.c
210
state->dmamem[state->ndmamem].rdm_size = size;
sys/arch/arm64/dev/rtkit.c
211
state->dmamem[state->ndmamem].rdm_kva = kva;
sys/arch/arm64/dev/rtkit.c
891
state->dmamem[i].rdm_seg.ds_addr,
sys/arch/arm64/dev/rtkit.c
892
state->dmamem[i].rdm_seg.ds_len);
sys/arch/arm64/dev/rtkit.c
894
bus_dmamap_unload(rk->rk_dmat, state->dmamem[i].rdm_map);
sys/arch/arm64/dev/rtkit.c
895
bus_dmamap_destroy(rk->rk_dmat, state->dmamem[i].rdm_map);
sys/arch/arm64/dev/rtkit.c
896
bus_dmamem_unmap(rk->rk_dmat, state->dmamem[i].rdm_kva,
sys/arch/arm64/dev/rtkit.c
897
state->dmamem[i].rdm_size);
sys/arch/arm64/dev/rtkit.c
898
bus_dmamem_free(rk->rk_dmat, &state->dmamem[i].rdm_seg, 1);
sys/dev/pci/emuxki.c
1031
htole32((((DMAADDR(mem->dmamem) +
sys/dev/pci/emuxki.c
1036
return (KERNADDR(mem->dmamem));
sys/dev/pci/emuxki.c
1056
return (KERNADDR(mem->dmamem));
sys/dev/pci/emuxki.c
1653
if (KERNADDR(mem->dmamem) != ptr)
sys/dev/pci/emuxki.c
1695
DMAADDR(mem->dmamem));
sys/dev/pci/emuxki.c
2193
if (KERNADDR(mem->dmamem) != ptr)
sys/dev/pci/emuxki.c
2198
numblocks = DMASIZE(mem->dmamem) / EMU_PTESIZE;
sys/dev/pci/emuxki.c
2199
if (DMASIZE(mem->dmamem) % EMU_PTESIZE)
sys/dev/pci/emuxki.c
249
emuxki_dmamem_delete(struct dmamem *mem, int type)
sys/dev/pci/emuxki.c
255
struct dmamem *
sys/dev/pci/emuxki.c
259
struct dmamem *mem;
sys/dev/pci/emuxki.c
313
emuxki_dmamem_free(struct dmamem *mem, int type)
sys/dev/pci/emuxki.c
79
struct dmamem *emuxki_dmamem_alloc(bus_dma_tag_t, size_t, bus_size_t,
sys/dev/pci/emuxki.c
81
void emuxki_dmamem_free(struct dmamem *, int);
sys/dev/pci/emuxki.c
82
void emuxki_dmamem_delete(struct dmamem *mem, int type);
sys/dev/pci/emuxki.c
987
if ((mem->dmamem = emuxki_dmamem_alloc(sc->sc_dmat, size,
sys/dev/pci/emuxki.c
998
emuxki_dmamem_free(mem->dmamem, type);
sys/dev/pci/emuxkivar.h
235
struct dmamem *ptb;
sys/dev/pci/emuxkivar.h
236
struct dmamem *silentpage;
sys/dev/pci/emuxkivar.h
79
struct dmamem *dmamem;
sys/dev/pci/if_nxe.c
1071
} __packed *dmamem;
sys/dev/pci/if_nxe.c
1091
sc->sc_ctx = nxe_dmamem_alloc(sc, sizeof(*dmamem), PAGE_SIZE);
sys/dev/pci/if_nxe.c
1095
dmamem = NXE_DMA_KVA(sc->sc_ctx);
sys/dev/pci/if_nxe.c
1098
ctx = &dmamem->ctx;
sys/dev/pci/if_nxe.c
1099
ctx->ctx_cmd_consumer_addr = htole64(dva + sizeof(dmamem->ctx));
sys/dev/pci/if_nxe.c
1102
sc->sc_cmd_consumer = &dmamem->cmd_consumer;
sys/dev/pci/if_qwx_pci.c
1231
if (ring->dmamem) {
sys/dev/pci/if_qwx_pci.c
1232
qwx_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwx_pci.c
1233
ring->dmamem = NULL;
sys/dev/pci/if_qwx_pci.c
1251
ring->dmamem = qwx_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwx_pci.c
1252
if (ring->dmamem == NULL)
sys/dev/pci/if_qwx_pci.c
1384
if (ring->dmamem) {
sys/dev/pci/if_qwx_pci.c
1385
qwx_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwx_pci.c
1386
ring->dmamem = NULL;
sys/dev/pci/if_qwx_pci.c
1402
ring->dmamem = qwx_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwx_pci.c
1403
if (ring->dmamem == NULL)
sys/dev/pci/if_qwx_pci.c
1442
if (ring->dmamem)
sys/dev/pci/if_qwx_pci.c
1443
qwx_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwx_pci.c
1457
ring->dmamem = qwx_dmamem_alloc(sc->sc_dmat, ring->size, ring->size);
sys/dev/pci/if_qwx_pci.c
1458
if (ring->dmamem == NULL)
sys/dev/pci/if_qwx_pci.c
2514
paddr = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2538
paddr = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2564
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
2573
return QWX_DMA_KVA(ring->dmamem) + offset;
sys/dev/pci/if_qwx_pci.c
2581
uint64_t base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2634
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
2635
void *addr = QWX_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2650
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
2724
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwx_pci.c
2725
0, QWX_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_qwx_pci.c
2727
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
276
struct qwx_dmamem *dmamem;
sys/dev/pci/if_qwx_pci.c
2763
paddr = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2793
uint64_t wp = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2818
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem), 0,
sys/dev/pci/if_qwx_pci.c
2819
QWX_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_qwx_pci.c
296
struct qwx_dmamem *dmamem;
sys/dev/pci/if_qwx_pci.c
316
struct qwx_dmamem *dmamem;
sys/dev/pci/if_qwx_pci.c
3590
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
3591
void *addr = QWX_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
3712
uint64_t base = QWX_DMA_DVA(cmd_ring->dmamem);
sys/dev/pci/if_qwx_pci.c
3775
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
3781
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwx_pci.c
3782
0, QWX_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_qwx_pci.c
3865
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
3998
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
4002
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwx_pci.c
4003
0, QWX_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_qwz_pci.c
1095
if (ring->dmamem) {
sys/dev/pci/if_qwz_pci.c
1096
qwz_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwz_pci.c
1097
ring->dmamem = NULL;
sys/dev/pci/if_qwz_pci.c
1115
ring->dmamem = qwz_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwz_pci.c
1116
if (ring->dmamem == NULL)
sys/dev/pci/if_qwz_pci.c
1224
if (ring->dmamem) {
sys/dev/pci/if_qwz_pci.c
1225
qwz_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwz_pci.c
1226
ring->dmamem = NULL;
sys/dev/pci/if_qwz_pci.c
1242
ring->dmamem = qwz_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwz_pci.c
1243
if (ring->dmamem == NULL)
sys/dev/pci/if_qwz_pci.c
1282
if (ring->dmamem)
sys/dev/pci/if_qwz_pci.c
1283
qwz_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwz_pci.c
1297
ring->dmamem = qwz_dmamem_alloc(sc->sc_dmat, ring->size, ring->size);
sys/dev/pci/if_qwz_pci.c
1298
if (ring->dmamem == NULL)
sys/dev/pci/if_qwz_pci.c
2381
paddr = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2405
paddr = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2431
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
2440
return QWZ_DMA_KVA(ring->dmamem) + offset;
sys/dev/pci/if_qwz_pci.c
2448
uint64_t base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2501
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
2502
void *addr = QWZ_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2517
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
2591
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwz_pci.c
2592
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_qwz_pci.c
2594
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2630
paddr = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2660
uint64_t wp = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2685
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem), 0,
sys/dev/pci/if_qwz_pci.c
2686
QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_qwz_pci.c
277
struct qwz_dmamem *dmamem;
sys/dev/pci/if_qwz_pci.c
297
struct qwz_dmamem *dmamem;
sys/dev/pci/if_qwz_pci.c
317
struct qwz_dmamem *dmamem;
sys/dev/pci/if_qwz_pci.c
3454
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
3455
void *addr = QWZ_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3576
uint64_t base = QWZ_DMA_DVA(cmd_ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3639
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3645
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwz_pci.c
3646
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_qwz_pci.c
3729
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3862
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3866
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwz_pci.c
3867
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_vmx.c
1067
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
1068
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_vmx.c
1096
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
1097
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_PREREAD);
sys/dev/pci/if_vmx.c
110
struct vmx_dmamem dmamem;
sys/dev/pci/if_vmx.c
1124
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
1125
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_vmx.c
1215
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
1216
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_PREREAD);
sys/dev/pci/if_vmx.c
1660
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
1661
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_vmx.c
1749
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
1750
0, VMX_DMA_LEN(&ring->dmamem),
sys/dev/pci/if_vmx.c
1757
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
1758
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_vmx.c
607
if (vmx_dmamem_alloc(sc, &ring->dmamem,
sys/dev/pci/if_vmx.c
610
ring->txd = VMX_DMA_KVA(&ring->dmamem);
sys/dev/pci/if_vmx.c
611
if (vmx_dmamem_alloc(sc, &comp_ring->dmamem,
sys/dev/pci/if_vmx.c
614
comp_ring->txcd = VMX_DMA_KVA(&comp_ring->dmamem);
sys/dev/pci/if_vmx.c
627
ts->cmd_ring = VMX_DMA_DVA(&ring->dmamem);
sys/dev/pci/if_vmx.c
629
ts->comp_ring = VMX_DMA_DVA(&comp_ring->dmamem);
sys/dev/pci/if_vmx.c
650
if (vmx_dmamem_alloc(sc, &ring->dmamem,
sys/dev/pci/if_vmx.c
653
ring->rxd = VMX_DMA_KVA(&ring->dmamem);
sys/dev/pci/if_vmx.c
656
if (vmx_dmamem_alloc(sc, &comp_ring->dmamem,
sys/dev/pci/if_vmx.c
659
comp_ring->rxcd = VMX_DMA_KVA(&comp_ring->dmamem);
sys/dev/pci/if_vmx.c
681
rs->cmd_ring[0] = VMX_DMA_DVA(&rq->cmd_ring[0].dmamem);
sys/dev/pci/if_vmx.c
682
rs->cmd_ring[1] = VMX_DMA_DVA(&rq->cmd_ring[1].dmamem);
sys/dev/pci/if_vmx.c
685
rs->comp_ring = VMX_DMA_DVA(&comp_ring->dmamem);
sys/dev/pci/if_vmx.c
705
memset(VMX_DMA_KVA(&ring->dmamem), 0,
sys/dev/pci/if_vmx.c
706
VMX_DMA_LEN(&ring->dmamem));
sys/dev/pci/if_vmx.c
707
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
708
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_vmx.c
709
memset(VMX_DMA_KVA(&comp_ring->dmamem), 0,
sys/dev/pci/if_vmx.c
710
VMX_DMA_LEN(&comp_ring->dmamem));
sys/dev/pci/if_vmx.c
711
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
712
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_PREREAD);
sys/dev/pci/if_vmx.c
754
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
755
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_vmx.c
778
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
779
0, VMX_DMA_LEN(&ring->dmamem),
sys/dev/pci/if_vmx.c
790
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
791
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_vmx.c
818
memset(VMX_DMA_KVA(&ring->dmamem), 0,
sys/dev/pci/if_vmx.c
819
VMX_DMA_LEN(&ring->dmamem));
sys/dev/pci/if_vmx.c
820
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
821
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_vmx.c
834
memset(VMX_DMA_KVA(&comp_ring->dmamem), 0,
sys/dev/pci/if_vmx.c
835
VMX_DMA_LEN(&comp_ring->dmamem));
sys/dev/pci/if_vmx.c
836
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
837
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_PREREAD);
sys/dev/pci/if_vmx.c
84
struct vmx_dmamem dmamem;
sys/dev/pci/if_vmx.c
848
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
849
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_vmx.c
850
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
851
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_vmx.c
872
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&comp_ring->dmamem),
sys/dev/pci/if_vmx.c
873
0, VMX_DMA_LEN(&comp_ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_vmx.c
877
bus_dmamap_sync(sc->sc_dmat, VMX_DMA_MAP(&ring->dmamem),
sys/dev/pci/if_vmx.c
878
0, VMX_DMA_LEN(&ring->dmamem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_vmx.c
96
struct vmx_dmamem dmamem;
sys/dev/pci/ips.c
2034
ips_dmamem_alloc(struct dmamem *dm, bus_dma_tag_t tag, bus_size_t size)
sys/dev/pci/ips.c
2066
ips_dmamem_free(struct dmamem *dm)
sys/dev/pci/ips.c
405
struct dmamem sc_infom;
sys/dev/pci/ips.c
409
struct dmamem sc_cmdbm;
sys/dev/pci/ips.c
417
struct dmamem sc_sqm;
sys/dev/pci/ips.c
482
int ips_dmamem_alloc(struct dmamem *, bus_dma_tag_t, bus_size_t);
sys/dev/pci/ips.c
483
void ips_dmamem_free(struct dmamem *);