Searched refs:busaddr (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-10-stable/sys/dev/drm2/
H A Ddrm_scatter.c52 free(entry->busaddr, DRM_MEM_SGLISTS);
78 entry->busaddr = malloc(entry->pages * sizeof(*entry->busaddr),
80 if (!entry->busaddr) {
87 free(entry->busaddr, DRM_MEM_DRIVER);
93 entry->busaddr[pindex] =
H A Dati_pcigart.c82 if (!entry->busaddr[i])
84 pci_unmap_page(dev->pdev, entry->busaddr[i],
138 bus_address = gart_info->table_handle->busaddr;
163 entry->busaddr[i] = pci_map_page(dev->pdev, entry->pagelist[i],
165 if (pci_dma_mapping_error(dev->pdev, entry->busaddr[i])) {
173 page_base = (u32) entry->busaddr[i];
/freebsd-10-stable/sys/dev/drm/
H A Ddrm_scatter.c52 entry->busaddr = malloc(entry->pages * sizeof(*entry->busaddr),
63 entry->busaddr[pindex] =
104 free(entry->busaddr, DRM_MEM_SGLISTS);
H A Dati_pcigart.c58 dmah->busaddr = segs[0].ds_addr;
174 bus_address = gart_info->dmah->busaddr;
193 entry_addr = dev->sg->busaddr[i];
H A Ddrm_pci.c49 dmah->busaddr = segs[0].ds_addr;
/freebsd-10-stable/sys/dev/hptrr/
H A Dhptrr_os_bsd.c181 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) argument
187 *busaddr = *(BUS_ADDRESS *)((void **)result+1);
191 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) argument
196 *(BUS_ADDRESS *)((void **)p+1) = busaddr;
H A Dldm.h91 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
92 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
157 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr);
158 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr);
159 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr);
/freebsd-10-stable/sys/dev/hpt27xx/
H A Dhpt27xx_os_bsd.c209 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) argument
215 *busaddr = *(BUS_ADDRESS *)((void **)result+1);
219 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) argument
224 *(BUS_ADDRESS *)((void **)p+1) = busaddr;
H A Dldm.h92 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
93 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
158 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr);
159 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr);
160 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr);
/freebsd-10-stable/sys/dev/hptnr/
H A Dhptnr_os_bsd.c195 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) argument
201 *busaddr = *(BUS_ADDRESS *)((void **)result+1);
205 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) argument
210 *(BUS_ADDRESS *)((void **)p+1) = busaddr;
H A Dldm.h92 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr);
93 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr);
158 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr);
159 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr);
160 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr);
/freebsd-10-stable/sys/dev/fdt/
H A Dfdt_common.c451 long busaddr, bussize; local
455 if (fdt_get_range(OF_parent(node), 0, &busaddr, &bussize)) {
456 busaddr = 0;
480 start += busaddr;
/freebsd-10-stable/sys/arm/arm/
H A Dbusdma_machdep-v6.c104 bus_addr_t busaddr; /* Physical address */ member in struct:bounce_page
113 bus_addr_t busaddr; /* Physical address */ member in struct:sync_list
1156 curaddr != sl->busaddr + sl->datacount ||
1164 sl->busaddr = curaddr;
1323 (vm_offset_t)bpage->busaddr,
1347 (vm_offset_t)bpage->busaddr,
1369 startp = bpage->busaddr &~ arm_dcache_align_mask;
1431 l2cache_wb_range(sl->vaddr, sl->busaddr,
1454 sl->busaddr, 1);
1457 l2cache_inv_range(sl->vaddr, sl->busaddr,
[all...]
H A Dbusdma_machdep.c125 bus_addr_t busaddr; /* Physical address */ member in struct:bounce_page
134 bus_addr_t busaddr; /* Physical address */ member in struct:sync_list
1071 sl->busaddr = curaddr;
1382 bpage->busaddr = pmap_kextract(bpage->vaddr);
1446 bpage->busaddr |= addr & PAGE_MASK;
1452 return (bpage->busaddr);
1471 bpage->busaddr &= ~PAGE_MASK;
/freebsd-10-stable/sys/mips/mips/
H A Dbusdma_machdep.c90 bus_addr_t busaddr; /* Physical address */ member in struct:bounce_page
99 bus_addr_t busaddr; /* Physical address */ member in struct:sync_list
954 sl->busaddr = curaddr;
1297 bpage->busaddr = pmap_kextract(bpage->vaddr);
1299 (vm_offset_t)pmap_mapdev(bpage->busaddr, PAGE_SIZE);
1363 bpage->busaddr |= addr & PAGE_MASK;
1369 return (bpage->busaddr);
1388 bpage->busaddr &= ~PAGE_MASK;
/freebsd-10-stable/sys/ia64/ia64/
H A Dbusdma_machdep.c74 bus_addr_t busaddr; /* Physical address */ member in struct:bounce_page
855 bpage->busaddr = pmap_kextract(bpage->vaddr);
914 bpage->busaddr |= addr & PAGE_MASK;
920 return (bpage->busaddr);
937 bpage->busaddr &= ~PAGE_MASK;
/freebsd-10-stable/sys/powerpc/powerpc/
H A Dbusdma_machdep.c88 bus_addr_t busaddr; /* Physical address */ member in struct:bounce_page
1062 bpage->busaddr = pmap_kextract(bpage->vaddr);
1125 bpage->busaddr |= addr & PAGE_MASK;
1131 return (bpage->busaddr);
1150 bpage->busaddr &= ~PAGE_MASK;
/freebsd-10-stable/sys/x86/x86/
H A Dbusdma_bounce.c80 bus_addr_t busaddr; /* Physical address */ member in struct:bounce_page
947 bpage->busaddr = pmap_kextract(bpage->vaddr);
1012 bpage->busaddr |= addr & PAGE_MASK;
1018 return (bpage->busaddr);
1037 bpage->busaddr &= ~PAGE_MASK;
/freebsd-10-stable/sys/dev/advansys/
H A Dadwlib.h692 u_int32_t busaddr);
694 u_int32_t busaddr);
772 acbbtov(struct adw_softc *adw, u_int32_t busaddr) argument
774 return (acbbotov(adw, busaddr - adw->acb_busbase));
H A Dadwcam.c186 bus_addr_t busaddr; local
198 busaddr = sg_map->sg_physaddr;
213 next_acb->sg_busaddr = busaddr;
218 busaddr += ADW_SG_BLOCKCNT * sizeof(*blocks);
/freebsd-10-stable/sys/mips/cavium/
H A Doctopci.c614 bus_addr_t busaddr, unitbusaddr; local
624 busaddr = CVMX_ADDR_DID(CVMX_FULL_DID(CVMX_OCT_DID_PCI,
626 busaddr += (bar & (uint32_t)PCIM_BAR_MEM_BASE);
628 unitbusaddr = busaddr + 0x430 + (unit << 8);
/freebsd-10-stable/sys/dev/ae/
H A Dif_ae.c1101 bus_addr_t busaddr; local
1168 AE_TXD_BUFSIZE_DEFAULT, ae_dmamap_cb, &busaddr, BUS_DMA_NOWAIT);
1169 if (error != 0 || busaddr == 0) {
1174 sc->dma_txd_busaddr = busaddr;
1188 AE_TXS_COUNT_DEFAULT * 4, ae_dmamap_cb, &busaddr, BUS_DMA_NOWAIT);
1189 if (error != 0 || busaddr == 0) {
1194 sc->dma_txs_busaddr = busaddr;
1209 ae_dmamap_cb, &busaddr, BUS_DMA_NOWAIT);
1210 if (error != 0 || busaddr == 0) {
1215 sc->dma_rxd_busaddr = busaddr
[all...]
/freebsd-10-stable/sys/dev/mps/
H A Dmpsvar.h467 mps_free_reply(struct mps_softc *sc, uint32_t busaddr) argument
471 sc->free_queue[sc->replyfreeindex] = htole32(busaddr);
/freebsd-10-stable/sys/dev/aic7xxx/
H A Daic79xx.c6091 hscb_busaddr = hscb_map->busaddr + (offset * sizeof(*hscb));
6111 &hscb_map->busaddr, /*flags*/0);
6114 hscb_busaddr = hscb_map->busaddr;
6125 sg_busaddr = sg_map->busaddr + offset;
6145 ahd_dmamap_cb, &sg_map->busaddr, /*flags*/0);
6148 sg_busaddr = sg_map->busaddr;
6163 sense_busaddr = sense_map->busaddr + offset;
6182 &sense_map->busaddr, /*flags*/0);
6185 sense_busaddr = sense_map->busaddr;
6411 ahd_dmamap_cb, &ahd->shared_data_map.busaddr,
6541 uint32_t busaddr; local
7362 uint32_t busaddr; local
7452 uint32_t busaddr; local
[all...]
/freebsd-10-stable/sys/dev/drm2/i915/
H A Di915_dma.c86 addr = dev_priv->status_page_dmah->busaddr;
88 addr |= (dev_priv->status_page_dmah->busaddr >> 28) & 0xf0;
115 dev_priv->dma_status_page = dev_priv->status_page_dmah->busaddr;

Completed in 299 milliseconds

12