| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | dma-mapping.h | 91 #define DMA_MAPPING_ERROR (~(dma_addr_t)0) 96 void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr); 101 dma_addr_t dma_addr) in debug_dma_mapping_error() 111 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) in dma_mapping_error() 120 dma_addr_t dma_map_page_attrs(struct device *dev, struct page *page, 123 void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, size_t size, 130 dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr, 132 void dma_unmap_resource(struct device *dev, dma_addr_t addr, size_t size, 134 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t addr, size_t size, 136 void dma_sync_single_for_device(struct device *dev, dma_addr_t addr, [all …]
|
| H A D | dma-direct.h | 22 dma_addr_t dma_start; 54 static inline dma_addr_t translate_phys_to_dma(struct device *dev, in translate_phys_to_dma() 61 return (dma_addr_t)paddr - m->offset; in translate_phys_to_dma() 68 dma_addr_t dma_addr) in translate_dma_to_phys() 85 static inline dma_addr_t phys_to_dma_unencrypted(struct device *dev, in phys_to_dma_unencrypted() 99 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 104 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) in dma_to_phys() 126 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size, in dma_capable() 129 dma_addr_t end = addr + size - 1; in dma_capable() 141 void *dma_direct_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, [all …]
|
| H A D | dma-map-ops.h | 17 dma_addr_t *dma_handle, gfp_t gfp, 20 dma_addr_t dma_handle, unsigned long attrs); 22 dma_addr_t *dma_handle, enum dma_data_direction dir, 25 dma_addr_t dma_handle, enum dma_data_direction dir); 27 dma_addr_t *dma_handle, enum dma_data_direction dir, 30 dma_addr_t dma_handle, enum dma_data_direction dir); 32 void *, dma_addr_t, size_t, unsigned long attrs); 35 void *cpu_addr, dma_addr_t dma_addr, size_t size, 38 dma_addr_t (*map_page)(struct device *dev, struct page *page, 41 void (*unmap_page)(struct device *dev, dma_addr_t dma_handle, [all …]
|
| H A D | pci-dma-compat.h | 18 dma_addr_t *dma_handle) in pci_alloc_consistent() 25 dma_addr_t *dma_handle) in pci_zalloc_consistent() 32 void *vaddr, dma_addr_t dma_handle) in pci_free_consistent() 37 static inline dma_addr_t 44 pci_unmap_single(struct pci_dev *hwdev, dma_addr_t dma_addr, in pci_unmap_single() 50 static inline dma_addr_t 58 pci_unmap_page(struct pci_dev *hwdev, dma_addr_t dma_address, in pci_unmap_page() 79 pci_dma_sync_single_for_cpu(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_cpu() 86 pci_dma_sync_single_for_device(struct pci_dev *hwdev, dma_addr_t dma_handle, in pci_dma_sync_single_for_device() 107 pci_dma_mapping_error(struct pci_dev *pdev, dma_addr_t dma_addr) in pci_dma_mapping_error()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/platform/ |
| H A D | platform_mips_98d_pci.c | 19 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_wback() 28 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_inv() 36 void *vir_addr, dma_addr_t *bus_addr, in pci_get_bus_addr() 43 *bus_addr = (dma_addr_t)virt_to_phys(vir_addr); in pci_get_bus_addr() 48 dma_addr_t *bus_addr, size_t size, int direction) in pci_unmap_bus_addr() 56 dma_addr_t *bus_addr, size_t size, int direction) in pci_alloc_cache_mem() 70 dma_addr_t *bus_addr, size_t size) in pci_alloc_noncache_mem() 80 bus_addr = (dma_addr_t *)((((SIZE_PTR)bus_addr + 3) / 4) * 4); in pci_alloc_noncache_mem() 85 void *vir_addr, dma_addr_t *bus_addr, in pci_free_cache_mem() 94 void *vir_addr, dma_addr_t *bus_addr, size_t size) in pci_free_noncache_mem() [all …]
|
| H A D | platform_ops.h | 28 dma_addr_t *bus_addr, size_t size, int direction); 30 dma_addr_t *bus_addr, size_t size, int direction); 32 void *vir_addr, dma_addr_t *bus_addr, size_t size, int direction); 34 dma_addr_t *bus_addr, size_t size, int direction); 36 dma_addr_t *bus_addr, size_t size, int direction); 38 dma_addr_t *bus_addr, size_t size); 40 dma_addr_t *bus_addr, size_t size, int direction); 42 dma_addr_t *bus_addr, size_t size); 45 void *pci_zalloc_pool_mem(struct pci_dev *pdev, struct dma_pool *pool, dma_addr_t *bus_addr); 46 void pci_free_pool_mem(struct pci_dev *pdev, struct dma_pool *pool, void *vir_addr, dma_addr_t *bus…
|
| H A D | platform_linux_pc_pci.c | 23 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_wback() 36 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_inv() 48 void *vir_addr, dma_addr_t *bus_addr, in pci_get_bus_addr() 59 *bus_addr = (dma_addr_t)virt_to_phys(vir_addr); in pci_get_bus_addr() 64 dma_addr_t *bus_addr, size_t size, int direction) in pci_unmap_bus_addr() 76 dma_addr_t *bus_addr, size_t size, int direction) in pci_alloc_cache_mem() 91 dma_addr_t *bus_addr, size_t size) in pci_alloc_noncache_mem() 110 bus_addr = (dma_addr_t *)((((SIZE_PTR)bus_addr + 3) / 4) * 4); in pci_alloc_noncache_mem() 120 void *pci_zalloc_pool_mem(struct pci_dev *pdev, struct dma_pool *pool, dma_addr_t *bus_addr) in pci_zalloc_pool_mem() 125 void pci_free_pool_mem(struct pci_dev *pdev, struct dma_pool *pool, void *vir_addr, dma_addr_t *bus… in pci_free_pool_mem() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/platform/ |
| H A D | platform_mips_98d_pci.c | 19 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_wback() 28 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_inv() 36 void *vir_addr, dma_addr_t *bus_addr, in pci_get_bus_addr() 43 *bus_addr = (dma_addr_t)virt_to_phys(vir_addr); in pci_get_bus_addr() 48 dma_addr_t *bus_addr, size_t size, int direction) in pci_unmap_bus_addr() 56 dma_addr_t *bus_addr, size_t size, int direction) in pci_alloc_cache_mem() 70 dma_addr_t *bus_addr, size_t size) in pci_alloc_noncache_mem() 80 bus_addr = (dma_addr_t *)((((SIZE_PTR)bus_addr + 3) / 4) * 4); in pci_alloc_noncache_mem() 85 void *vir_addr, dma_addr_t *bus_addr, in pci_free_cache_mem() 94 void *vir_addr, dma_addr_t *bus_addr, size_t size) in pci_free_noncache_mem() [all …]
|
| H A D | platform_linux_pc_pci.c | 18 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_wback() 27 dma_addr_t *bus_addr, size_t size, int direction) in pci_cache_inv() 35 void *vir_addr, dma_addr_t *bus_addr, in pci_get_bus_addr() 42 *bus_addr = (dma_addr_t)virt_to_phys(vir_addr); in pci_get_bus_addr() 47 dma_addr_t *bus_addr, size_t size, int direction) in pci_unmap_bus_addr() 55 dma_addr_t *bus_addr, size_t size, int direction) in pci_alloc_cache_mem() 69 dma_addr_t *bus_addr, size_t size) in pci_alloc_noncache_mem() 80 bus_addr = (dma_addr_t *)((((SIZE_PTR)bus_addr + 3) / 4) * 4); in pci_alloc_noncache_mem() 85 void *vir_addr, dma_addr_t *bus_addr, in pci_free_cache_mem() 94 void *vir_addr, dma_addr_t *bus_addr, size_t size) in pci_free_noncache_mem()
|
| H A D | platform_ops.h | 26 dma_addr_t *bus_addr, size_t size, int direction); 28 dma_addr_t *bus_addr, size_t size, int direction); 30 void *vir_addr, dma_addr_t *bus_addr, size_t size, int direction); 32 dma_addr_t *bus_addr, size_t size, int direction); 34 dma_addr_t *bus_addr, size_t size, int direction); 36 dma_addr_t *bus_addr, size_t size); 38 dma_addr_t *bus_addr, size_t size, int direction); 40 dma_addr_t *bus_addr, size_t size);
|
| /OK3568_Linux_fs/kernel/kernel/dma/ |
| H A D | debug.h | 14 int direction, dma_addr_t dma_addr); 16 extern void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, 26 dma_addr_t dma_addr, void *virt); 29 void *virt, dma_addr_t addr); 33 dma_addr_t dma_addr); 35 extern void debug_dma_unmap_resource(struct device *dev, dma_addr_t dma_addr, 39 dma_addr_t dma_handle, size_t size, 43 dma_addr_t dma_handle, 56 int direction, dma_addr_t dma_addr) in debug_dma_map_page() 60 static inline void debug_dma_unmap_page(struct device *dev, dma_addr_t addr, in debug_dma_unmap_page() [all …]
|
| H A D | mapping.c | 25 dma_addr_t dma_handle; 59 dma_addr_t dma_handle) in dmam_free_coherent() 82 void *dmam_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, in dmam_alloc_attrs() 109 static bool dma_go_direct(struct device *dev, dma_addr_t mask, in dma_go_direct() 140 dma_addr_t dma_map_page_attrs(struct device *dev, struct page *page, in dma_map_page_attrs() 145 dma_addr_t addr; in dma_map_page_attrs() 162 void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, size_t size, in dma_unmap_page_attrs() 217 dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr, in dma_map_resource() 221 dma_addr_t addr = DMA_MAPPING_ERROR; in dma_map_resource() 242 void dma_unmap_resource(struct device *dev, dma_addr_t addr, size_t size, in dma_unmap_resource() [all …]
|
| /OK3568_Linux_fs/kernel/arch/alpha/kernel/ |
| H A D | proto.h | 23 extern void apecs_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 32 extern void cia_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 44 extern void lca_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 51 extern void marvel_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 66 extern void mcpcia_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 81 extern void t2_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 88 extern void titan_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 96 extern void tsunami_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t); 103 extern void wildfire_pci_tbi(struct pci_controller *, dma_addr_t, dma_addr_t);
|
| /OK3568_Linux_fs/kernel/drivers/crypto/caam/ |
| H A D | pdb.h | 510 dma_addr_t f_dma; 511 dma_addr_t g_dma; 512 dma_addr_t n_dma; 513 dma_addr_t e_dma; 529 dma_addr_t g_dma; 530 dma_addr_t f_dma; 531 dma_addr_t n_dma; 532 dma_addr_t d_dma; 553 dma_addr_t g_dma; 554 dma_addr_t f_dma; [all …]
|
| H A D | caamalg_qi2.h | 62 dma_addr_t cscn_dma; 113 dma_addr_t iv_dma; 115 dma_addr_t qm_sg_dma; 117 dma_addr_t assoclen_dma; 133 dma_addr_t iv_dma; 135 dma_addr_t qm_sg_dma; 147 dma_addr_t qm_sg_dma; 184 dma_addr_t fd_flt_dma; 186 dma_addr_t flc_dma;
|
| /OK3568_Linux_fs/kernel/arch/mips/cavium-octeon/ |
| H A D | dma-octeon.c | 31 dma_addr_t (*phys_to_dma)(struct device *dev, phys_addr_t paddr); 32 phys_addr_t (*dma_to_phys)(struct device *dev, dma_addr_t daddr); 35 static dma_addr_t octeon_hole_phys_to_dma(phys_addr_t paddr) in octeon_hole_phys_to_dma() 43 static phys_addr_t octeon_hole_dma_to_phys(dma_addr_t daddr) in octeon_hole_dma_to_phys() 51 static dma_addr_t octeon_gen1_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_gen1_phys_to_dma() 58 static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen1_dma_to_phys() 73 static dma_addr_t octeon_gen2_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_gen2_phys_to_dma() 78 static phys_addr_t octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_gen2_dma_to_phys() 88 static dma_addr_t octeon_big_phys_to_dma(struct device *dev, phys_addr_t paddr) in octeon_big_phys_to_dma() 100 static phys_addr_t octeon_big_dma_to_phys(struct device *dev, dma_addr_t daddr) in octeon_big_dma_to_phys() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | coh901318.h | 37 dma_addr_t src_addr; 38 dma_addr_t dst_addr; 39 dma_addr_t link_addr; 42 dma_addr_t phy_this; 97 dma_addr_t src, unsigned int size, 98 dma_addr_t dst, u32 ctrl_chained, u32 ctrl_last); 115 dma_addr_t buf, unsigned int size, 116 dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl_last, 137 dma_addr_t dev_addr, u32 ctrl_chained,
|
| /OK3568_Linux_fs/u-boot/drivers/crypto/fsl/ |
| H A D | desc.h | 695 dma_addr_t dma_q; /* Pointer to q (elliptic curve) */ 696 dma_addr_t dma_r; /* Pointer to r (elliptic curve) */ 697 dma_addr_t dma_g_xy; /* Pointer to Gx,y (elliptic curve) */ 698 dma_addr_t dma_pkey; /* Pointer to Wx,y (public key) */ 699 dma_addr_t dma_hash; /* Pointer to hash input */ 700 dma_addr_t dma_c; /* Pointer to C_signature */ 701 dma_addr_t dma_d; /* Pointer to D_signature */ 702 dma_addr_t dma_buf; /* Pointer to 64-byte temp buffer */ 703 dma_addr_t dma_ab; /* Pointer to a,b (elliptic curve ) */ 709 dma_addr_t dma_q; /* Pointer to q (elliptic curve) */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/bnx2fc/ |
| H A D | bnx2fc.h | 214 dma_addr_t *task_ctx_dma; 216 dma_addr_t task_ctx_bd_dma; 221 dma_addr_t hash_tbl_pbl_dma; 223 dma_addr_t t2_hash_tbl_dma; 225 dma_addr_t t2_hash_tbl_ptr_dma; 228 dma_addr_t dummy_buf_dma; 237 dma_addr_t stats_buf_dma; 323 dma_addr_t sq_dma; 329 dma_addr_t cq_dma; 335 dma_addr_t rq_dma; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/sunxi/cedrus/ |
| H A D | cedrus.h | 115 dma_addr_t mv_col_buf_dma; 119 dma_addr_t pic_info_buf_dma; 122 dma_addr_t neighbor_info_buf_dma; 124 dma_addr_t deblk_buf_dma; 127 dma_addr_t intra_pred_buf_dma; 132 dma_addr_t mv_col_buf_addr; 136 dma_addr_t neighbor_info_buf_addr; 195 static inline dma_addr_t cedrus_buf_addr(struct vb2_buffer *buf, in cedrus_buf_addr() 199 dma_addr_t addr = vb2_dma_contig_plane_dma_addr(buf, 0); in cedrus_buf_addr() 201 return addr + (pix_fmt ? (dma_addr_t)pix_fmt->bytesperline * in cedrus_buf_addr() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/include/asm/ |
| H A D | dma-direct.h | 12 static inline dma_addr_t pfn_to_dma(struct device *dev, unsigned long pfn) in pfn_to_dma() 16 return (dma_addr_t)__pfn_to_bus(pfn); in pfn_to_dma() 19 static inline unsigned long dma_to_pfn(struct device *dev, dma_addr_t addr) in dma_to_pfn() 28 static inline dma_addr_t virt_to_dma(struct device *dev, void *addr) in virt_to_dma() 33 return (dma_addr_t)__virt_to_bus((unsigned long)(addr)); in virt_to_dma() 36 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) in phys_to_dma() 42 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dev_addr) in dma_to_phys()
|
| /OK3568_Linux_fs/kernel/include/soc/fsl/ |
| H A D | dpaa2-fd.h | 103 static inline dma_addr_t dpaa2_fd_get_addr(const struct dpaa2_fd *fd) in dpaa2_fd_get_addr() 105 return (dma_addr_t)le64_to_cpu(fd->simple.addr); in dpaa2_fd_get_addr() 113 static inline void dpaa2_fd_set_addr(struct dpaa2_fd *fd, dma_addr_t addr) in dpaa2_fd_set_addr() 166 static inline dma_addr_t dpaa2_fd_get_flc(const struct dpaa2_fd *fd) in dpaa2_fd_get_flc() 168 return (dma_addr_t)le64_to_cpu(fd->simple.flc); in dpaa2_fd_get_flc() 176 static inline void dpaa2_fd_set_flc(struct dpaa2_fd *fd, dma_addr_t flc_addr) in dpaa2_fd_set_flc() 309 static inline dma_addr_t dpaa2_sg_get_addr(const struct dpaa2_sg_entry *sg) in dpaa2_sg_get_addr() 311 return (dma_addr_t)le64_to_cpu(sg->addr); in dpaa2_sg_get_addr() 319 static inline void dpaa2_sg_set_addr(struct dpaa2_sg_entry *sg, dma_addr_t addr) in dpaa2_sg_set_addr() 479 static inline dma_addr_t dpaa2_fl_get_addr(const struct dpaa2_fl_entry *fle) in dpaa2_fl_get_addr() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/ioat/ |
| H A D | dma.h | 91 dma_addr_t hw; 97 dma_addr_t last_completion; 109 dma_addr_t completion_dma; 155 dma_addr_t dma; 358 ioat_dma_prep_memcpy_lock(struct dma_chan *c, dma_addr_t dma_dest, 359 dma_addr_t dma_src, size_t len, unsigned long flags); 363 ioat_prep_xor(struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, 366 ioat_prep_xor_val(struct dma_chan *chan, dma_addr_t *src, 370 ioat_prep_pq(struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src, 374 ioat_prep_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, [all …]
|
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | intel_iommu.h | 20 TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr, 27 __field(dma_addr_t, dev_addr) 47 TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr, 53 TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr, 59 TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), 65 __field(dma_addr_t, dev_addr) 82 TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), 87 TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), 92 TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size), 104 __field(dma_addr_t, dev_addr)
|
| /OK3568_Linux_fs/kernel/drivers/crypto/hisilicon/sec2/ |
| H A D | sec.h | 13 dma_addr_t pbuf_dma; 15 dma_addr_t c_ivin_dma; 17 dma_addr_t out_mac_dma; 23 dma_addr_t c_in_dma; 25 dma_addr_t c_out_dma; 27 dma_addr_t c_ivin_dma; 35 dma_addr_t out_mac_dma; 79 dma_addr_t a_key_dma; 90 dma_addr_t c_key_dma;
|