/linux-master/drivers/staging/vme_user/ |
H A D | vme_bridge.h | 44 dma_addr_t address; 132 unsigned long long *, dma_addr_t *, u32 *, u32 *); 134 unsigned long long, dma_addr_t, u32, u32); 166 void *(*alloc_consistent)(struct device *dev, size_t size, dma_addr_t *dma); 167 void (*free_consistent)(struct device *dev, size_t size, void *vaddr, dma_addr_t dma);
|
H A D | vme.h | 131 void *vme_alloc_consistent(struct vme_resource *, size_t, dma_addr_t *); 133 dma_addr_t); 141 unsigned long long, dma_addr_t, u32, u32); 143 unsigned long long *, dma_addr_t *, u32 *, u32 *); 161 struct vme_dma_attr *vme_dma_pci_attribute(dma_addr_t);
|
/linux-master/include/net/page_pool/ |
H A D | helpers.h | 350 (sizeof(dma_addr_t) > sizeof(unsigned long)) 373 static inline dma_addr_t page_pool_get_dma_addr(struct page *page) 375 dma_addr_t ret = page->dma_addr; 383 static inline bool page_pool_set_dma_addr(struct page *page, dma_addr_t addr) 391 return addr != (dma_addr_t)page->dma_addr << PAGE_SHIFT;
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ring.h | 24 dma_addr_t daddr; 44 dma_addr_t pa; 56 dma_addr_t pa_eop; 151 dma_addr_t dx_ring_pa; 168 static inline dma_addr_t aq_buf_daddr(struct aq_rxpage *rxpage)
|
/linux-master/include/linux/firmware/qcom/ |
H A D | qcom_scm.h | 71 dma_addr_t phys; 121 int qcom_scm_qseecom_app_send(u32 app_id, dma_addr_t req, size_t req_size, 122 dma_addr_t rsp, size_t rsp_size); 132 dma_addr_t req, size_t req_size, 133 dma_addr_t rsp, size_t rsp_size)
|
/linux-master/drivers/xen/ |
H A D | grant-dma-ops.c | 33 static inline dma_addr_t grant_to_dma(grant_ref_t grant) 35 return XEN_GRANT_DMA_ADDR_OFF | ((dma_addr_t)grant << XEN_PAGE_SHIFT); 38 static inline grant_ref_t dma_to_grant(dma_addr_t dma) 79 dma_addr_t *dma_handle, gfp_t gfp, 117 dma_addr_t dma_handle, unsigned long attrs) 146 dma_addr_t *dma_handle, 160 struct page *vaddr, dma_addr_t dma_handle, 166 static dma_addr_t xen_grant_dma_map_page(struct device *dev, struct page *page, 176 dma_addr_t dma_handle; 202 static void xen_grant_dma_unmap_page(struct device *dev, dma_addr_t dma_handl [all...] |
/linux-master/include/linux/soc/mediatek/ |
H A D | mtk_wed.h | 62 dma_addr_t desc_phys; 82 dma_addr_t phy_addr; 111 dma_addr_t desc_phys; 117 dma_addr_t desc_phys; 122 dma_addr_t miod_phys; 123 dma_addr_t fdbk_phys; 130 dma_addr_t desc_phys; 177 dma_addr_t particular_se_phys; 178 dma_addr_t addr_elem_phys[1024]; 181 u32 (*init_buf)(void *ptr, dma_addr_t phy [all...] |
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_dev.h | 163 dma_addr_t phy_db_pages; 170 dma_addr_t phy_cmb_pages; 175 dma_addr_t port_info_pa; 196 dma_addr_t dma_addr; 265 dma_addr_t base_pa; 266 dma_addr_t cmb_base_pa; 267 dma_addr_t sg_base_pa; 297 dma_addr_t base_pa; 358 dma_addr_t addr); 371 void ionic_cq_map(struct ionic_cq *cq, void *base, dma_addr_t base_p [all...] |
/linux-master/drivers/dma/ioat/ |
H A D | prep.c | 32 dma_addr_t addr, u32 offset, int idx) 39 static dma_addr_t pq_get_src(struct ioat_raw_descriptor *descs[2], int idx) 46 static dma_addr_t pq16_get_src(struct ioat_raw_descriptor *desc[3], int idx) 54 dma_addr_t addr, u32 offset, u8 coef, int idx) 64 dma_addr_t addr, u32 offset, u8 coef, unsigned idx) 101 ioat_dma_prep_memcpy_lock(struct dma_chan *c, dma_addr_t dma_dest, 102 dma_addr_t dma_src, size_t len, unsigned long flags) 107 dma_addr_t dst = dma_dest; 108 dma_addr_t src = dma_src; 153 dma_addr_t des [all...] |
/linux-master/drivers/scsi/qedi/ |
H A D | qedi.h | 157 dma_addr_t cq_dma; 162 dma_addr_t cq_pbl_dma; 258 dma_addr_t buf_dma; 294 dma_addr_t hw_p_cpuq; 298 dma_addr_t bdq_pbl_dma; 301 dma_addr_t bdq_pbl_list_dma; 304 dma_addr_t nvm_buf_dma;
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_sriov.h | 111 dma_addr_t req_phys; 113 dma_addr_t reply_phys; 116 dma_addr_t pending_req; 175 dma_addr_t vf_bulletin; 230 dma_addr_t mbx_msg_phys_addr; 233 dma_addr_t mbx_reply_phys_addr; 236 dma_addr_t bulletins_phys;
|
/linux-master/drivers/misc/genwqe/ |
H A D | card_base.h | 168 dma_addr_t dma_addr; /* physical DMA address */ 171 dma_addr_t *dma_list; /* list of dma addresses per page */ 217 dma_addr_t ddcb_daddr; /* DMA address */ 347 dma_addr_t sgl_dma_addr; 362 dma_addr_t fpage_dma_addr; 365 dma_addr_t lpage_dma_addr; 372 dma_addr_t *dma_list); 534 dma_addr_t *dma_handle); 536 void *vaddr, dma_addr_t dma_handle);
|
/linux-master/drivers/vfio/ |
H A D | vfio.h | 216 dma_addr_t user_iova, 220 dma_addr_t user_iova, int npage); 225 int (*dma_rw)(void *iommu_data, dma_addr_t user_iova, 248 dma_addr_t iova, int npage, 251 dma_addr_t iova, int npage); 253 dma_addr_t iova, void *data, 293 dma_addr_t iova, int npage, 300 dma_addr_t iova, int npage) 305 dma_addr_t iova, void *data,
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | icm.h | 53 dma_addr_t dma_addr; 94 void *mlx4_table_find(struct mlx4_icm_table *table, u32 obj, dma_addr_t *dma_handle); 125 static inline dma_addr_t mlx4_icm_addr(struct mlx4_icm_iter *iter)
|
/linux-master/drivers/usb/host/ |
H A D | ohci-mem.c | 77 dma_to_td (struct ohci_hcd *hc, dma_addr_t td_dma) 92 dma_addr_t dma; 136 dma_addr_t dma;
|
/linux-master/drivers/misc/ |
H A D | ibmvmc.h | 97 dma_addr_t dma_addr_local; 98 dma_addr_t dma_addr_remote; 155 dma_addr_t msg_token;
|
/linux-master/drivers/dma/fsl-dpaa2-qdma/ |
H A D | dpaa2-qdma.h | 88 dma_addr_t fd_bus_addr; 89 dma_addr_t fl_bus_addr; 90 dma_addr_t desc_bus_addr;
|
/linux-master/drivers/scsi/snic/ |
H A D | vnic_dev.h | 36 dma_addr_t bus_addr; 43 dma_addr_t base_addr; 47 dma_addr_t base_addr_unaligned;
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_fb_dma_helper.c | 70 dma_addr_t drm_fb_dma_get_gem_addr(struct drm_framebuffer *fb, 75 dma_addr_t dma_addr; 129 dma_addr_t daddr;
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_mmu.h | 48 dma_addr_t bad_page_dma; 63 dma_addr_t pta_dma; 98 u32 memory_base, dma_addr_t paddr,
|
/linux-master/drivers/net/ethernet/arc/ |
H A D | emac.h | 84 dma_addr_t data; 148 dma_addr_t rxbd_dma; 149 dma_addr_t txbd_dma;
|
/linux-master/drivers/crypto/caam/ |
H A D | intern.h | 46 dma_addr_t desc_addr_dma; /* Stored bus addr for done matching */ 51 dma_addr_t inpbusaddr; 52 dma_addr_t outbusaddr;
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_int.h | 143 dma_addr_t basePA; 175 dma_addr_t basePA; 191 dma_addr_t basePA; 203 dma_addr_t dma_addr; 283 dma_addr_t dma_addr; 306 dma_addr_t basePA; 389 dma_addr_t shared_pa; 390 dma_addr_t queue_desc_pa; 391 dma_addr_t coal_conf_pa; 423 dma_addr_t adapter_p [all...] |
/linux-master/drivers/usb/musb/ |
H A D | cppi_dma.h | 65 dma_addr_t dma; /* address of this descriptor */ 88 dma_addr_t buf_dma; 135 dma_addr_t buf_addr;
|
/linux-master/drivers/net/ipa/ |
H A D | ipa_cmd.c | 348 ipa_cmd_payload_alloc(struct ipa *ipa, dma_addr_t *addr) 362 dma_addr_t addr, u16 hash_size, u32 hash_offset, 363 dma_addr_t hash_addr) 368 dma_addr_t payload_addr; 401 dma_addr_t addr) 407 dma_addr_t payload_addr; 436 dma_addr_t payload_addr; 493 dma_addr_t payload_addr; 512 dma_addr_t addr, bool toward_ipa) 518 dma_addr_t payload_add [all...] |