Searched refs:dma_address (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/sys/dev/drm2/ttm/
H A Dttm_tt.c62 ttm->dma_address = malloc(ttm->ttm.num_pages *
63 sizeof(*ttm->dma_address), M_TTM_PD, M_WAITOK);
228 if (!ttm->pages || !ttm_dma->dma_address) {
242 free(ttm_dma->dma_address, M_TTM_PD);
243 ttm_dma->dma_address = NULL;
H A Dttm_bo_driver.h134 * @dma_address: The DMA (bus) addresses of the pages
143 dma_addr_t *dma_address; member in struct:ttm_dma_tt
H A Dttm_page_alloc_dma.c703 * 'pages' and as well on the 'dma_address' starting at 'dma_offset' offset.
852 ttm_dma->dma_address[index] = d_page->dma;
996 ttm_dma->dma_address[i] = 0;
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_ttm.c523 ttm->num_pages, ttm->pages, gtt->ttm.dma_address);
599 gtt->ttm.dma_address, ttm->num_pages);
624 gtt->ttm.dma_address[i] = VM_PAGE_TO_PHYS(ttm->pages[i]);
626 gtt->ttm.dma_address[i] = pci_map_page(rdev->pdev, ttm->pages[i],
629 if (pci_dma_mapping_error(rdev->pdev, gtt->ttm.dma_address[i])) {
631 pci_unmap_page(rdev->pdev, gtt->ttm.dma_address[i],
633 gtt->ttm.dma_address[i] = 0;
669 if (gtt->ttm.dma_address[i]) {
670 gtt->ttm.dma_address[i] = 0;
672 pci_unmap_page(rdev->pdev, gtt->ttm.dma_address[
[all...]
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Ddma-mapping.h224 dma_unmap_page(struct device *dev, dma_addr_t dma_address, size_t size, argument
/freebsd-11-stable/sys/contrib/octeon-sdk/
H A Dcvmx-usb.c1761 uint64_t dma_address = transaction->buffer + transaction->actual_bytes; local
1763 dma_address = transaction->buffer + transaction->iso_packets[0].offset + transaction->actual_bytes;
1764 __cvmx_usb_write_csr64(usb, CVMX_USBNX_DMA0_OUTB_CHN0(usb->index) + channel*8, dma_address);
1765 __cvmx_usb_write_csr64(usb, CVMX_USBNX_DMA0_INB_CHN0(usb->index) + channel*8, dma_address);

Completed in 85 milliseconds