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
1238
if (ring->dmamem) {
sys/dev/pci/if_qwx_pci.c
1239
qwx_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwx_pci.c
1240
ring->dmamem = NULL;
sys/dev/pci/if_qwx_pci.c
1258
ring->dmamem = qwx_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwx_pci.c
1259
if (ring->dmamem == NULL)
sys/dev/pci/if_qwx_pci.c
1391
if (ring->dmamem) {
sys/dev/pci/if_qwx_pci.c
1392
qwx_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwx_pci.c
1393
ring->dmamem = NULL;
sys/dev/pci/if_qwx_pci.c
1409
ring->dmamem = qwx_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwx_pci.c
1410
if (ring->dmamem == NULL)
sys/dev/pci/if_qwx_pci.c
1449
if (ring->dmamem)
sys/dev/pci/if_qwx_pci.c
1450
qwx_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwx_pci.c
1464
ring->dmamem = qwx_dmamem_alloc(sc->sc_dmat, ring->size, ring->size);
sys/dev/pci/if_qwx_pci.c
1465
if (ring->dmamem == NULL)
sys/dev/pci/if_qwx_pci.c
2611
paddr = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2635
paddr = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2662
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
2671
return QWX_DMA_KVA(ring->dmamem) + offset;
sys/dev/pci/if_qwx_pci.c
2679
uint64_t base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2732
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
2733
void *addr = QWX_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2748
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
276
struct qwx_dmamem *dmamem;
sys/dev/pci/if_qwx_pci.c
2822
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwx_pci.c
2823
0, QWX_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_qwx_pci.c
2825
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2861
paddr = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2892
uint64_t wp = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
2917
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem), 0,
sys/dev/pci/if_qwx_pci.c
2918
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
3698
uint64_t base = QWX_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwx_pci.c
3699
void *addr = QWX_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
3825
uint64_t base = QWX_DMA_DVA(cmd_ring->dmamem);
sys/dev/pci/if_qwx_pci.c
3889
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
3895
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwx_pci.c
3896
0, QWX_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_qwx_pci.c
3981
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
4115
base = QWX_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwx_pci.c
4119
bus_dmamap_sync(sc->sc_dmat, QWX_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwx_pci.c
4120
0, QWX_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_qwz_pci.c
1107
if (ring->dmamem) {
sys/dev/pci/if_qwz_pci.c
1108
qwz_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwz_pci.c
1109
ring->dmamem = NULL;
sys/dev/pci/if_qwz_pci.c
1127
ring->dmamem = qwz_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwz_pci.c
1128
if (ring->dmamem == NULL)
sys/dev/pci/if_qwz_pci.c
1236
if (ring->dmamem) {
sys/dev/pci/if_qwz_pci.c
1237
qwz_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwz_pci.c
1238
ring->dmamem = NULL;
sys/dev/pci/if_qwz_pci.c
1254
ring->dmamem = qwz_dmamem_alloc(sc->sc_dmat, size, size);
sys/dev/pci/if_qwz_pci.c
1255
if (ring->dmamem == NULL)
sys/dev/pci/if_qwz_pci.c
1294
if (ring->dmamem)
sys/dev/pci/if_qwz_pci.c
1295
qwz_dmamem_free(sc->sc_dmat, ring->dmamem);
sys/dev/pci/if_qwz_pci.c
1309
ring->dmamem = qwz_dmamem_alloc(sc->sc_dmat, ring->size, ring->size);
sys/dev/pci/if_qwz_pci.c
1310
if (ring->dmamem == NULL)
sys/dev/pci/if_qwz_pci.c
2420
paddr = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2444
paddr = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2470
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
2479
return QWZ_DMA_KVA(ring->dmamem) + offset;
sys/dev/pci/if_qwz_pci.c
2487
uint64_t base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2540
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
2541
void *addr = QWZ_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2556
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
2630
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwz_pci.c
2631
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_qwz_pci.c
2633
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2669
paddr = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2699
uint64_t wp = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
2724
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem), 0,
sys/dev/pci/if_qwz_pci.c
2725
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
3543
uint64_t base = QWZ_DMA_DVA(ring->dmamem), offset;
sys/dev/pci/if_qwz_pci.c
3544
void *addr = QWZ_DMA_KVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3670
uint64_t base = QWZ_DMA_DVA(cmd_ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3733
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3739
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwz_pci.c
3740
0, QWZ_DMA_LEN(ring->dmamem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_qwz_pci.c
3823
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3956
base = QWZ_DMA_DVA(ring->dmamem);
sys/dev/pci/if_qwz_pci.c
3960
bus_dmamap_sync(sc->sc_dmat, QWZ_DMA_MAP(ring->dmamem),
sys/dev/pci/if_qwz_pci.c
3961
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 *);