/src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
hypercall.h | 68 unsigned long size, dma_addr_t *dma_addr); 69 void (*dma_unmap_guest_page)(unsigned long handle, dma_addr_t dma_addr); 71 int (*dma_pin_guest_page)(unsigned long handle, dma_addr_t dma_addr);
|
mpt.h | 235 * @dma_addr: retrieve allocated dma addr 242 dma_addr_t *dma_addr) 245 dma_addr); 251 * @dma_addr: the mapped dma addr 254 struct intel_vgpu *vgpu, dma_addr_t dma_addr) 256 intel_gvt_host.mpt->dma_unmap_guest_page(vgpu->handle, dma_addr); 262 * @dma_addr: guest dma addr 269 dma_addr_t dma_addr) 271 return intel_gvt_host.mpt->dma_pin_guest_page(vgpu->handle, dma_addr);
|
kvmgt.c | 111 dma_addr_t dma_addr; member in struct:gvt_dma 193 dma_addr_t *dma_addr, unsigned long size) 204 *dma_addr = dma_map_page(dev, page, 0, size, PCI_DMA_BIDIRECTIONAL); 205 if (dma_mapping_error(dev, *dma_addr)) { 216 dma_addr_t dma_addr, unsigned long size) 220 dma_unmap_page(dev, dma_addr, size, PCI_DMA_BIDIRECTIONAL); 225 dma_addr_t dma_addr) 233 if (dma_addr < itr->dma_addr) 235 else if (dma_addr > itr->dma_addr [all...] |
dmabuf.c | 46 dma_addr_t dma_addr) 50 if (intel_gvt_hypervisor_dma_pin_guest_page(vgpu, dma_addr)) 57 dma_addr_t dma_addr) 59 intel_gvt_hypervisor_dma_unmap_guest_page(vgpu, dma_addr); 95 dma_addr_t dma_addr = local in function:vgpu_gem_get_pages 97 if (vgpu_pin_dma_address(vgpu, PAGE_SIZE, dma_addr)) { 105 sg_dma_address(sg) = dma_addr; 111 dma_addr_t dma_addr; local in function:vgpu_gem_get_pages 114 dma_addr = sg_dma_address(sg); 115 if (dma_addr) [all...] |
gtt.c | 1179 dma_addr_t dma_addr; local in function:split_2MB_gtt_entry 1193 start_gfn + sub_index, PAGE_SIZE, &dma_addr); 1204 ops->set_pfn(&sub_se, dma_addr >> PAGE_SHIFT); 1225 dma_addr_t dma_addr; local in function:split_64KB_gtt_entry 1239 start_gfn + i, PAGE_SIZE, &dma_addr); 1243 ops->set_pfn(&entry, dma_addr >> PAGE_SHIFT); 1256 dma_addr_t dma_addr; local in function:ppgtt_populate_shadow_entry 1294 &dma_addr); 1298 pte_ops->set_pfn(&se, dma_addr >> PAGE_SHIFT); 2222 dma_addr_t dma_addr; local in function:emulate_ggtt_mmio_write [all...] |
/src/sys/arch/atari/dev/ |
dma.c | 237 DMA->dma_addr[AD_LOW ] = (ad ) & 0xff; 238 DMA->dma_addr[AD_MID ] = (ad >> 8) & 0xff; 239 DMA->dma_addr[AD_HIGH] = (ad >>16) & 0xff; 250 ad = (DMA->dma_addr[AD_LOW ] & 0xff); 251 ad |= (DMA->dma_addr[AD_MID ] & 0xff) << 8; 252 ad |= (DMA->dma_addr[AD_HIGH] & 0xff) <<16;
|
/src/sys/arch/sparc/dev/ |
swreg.h | 57 u_int dma_addr; /* DMA address */ member in struct:sw_regs
|
/src/sys/arch/next68k/stand/boot/ |
scsivar.h | 41 char *dma_addr; member in struct:scsi_softc
|
scsi.c | 363 sc->dma_addr = addr; 453 memcpy(sc->dma_addr, dma_buffer, sc->dma_len);
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_gart.h | 83 int pages, dma_addr_t *dma_addr, uint64_t flags, 87 dma_addr_t *dma_addr, uint64_t flags);
|
amdgpu_ih.c | 61 dma_addr_t dma_addr; local in function:amdgpu_ih_ring_init 100 dma_addr = ih->ring_map->dm_segs[0].ds_addr; 103 &dma_addr, GFP_KERNEL); 108 ih->gpu_addr = dma_addr; 109 ih->wptr_addr = dma_addr + ih->ring_size; 111 ih->rptr_addr = dma_addr + ih->ring_size + 4;
|
amdgpu_gart.c | 403 * @dma_addr: DMA addresses of pages 460 int pages, dma_addr_t *dma_addr, uint64_t flags, 474 page_base = dma_addr[i]; 535 * @dma_addr: DMA addresses of pages 543 int pages, struct page **pagelist, dma_addr_t *dma_addr, 566 r = amdgpu_gart_map(adev, offset, pages, dma_addr, flags,
|
/src/sys/arch/hp300/dev/ |
dmareg.h | 52 v_char *dma_addr; member in struct:dmadevice 124 dma->dma_addr = dc->dm_chain[dc->dm_cur].dc_addr; \ 132 dma->dma_addr = dc->dm_chain[dc->dm_cur].dc_addr; \
|
/src/sys/arch/atari/include/ |
dma.h | 42 volatile u_char dma_addr[6]; /* base address H/M/L */ member in struct:dma 71 * Indices into dma_addr.
|
/src/sys/arch/sun3/dev/ |
sereg.h | 44 u_short dma_addr; /* DMA offset register */ member in struct:se_regs
|
si_sebuf.c | 285 se->dma_addr = 0; 310 se->dma_addr = 0; 377 se->dma_addr = (ushort)(data_pa & 0xFFFF); 501 se->dma_addr = 0;
|
/src/sys/arch/evbppc/wii/dev/ |
bwdsp.c | 59 void *dma_addr; member in struct:bwdsp_dma 99 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | BWDSP_MAP_FLAGS); 108 error = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr, 118 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size); 130 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size); 196 return dma->dma_addr; 206 if (dma->dma_addr == addr) { 277 if (dma->dma_addr == start) {
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/ |
nouveau_dmem.c | 138 dma_addr_t *dma_addr) 152 *dma_addr = dma_map_page(dev, dpage, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); 153 if (dma_mapping_error(dev, *dma_addr)) 156 if (drm->dmem->migrate.copy_func(drm, 1, NOUVEAU_APER_HOST, *dma_addr, 164 dma_unmap_page(dev, *dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); 176 dma_addr_t dma_addr = 0; local in function:nouveau_dmem_migrate_to_ram 196 ret = nouveau_dmem_fault_copy_one(drm, vmf, &args, &dma_addr); 203 dma_unmap_page(drm->dev->dev, dma_addr, PAGE_SIZE, DMA_BIDIRECTIONAL); 568 unsigned long src, dma_addr_t *dma_addr) 581 *dma_addr = dma_map_page(dev, spage, 0, PAGE_SIZE, DMA_BIDIRECTIONAL) [all...] |
/src/sys/dev/isa/ |
cs89x0isa.c | 77 bus_addr_t dma_addr; local in function:cs_isa_dma_attach 102 CS8900_DMASIZE, &dma_addr, BUS_DMA_NOWAIT) != 0) { 107 if (isa_dmamem_map(isc->sc_ic, isc->sc_drq, dma_addr, 112 isa_dmamem_free(isc->sc_ic, isc->sc_drq, dma_addr, 119 isc->sc_dmaaddr = dma_addr;
|
/src/sys/arch/arm/sunxi/ |
sunxi_codec.c | 118 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | BUS_DMA_COHERENT); 127 error = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr, 137 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size); 149 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size); 226 return dma->dma_addr; 236 if (dma->dma_addr == addr) { 281 if (dma->dma_addr == start) { 346 if (dma->dma_addr == start) {
|
sunxi_codec.h | 90 void *dma_addr; member in struct:sunxi_codec_dma
|
sunxi_i2s.c | 174 void *dma_addr; member in struct:sunxi_i2s_dma 274 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | BUS_DMA_COHERENT); 283 error = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr, 293 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size); 305 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size); 358 return dma->dma_addr; 368 if (dma->dma_addr == addr) { 411 if (dma->dma_addr == start) { 472 if (dma->dma_addr == start) {
|
/src/sys/arch/mips/cavium/dev/ |
octeon_dwctwo.c | 334 octeon_dwc2_set_dma_addr(device_t self, dma_addr_t dma_addr, int ch) 339 USBN_DMA0_INB_CHN0_OFFSET + ch * 0x8, dma_addr); 341 USBN_DMA0_OUTB_CHN0_OFFSET + ch * 0x8, dma_addr);
|
/src/sys/dev/hdaudio/ |
hdaudiovar.h | 88 #define DMA_KERNADDR(dma) ((dma)->dma_addr) 93 void *dma_addr; member in struct:hdaudio_dma
|
/src/sys/external/bsd/ena-com/ |
ena_com.h | 229 dma_addr_t dma_addr; member in struct:ena_com_admin_cq 238 dma_addr_t dma_addr; member in struct:ena_com_admin_sq 289 dma_addr_t dma_addr; member in struct:ena_com_aenq
|