Searched refs:dma_addr_t (Results 1 - 25 of 68) sorted by relevance

123

/freebsd-9.3-release/sys/ofed/include/linux/
H A Ddma-mapping.h58 dma_addr_t *dma_handle, gfp_t gfp);
60 void *vaddr, dma_addr_t dma_handle);
61 dma_addr_t (*map_page)(struct device *dev, struct page *page,
64 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle,
70 void (*sync_single_for_cpu)(struct device *dev, dma_addr_t dma_handle,
73 dma_addr_t dma_handle, size_t size, enum dma_data_direction dir);
75 dma_addr_t dma_handle, unsigned long offset, size_t size,
78 dma_addr_t dma_handle, unsigned long offset, size_t size,
84 int (*mapping_error)(struct device *dev, dma_addr_t dma_addr);
121 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handl
[all...]
H A Ddmapool.h68 dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, dma_addr_t *handle)
79 dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr)
H A Dscatterlist.h39 dma_addr_t address;
/freebsd-9.3-release/sys/ofed/include/asm/
H A Dtypes.h62 typedef vm_paddr_t dma_addr_t; typedef
/freebsd-9.3-release/sys/dev/vxge/vxgehal/
H A Dvxgehal-blockpool.h54 dma_addr_t dma_addr;
115 dma_addr_t *dma_addr,
123 dma_addr_t *dma_addr,
H A Dvxgehal-fifo.h141 dma_addr_t dma_addr;
147 dma_addr_t align_dma_addr;
H A Dvxgehal-ring.h66 dma_addr_t dma_addr;
H A Dvxgehal-mm.h45 dma_addr_t addr;
/freebsd-9.3-release/sys/dev/nxge/include/
H A Dxgehal-ring.h269 dma_addr_t dma_addr;
390 __HAL_STATIC_RING __HAL_INLINE_RING dma_addr_t
395 dma_addr_t dma_next);
409 xge_hal_ring_dtr_1b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointer, int size);
417 dma_addr_t *dma_pointer, int *pkt_length);
420 xge_hal_ring_dtr_3b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointers[],
425 dma_addr_t dma_pointers[], int sizes[]);
428 xge_hal_ring_dtr_5b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointers[],
433 dma_addr_t dma_pointer[], int sizes[]);
H A Dxgehal-fifo.h223 dma_addr_t dma_addr;
229 dma_addr_t align_dma_addr;
324 int frag_idx, dma_addr_t dma_pointer, int size);
329 dma_addr_t dma_pointer, int size, int misaligned_size);
H A Dxgehal-mm.h46 dma_addr_t addr;
H A Dxgehal-channel.h468 xge_hal_check_alignment(dma_addr_t dma_pointer, int size, int alignment,
/freebsd-9.3-release/sys/dev/hptmv/
H A Dosbsd.h136 typedef ULONG_PTR dma_addr_t; typedef
177 dma_addr_t requestsArrayBaseDmaAddr;
178 dma_addr_t requestsArrayBaseDmaAlignedAddr;
181 dma_addr_t responsesArrayBaseDmaAddr;
182 dma_addr_t responsesArrayBaseDmaAlignedAddr;
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.h93 void *mthca_table_find(struct mthca_icm_table *table, int obj, dma_addr_t *dma_handle);
128 static inline dma_addr_t mthca_icm_addr(struct mthca_icm_iter *iter)
141 dma_addr_t mapping;
H A Dmthca_provider.h92 dma_addr_t dma_handle;
131 dma_addr_t avdma;
295 dma_addr_t header_dma;
/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/
H A Dicm.h80 void *mlx4_table_find(struct mlx4_icm_table *table, int obj, dma_addr_t *dma_handle);
115 static inline dma_addr_t mlx4_icm_addr(struct mlx4_icm_iter *iter)
/freebsd-9.3-release/sys/dev/drm/
H A Dvia_dmablit.h48 dma_addr_t chain_start;
H A Dati_pcigart.c153 dma_addr_t bus_address = 0;
154 dma_addr_t entry_addr;
H A Ddrm_pci.c58 size_t align, dma_addr_t maxaddr)
/freebsd-9.3-release/sys/dev/nxge/xgehal/
H A Dxgehal-ring-fp.c89 __HAL_STATIC_RING __HAL_INLINE_RING dma_addr_t
92 return (dma_addr_t)*((u64 *)(void *)((char *)block +
98 dma_addr_t dma_next)
271 xge_hal_ring_dtr_1b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointer, int size)
303 dma_addr_t *dma_pointer, int *pkt_length)
332 xge_hal_ring_dtr_3b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointers[],
368 dma_addr_t dma_pointers[], int sizes[])
404 xge_hal_ring_dtr_5b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointers[],
445 dma_addr_t dma_pointers[], int sizes[])
/freebsd-9.3-release/sys/dev/drm2/
H A Ddrm_pci.c58 size_t align, dma_addr_t maxaddr)
H A Dati_pcigart.c108 dma_addr_t bus_address = 0;
H A Ddrm_os_freebsd.h28 typedef vm_paddr_t dma_addr_t; typedef
/freebsd-9.3-release/sys/dev/nxge/
H A Dxge-osdep.h144 typedef bus_addr_t dma_addr_t; typedef
282 #define XGE_OS_INVALID_DMA_ADDR ((dma_addr_t)0)
712 static inline dma_addr_t
741 xge_os_dma_unmap(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_addr,
767 xge_os_dma_sync(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_addr,
/freebsd-9.3-release/sys/dev/vxge/
H A Dvxge-osdep.h167 typedef bus_addr_t dma_addr_t; typedef
643 vxge_os_dma_sync(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_paddr,
666 static inline dma_addr_t
683 vxge_os_dma_unmap(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_paddr,

Completed in 138 milliseconds

123