/linux-master/include/linux/soc/nxp/ |
H A D | lpc32xx-misc.h | 15 extern u32 lpc32xx_return_iram(void __iomem **mapbase, dma_addr_t *dmaaddr); 19 static inline u32 lpc32xx_return_iram(void __iomem **mapbase, dma_addr_t *dmaaddr)
|
/linux-master/include/linux/soc/ti/ |
H A D | knav_qmss.h | 66 dma_addr_t knav_queue_pop(void *qhandle, unsigned *size); 67 int knav_queue_push(void *qhandle, dma_addr_t dma, 77 dma_addr_t *dma, unsigned *dma_sz); 78 void *knav_pool_desc_unmap(void *ph, dma_addr_t dma, unsigned dma_sz); 79 dma_addr_t knav_pool_desc_virt_to_dma(void *ph, void *virt); 80 void *knav_pool_desc_dma_to_virt(void *ph, dma_addr_t dma);
|
/linux-master/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) 43 static phys_addr_t octeon_hole_dma_to_phys(dma_addr_t daddr) 51 static dma_addr_t octeon_gen1_phys_to_dma(struct device *dev, phys_addr_t paddr) 58 static phys_addr_t octeon_gen1_dma_to_phys(struct device *dev, dma_addr_t daddr) 73 static dma_addr_t octeon_gen2_phys_to_dma(struct device *dev, phys_addr_t paddr) 78 static phys_addr_t octeon_gen2_dma_to_phys(struct device *dev, dma_addr_t daddr) 88 static dma_addr_t octeon_big_phys_to_dma(struct device *dev, phys_addr_t paddr) 100 static phys_addr_t octeon_big_dma_to_phys(struct device *dev, dma_addr_t dadd [all...] |
/linux-master/drivers/crypto/ccree/ |
H A D | cc_aead.h | 70 dma_addr_t mac_buf_dma_addr; /* internal ICV DMA buffer */ 72 dma_addr_t ccm_iv0_dma_addr; 73 dma_addr_t icv_dma_addr; /* Phys. address of ICV */ 77 dma_addr_t gcm_iv_inc1_dma_addr; 79 dma_addr_t gcm_iv_inc2_dma_addr; 80 dma_addr_t hkey_dma_addr; /* Phys. address of hkey */ 81 dma_addr_t gcm_block_len_dma_addr; /* Phys. address of gcm block len */
|
/linux-master/include/linux/ |
H A D | dma-direct.h | 22 dma_addr_t dma_start; 26 static inline dma_addr_t translate_phys_to_dma(struct device *dev, 43 dma_addr_t dma_addr) 63 static inline dma_addr_t phys_to_dma_unencrypted(struct device *dev, 77 static inline dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) 82 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) 104 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size, 107 dma_addr_t end = addr + size - 1; 119 void *dma_direct_alloc(struct device *dev, size_t size, dma_addr_t *dma_handle, 122 dma_addr_t dma_add [all...] |
H A D | dmapool.h | 27 dma_addr_t *handle); 28 void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr); 43 dma_addr_t *handle) { return NULL; } 45 dma_addr_t addr) { } 53 dma_addr_t *handle)
|
H A D | dma-mapping.h | 66 * A dma_addr_t can hold any valid DMA or bus address for the platform. It can 75 #define DMA_MAPPING_ERROR (~(dma_addr_t)0) 80 void debug_dma_mapping_error(struct device *dev, dma_addr_t dma_addr); 85 dma_addr_t dma_addr) 95 static inline int dma_mapping_error(struct device *dev, dma_addr_t dma_addr) 104 dma_addr_t dma_map_page_attrs(struct device *dev, struct page *page, 107 void dma_unmap_page_attrs(struct device *dev, dma_addr_t addr, size_t size, 116 dma_addr_t dma_map_resource(struct device *dev, phys_addr_t phys_addr, 118 void dma_unmap_resource(struct device *dev, dma_addr_t addr, size_t size, 120 void dma_sync_single_for_cpu(struct device *dev, dma_addr_t add [all...] |
/linux-master/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.h | 46 dma_addr_t msg_token; 65 dma_addr_t ext_list_token; 74 dma_addr_t iu_token; 100 dma_addr_t caps_addr; 101 dma_addr_t adapter_info_addr;
|
/linux-master/drivers/video/fbdev/ |
H A D | sa1100fb.h | 44 dma_addr_t map_dma; 49 dma_addr_t screen_dma; 51 dma_addr_t palette_dma; 54 dma_addr_t dbar1; 55 dma_addr_t dbar2;
|
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.h | 16 #define IXGBE_FCPTR_MAX (IXGBE_BUFFCNT_MAX * sizeof(dma_addr_t)) 40 dma_addr_t udp; 58 dma_addr_t extra_ddp_buffer_dma;
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_common.c | 55 void hinic_set_sge(struct hinic_sge *sge, dma_addr_t addr, int len) 68 dma_addr_t hinic_sge_to_dma(struct hinic_sge *sge) 70 return (dma_addr_t)((((u64)sge->hi_addr) << 32) | sge->lo_addr);
|
/linux-master/include/linux/mailbox/ |
H A D | brcm-message.h | 25 dma_addr_t cmd_dma_addr; 32 dma_addr_t resp; 34 dma_addr_t data;
|
/linux-master/drivers/staging/media/meson/vdec/ |
H A D | codec_hevc_common.h | 23 dma_addr_t fbc_buffer_paddr[MAX_REF_PIC_NUM]; 26 dma_addr_t mmu_header_paddr[MAX_REF_PIC_NUM]; 29 dma_addr_t mmu_map_paddr;
|
/linux-master/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-vpu.h | 46 dma_addr_t param_addr; 49 dma_addr_t work_addr; 52 dma_addr_t config_addr;
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_mmu.h | 13 dma_addr_t dma; 18 dma_addr_t dma; 25 dma_addr_t dma;
|
/linux-master/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_dm [all...] |
/linux-master/drivers/vdpa/vdpa_user/ |
H A D | iova_domain.h | 48 dma_addr_t dma_addr, size_t size, 52 dma_addr_t dma_addr, size_t size, 55 dma_addr_t vduse_domain_map_page(struct vduse_iova_domain *domain, 61 dma_addr_t dma_addr, size_t size, 65 size_t size, dma_addr_t *dma_addr, 69 void *vaddr, dma_addr_t dma_addr,
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-mmu.h | 18 dma_addr_t aperture_start; 19 dma_addr_t aperture_end;
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | k3-cppi-desc-pool.h | 22 dma_addr_t 25 k3_cppi_desc_pool_dma2virt(struct k3_cppi_desc_pool *pool, dma_addr_t dma);
|
/linux-master/kernel/dma/ |
H A D | dummy.c | 8 void *cpu_addr, dma_addr_t dma_addr, size_t size, 14 static dma_addr_t dma_dummy_map_page(struct device *dev, struct page *page,
|
/linux-master/include/linux/mtd/ |
H A D | nand-ecc-mxic.h | 23 unsigned int direction, dma_addr_t dirmap); 42 dma_addr_t dirmap)
|
/linux-master/arch/mips/loongson64/ |
H A D | dma.c | 7 dma_addr_t phys_to_dma(struct device *dev, phys_addr_t paddr) 16 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t daddr)
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | ahb.h | 29 dma_addr_t msa_paddr; 31 dma_addr_t ce_paddr;
|
/linux-master/arch/arm/include/asm/ |
H A D | dma-iommu.h | 20 dma_addr_t base; 27 arm_iommu_create_mapping(const struct bus_type *bus, dma_addr_t base, u64 size);
|
/linux-master/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 a_ivin_dma; 19 dma_addr_t out_mac_dma; 26 dma_addr_t c_out_dma; 28 dma_addr_t c_ivin_dma; 36 dma_addr_t out_mac_dma; 38 dma_addr_t a_ivin_dma; 55 dma_addr_t in_dma; 90 dma_addr_t a_key_dm [all...] |