| /freebsd-9-stable/sys/dev/drm2/ |
| D | ati_pcigart.c | 82 if (!entry->busaddr[i]) in drm_ati_pcigart_cleanup() 84 pci_unmap_page(dev->pdev, entry->busaddr[i], in drm_ati_pcigart_cleanup() 137 bus_address = gart_info->table_handle->busaddr; in drm_ati_pcigart_init() 162 entry->busaddr[i] = pci_map_page(dev->pdev, entry->pagelist[i], in drm_ati_pcigart_init() 164 if (pci_dma_mapping_error(dev->pdev, entry->busaddr[i])) { in drm_ati_pcigart_init() 172 page_base = (u32) entry->busaddr[i]; in drm_ati_pcigart_init()
|
| D | drm_scatter.c | 52 entry->busaddr = malloc(entry->pages * sizeof(*entry->busaddr), in drm_sg_alloc() 63 entry->busaddr[pindex] = in drm_sg_alloc() 104 free(entry->busaddr, DRM_MEM_SGLISTS); in drm_sg_cleanup()
|
| D | drm_pci.c | 49 dmah->busaddr = segs[0].ds_addr; in drm_pci_busdma_callback()
|
| /freebsd-9-stable/sys/dev/drm/ |
| D | drm_scatter.c | 52 entry->busaddr = malloc(entry->pages * sizeof(*entry->busaddr), in drm_sg_alloc() 63 entry->busaddr[pindex] = in drm_sg_alloc() 104 free(entry->busaddr, DRM_MEM_SGLISTS); in drm_sg_cleanup()
|
| D | ati_pcigart.c | 58 dmah->busaddr = segs[0].ds_addr; in drm_ati_alloc_pcigart_table_cb() 174 bus_address = gart_info->dmah->busaddr; in drm_ati_pcigart_init() 193 entry_addr = dev->sg->busaddr[i]; in drm_ati_pcigart_init()
|
| D | drm_pci.c | 49 dmah->busaddr = segs[0].ds_addr; in drm_pci_busdma_callback()
|
| D | r600_cp.c | 135 if (!entry->busaddr[i]) in r600_page_table_cleanup() 137 pci_unmap_single(dev->pdev, entry->busaddr[i], in r600_page_table_cleanup() 170 entry->busaddr[i] = pci_map_single(dev->pdev, in r600_page_table_init() 174 if (entry->busaddr[i] == 0) { in r600_page_table_init() 180 entry_addr = entry->busaddr[i]; in r600_page_table_init()
|
| /freebsd-9-stable/sys/dev/hptrr/ |
| D | hptrr_os_bsd.c | 181 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma() argument 187 *busaddr = *(BUS_ADDRESS *)((void **)result+1); in freelist_get_dma() 191 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma() argument 196 *(BUS_ADDRESS *)((void **)p+1) = busaddr; in freelist_put_dma()
|
| D | ldm.h | 95 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 96 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 161 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr); 162 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr); 163 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr);
|
| /freebsd-9-stable/sys/dev/hptnr/ |
| D | hptnr_os_bsd.c | 210 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma() argument 216 *busaddr = *(BUS_ADDRESS *)((void **)result+1); in freelist_get_dma() 220 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma() argument 225 *(BUS_ADDRESS *)((void **)p+1) = busaddr; in freelist_put_dma()
|
| D | ldm.h | 95 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 96 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 161 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr); 162 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr); 163 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr);
|
| /freebsd-9-stable/sys/dev/hpt27xx/ |
| D | ldm.h | 96 void *freelist_get_dma(struct freelist *, BUS_ADDRESS *busaddr); 97 void freelist_put_dma(struct freelist *, void *p, BUS_ADDRESS busaddr); 162 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr); 163 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr); 164 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr);
|
| D | hpt27xx_os_bsd.c | 249 void *freelist_get_dma(struct freelist *list, BUS_ADDRESS *busaddr) in freelist_get_dma() argument 255 *busaddr = *(BUS_ADDRESS *)((void **)result+1); in freelist_get_dma() 259 void freelist_put_dma(struct freelist *list, void *p, BUS_ADDRESS busaddr) in freelist_put_dma() argument 264 *(BUS_ADDRESS *)((void **)p+1) = busaddr; in freelist_put_dma()
|
| /freebsd-9-stable/sys/mips/mips/ |
| D | busdma_machdep.c | 90 bus_addr_t busaddr; /* Physical address */ member 99 bus_addr_t busaddr; /* Physical address */ member 944 sl->busaddr = curaddr; in _bus_dmamap_load_buffer() 1287 bpage->busaddr = pmap_kextract(bpage->vaddr); in alloc_bounce_pages() 1289 (vm_offset_t)pmap_mapdev(bpage->busaddr, PAGE_SIZE); in alloc_bounce_pages() 1353 bpage->busaddr |= addr & PAGE_MASK; in add_bounce_page() 1359 return (bpage->busaddr); in add_bounce_page() 1378 bpage->busaddr &= ~PAGE_MASK; in free_bounce_page()
|
| /freebsd-9-stable/sys/dev/advansys/ |
| D | adwlib.h | 692 u_int32_t busaddr); 694 u_int32_t busaddr); 772 acbbtov(struct adw_softc *adw, u_int32_t busaddr) in acbbtov() argument 774 return (acbbotov(adw, busaddr - adw->acb_busbase)); in acbbtov()
|
| D | adwcam.c | 186 bus_addr_t busaddr; in adwallocacbs() local 198 busaddr = sg_map->sg_physaddr; in adwallocacbs() 213 next_acb->sg_busaddr = busaddr; in adwallocacbs() 218 busaddr += ADW_SG_BLOCKCNT * sizeof(*blocks); in adwallocacbs()
|
| /freebsd-9-stable/sys/arm/arm/ |
| D | busdma_machdep.c | 126 bus_addr_t busaddr; /* Physical address */ member 135 bus_addr_t busaddr; /* Physical address */ member 1060 sl->busaddr = curaddr; in _bus_dmamap_load_buffer() 1387 bpage->busaddr = pmap_kextract(bpage->vaddr); in alloc_bounce_pages() 1453 bpage->busaddr |= addr & PAGE_MASK; in add_bounce_page() 1459 return (bpage->busaddr); in add_bounce_page() 1478 bpage->busaddr &= ~PAGE_MASK; in free_bounce_page()
|
| /freebsd-9-stable/sys/ia64/ia64/ |
| D | busdma_machdep.c | 74 bus_addr_t busaddr; /* Physical address */ member 844 bpage->busaddr = pmap_kextract(bpage->vaddr); in alloc_bounce_pages() 903 bpage->busaddr |= addr & PAGE_MASK; in add_bounce_page() 909 return (bpage->busaddr); in add_bounce_page() 926 bpage->busaddr &= ~PAGE_MASK; in free_bounce_page()
|
| /freebsd-9-stable/sys/dev/ae/ |
| D | if_ae.c | 1101 bus_addr_t busaddr; in ae_alloc_rings() local 1168 AE_TXD_BUFSIZE_DEFAULT, ae_dmamap_cb, &busaddr, BUS_DMA_NOWAIT); in ae_alloc_rings() 1169 if (error != 0 || busaddr == 0) { in ae_alloc_rings() 1174 sc->dma_txd_busaddr = busaddr; in ae_alloc_rings() 1188 AE_TXS_COUNT_DEFAULT * 4, ae_dmamap_cb, &busaddr, BUS_DMA_NOWAIT); in ae_alloc_rings() 1189 if (error != 0 || busaddr == 0) { in ae_alloc_rings() 1194 sc->dma_txs_busaddr = busaddr; in ae_alloc_rings() 1209 ae_dmamap_cb, &busaddr, BUS_DMA_NOWAIT); in ae_alloc_rings() 1210 if (error != 0 || busaddr == 0) { in ae_alloc_rings() 1215 sc->dma_rxd_busaddr = busaddr + AE_RXD_PADDING; in ae_alloc_rings()
|
| /freebsd-9-stable/sys/powerpc/powerpc/ |
| D | busdma_machdep.c | 87 bus_addr_t busaddr; /* Physical address */ member 1049 bpage->busaddr = pmap_kextract(bpage->vaddr); in alloc_bounce_pages() 1112 bpage->busaddr |= addr & PAGE_MASK; in add_bounce_page() 1118 return (bpage->busaddr); in add_bounce_page() 1137 bpage->busaddr &= ~PAGE_MASK; in free_bounce_page()
|
| /freebsd-9-stable/sys/mips/cavium/ |
| D | octopci.c | 612 bus_addr_t busaddr, unitbusaddr; in octopci_init_device() local 622 busaddr = CVMX_ADDR_DID(CVMX_FULL_DID(CVMX_OCT_DID_PCI, in octopci_init_device() 624 busaddr += (bar & (uint32_t)PCIM_BAR_MEM_BASE); in octopci_init_device() 626 unitbusaddr = busaddr + 0x430 + (unit << 8); in octopci_init_device()
|
| /freebsd-9-stable/sys/x86/x86/ |
| D | busdma_machdep.c | 87 bus_addr_t busaddr; /* Physical address */ member 1077 bpage->busaddr = pmap_kextract(bpage->vaddr); in alloc_bounce_pages() 1142 bpage->busaddr |= addr & PAGE_MASK; in add_bounce_page() 1148 return (bpage->busaddr); in add_bounce_page() 1167 bpage->busaddr &= ~PAGE_MASK; in free_bounce_page()
|
| /freebsd-9-stable/sys/dev/aic7xxx/ |
| D | aic79xx.c | 6091 hscb_busaddr = hscb_map->busaddr + (offset * sizeof(*hscb)); in ahd_alloc_scbs() 6111 &hscb_map->busaddr, /*flags*/0); in ahd_alloc_scbs() 6114 hscb_busaddr = hscb_map->busaddr; in ahd_alloc_scbs() 6125 sg_busaddr = sg_map->busaddr + offset; in ahd_alloc_scbs() 6145 ahd_dmamap_cb, &sg_map->busaddr, /*flags*/0); in ahd_alloc_scbs() 6148 sg_busaddr = sg_map->busaddr; in ahd_alloc_scbs() 6163 sense_busaddr = sense_map->busaddr + offset; in ahd_alloc_scbs() 6182 &sense_map->busaddr, /*flags*/0); in ahd_alloc_scbs() 6185 sense_busaddr = sense_map->busaddr; in ahd_alloc_scbs() 6411 ahd_dmamap_cb, &ahd->shared_data_map.busaddr, in ahd_init() [all …]
|
| /freebsd-9-stable/sys/dev/mpr/ |
| D | mprvar.h | 427 mpr_free_reply(struct mpr_softc *sc, uint32_t busaddr) in mpr_free_reply() argument 431 sc->free_queue[sc->replyfreeindex] = htole32(busaddr); in mpr_free_reply()
|
| /freebsd-9-stable/sys/dev/mps/ |
| D | mpsvar.h | 454 mps_free_reply(struct mps_softc *sc, uint32_t busaddr) in mps_free_reply() argument 458 sc->free_queue[sc->replyfreeindex] = htole32(busaddr); in mps_free_reply()
|