Home
last modified time | relevance | path

Searched refs:dma_addr_t (Results 1 – 25 of 80) sorted by relevance

1234

/NextBSD/sys/compat/linuxkpi/common/include/linux/
HDdma-mapping.h61 dma_addr_t *dma_handle, gfp_t gfp);
63 void *vaddr, dma_addr_t dma_handle);
64 dma_addr_t (*map_page)(struct device *dev, struct page *page,
67 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle,
73 void (*sync_single_for_cpu)(struct device *dev, dma_addr_t dma_handle,
76 dma_addr_t dma_handle, size_t size, enum dma_data_direction dir);
78 dma_addr_t dma_handle, unsigned long offset, size_t size,
81 dma_addr_t dma_handle, unsigned long offset, size_t size,
87 int (*mapping_error)(struct device *dev, dma_addr_t dma_addr);
124 dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_coherent()
[all …]
HDdmapool.h70 dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, dma_addr_t *handle) in dma_pool_alloc()
81 dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr) in dma_pool_free()
HDscatterlist.h43 dma_addr_t address;
266 static inline dma_addr_t
/NextBSD/sys/dev/nxge/include/
HDxgehal-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[]);
HDxgehal-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);
/NextBSD/sys/dev/vxge/vxgehal/
HDvxgehal-blockpool.h54 dma_addr_t dma_addr;
115 dma_addr_t *dma_addr,
123 dma_addr_t *dma_addr,
HDvxgehal-fifo.h141 dma_addr_t dma_addr;
147 dma_addr_t align_dma_addr;
HDvxgehal-blockpool.c59 dma_addr_t dma_addr; in __hal_blockpool_create()
425 dma_addr_t dma_addr; in vxge_hal_blockpool_block_add()
554 dma_addr_t *dma_addr, in __hal_blockpool_malloc()
676 dma_addr_t *dma_addr, in __hal_blockpool_free()
/NextBSD/sys/dev/hptmv/
HDosbsd.h125 typedef ULONG_PTR dma_addr_t; typedef
168 dma_addr_t requestsArrayBaseDmaAddr;
169 dma_addr_t requestsArrayBaseDmaAlignedAddr;
172 dma_addr_t responsesArrayBaseDmaAddr;
173 dma_addr_t responsesArrayBaseDmaAlignedAddr;
/NextBSD/sys/dev/nxge/xgehal/
HDxgehal-ring-fp.c89 __HAL_STATIC_RING __HAL_INLINE_RING dma_addr_t
92 return (dma_addr_t)*((u64 *)(void *)((char *)block + in __hal_ring_block_next_pointer()
98 dma_addr_t dma_next) in __hal_ring_block_next_pointer_set()
271 xge_hal_ring_dtr_1b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointer, int size) in xge_hal_ring_dtr_1b_set()
303 dma_addr_t *dma_pointer, int *pkt_length) in xge_hal_ring_dtr_1b_get()
332 xge_hal_ring_dtr_3b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointers[], in xge_hal_ring_dtr_3b_set()
368 dma_addr_t dma_pointers[], int sizes[]) in xge_hal_ring_dtr_3b_get()
404 xge_hal_ring_dtr_5b_set(xge_hal_dtr_h dtrh, dma_addr_t dma_pointers[], in xge_hal_ring_dtr_5b_set()
445 dma_addr_t dma_pointers[], int sizes[]) in xge_hal_ring_dtr_5b_get()
/NextBSD/sys/dev/pms/freebsd/driver/ini/src/
HDagtiapi.h61 typedef bus_dmamap_t dma_addr_t; // ## typedef
99 dma_addr_t epl_dma_ptr;
104 dma_addr_t dplDma;
112 dma_addr_t dmaHandleMeta;
116 dma_addr_t dmaHandleHole;
/NextBSD/sys/contrib/vchiq/interface/vchiq_arm/
HDvchiq_memdrv.h46 dma_addr_t armSharedMemPhys;
50 dma_addr_t vcSharedMemPhys;
/NextBSD/sys/ofed/drivers/infiniband/hw/mthca/
HDmthca_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) in mthca_icm_addr()
141 dma_addr_t mapping;
HDmthca_provider.h92 dma_addr_t dma_handle;
131 dma_addr_t avdma;
295 dma_addr_t header_dma;
/NextBSD/sys/dev/nxge/
HDxge-osdep.h144 typedef bus_addr_t dma_addr_t; typedef
282 #define XGE_OS_INVALID_DMA_ADDR ((dma_addr_t)0)
711 static inline dma_addr_t
740 xge_os_dma_unmap(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_addr, in xge_os_dma_unmap()
766 xge_os_dma_sync(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_addr, in xge_os_dma_sync()
/NextBSD/sys/dev/ifmlx4/
HDicm.h85 void *mlx4_table_find(struct mlx4_icm_table *table, u32 obj, dma_addr_t *dma_handle);
116 static inline dma_addr_t mlx4_icm_addr(struct mlx4_icm_iter *iter) in mlx4_icm_addr()
/NextBSD/sys/ofed/drivers/net/mlx4/
HDicm.h85 void *mlx4_table_find(struct mlx4_icm_table *table, u32 obj, dma_addr_t *dma_handle);
116 static inline dma_addr_t mlx4_icm_addr(struct mlx4_icm_iter *iter) in mlx4_icm_addr()
/NextBSD/sys/dev/mlx5/
HDdriver.h271 dma_addr_t alloc_dma;
274 dma_addr_t dma;
313 dma_addr_t dma;
319 dma_addr_t map;
564 dma_addr_t dma;
634 dma_addr_t db_dma;
/NextBSD/sys/dev/drm/
HDati_pcigart.c154 dma_addr_t bus_address = 0; in drm_ati_pcigart_init()
155 dma_addr_t entry_addr; in drm_ati_pcigart_init()
HDvia_dmablit.h48 dma_addr_t chain_start;
HDdrmP.h229 typedef vm_paddr_t dma_addr_t; typedef
530 dma_addr_t bus_addr;
531 dma_addr_t table_mask;
532 dma_addr_t member_mask;
947 size_t align, dma_addr_t maxaddr);
/NextBSD/sys/dev/vxge/
HDvxge-osdep.h167 typedef bus_addr_t dma_addr_t; typedef
642 vxge_os_dma_sync(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_paddr, in vxge_os_dma_sync()
665 static inline dma_addr_t
682 vxge_os_dma_unmap(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_paddr, in vxge_os_dma_unmap()
/NextBSD/sys/compat/linuxkpi/common/include/asm/
HDtypes.h57 typedef vm_paddr_t dma_addr_t; typedef
/NextBSD/sys/dev/vxge/include/
HDvxgehal-ll.h1441 dma_addr_t dma_pointer, in vxge_hal_ring_rxd_1b_set()
1470 dma_addr_t dma_pointers[], in vxge_hal_ring_rxd_3b_set()
1506 dma_addr_t dma_pointers[], in vxge_hal_ring_rxd_5b_set()
1684 dma_addr_t *dma_pointer, in vxge_hal_ring_rxd_1b_get()
1716 dma_addr_t dma_pointers[], in vxge_hal_ring_rxd_3b_get()
1753 dma_addr_t dma_pointers[], in vxge_hal_ring_rxd_5b_get()
2555 dma_addr_t dma_pointer,
2604 dma_addr_t dma_pointer,
6100 dma_addr_t dma_pointer,
/NextBSD/sys/dev/mlx5/mlx5_core/
HDmlx5_alloc.c44 size_t size, dma_addr_t *dma_handle, in mlx5_dma_zalloc_coherent_node()
57 dma_addr_t t; in mlx5_buf_alloc_node()

1234