/freebsd-9.3-release/sys/ofed/include/linux/ |
H A D | dma-mapping.h | 58 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 D | dmapool.h | 68 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 D | scatterlist.h | 39 dma_addr_t address;
|
/freebsd-9.3-release/sys/ofed/include/asm/ |
H A D | types.h | 62 typedef vm_paddr_t dma_addr_t; typedef
|
/freebsd-9.3-release/sys/dev/vxge/vxgehal/ |
H A D | vxgehal-blockpool.h | 54 dma_addr_t dma_addr; 115 dma_addr_t *dma_addr, 123 dma_addr_t *dma_addr,
|
H A D | vxgehal-fifo.h | 141 dma_addr_t dma_addr; 147 dma_addr_t align_dma_addr;
|
H A D | vxgehal-ring.h | 66 dma_addr_t dma_addr;
|
H A D | vxgehal-mm.h | 45 dma_addr_t addr;
|
/freebsd-9.3-release/sys/dev/nxge/include/ |
H A D | xgehal-ring.h | 269 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 D | xgehal-fifo.h | 223 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 D | xgehal-mm.h | 46 dma_addr_t addr;
|
H A D | xgehal-channel.h | 468 xge_hal_check_alignment(dma_addr_t dma_pointer, int size, int alignment,
|
/freebsd-9.3-release/sys/dev/hptmv/ |
H A D | osbsd.h | 136 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 D | mthca_memfree.h | 93 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 D | mthca_provider.h | 92 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 D | icm.h | 80 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 D | via_dmablit.h | 48 dma_addr_t chain_start;
|
H A D | ati_pcigart.c | 153 dma_addr_t bus_address = 0; 154 dma_addr_t entry_addr;
|
H A D | drm_pci.c | 58 size_t align, dma_addr_t maxaddr)
|
/freebsd-9.3-release/sys/dev/nxge/xgehal/ |
H A D | xgehal-ring-fp.c | 89 __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 D | drm_pci.c | 58 size_t align, dma_addr_t maxaddr)
|
H A D | ati_pcigart.c | 108 dma_addr_t bus_address = 0;
|
H A D | drm_os_freebsd.h | 28 typedef vm_paddr_t dma_addr_t; typedef
|
/freebsd-9.3-release/sys/dev/nxge/ |
H A D | xge-osdep.h | 144 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 D | vxge-osdep.h | 167 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,
|