Searched refs:dma_addr_t (Results 176 - 200 of 2568) sorted by relevance

1234567891011>>

/linux-master/drivers/staging/vme_user/
H A Dvme_bridge.h44 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 Dvme.h131 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 Dhelpers.h350 (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 Daq_ring.h24 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 Dqcom_scm.h71 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 Dgrant-dma-ops.c33 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 Dmtk_wed.h62 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 Dionic_dev.h163 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 Dprep.c32 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 Dqedi.h157 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 Dqed_sriov.h111 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 Dcard_base.h168 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 Dvfio.h216 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 Dicm.h53 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 Dohci-mem.c77 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 Dibmvmc.h97 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 Ddpaa2-qdma.h88 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 Dvnic_dev.h36 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 Ddrm_fb_dma_helper.c70 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 Detnaviv_mmu.h48 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 Demac.h84 dma_addr_t data;
148 dma_addr_t rxbd_dma;
149 dma_addr_t txbd_dma;
/linux-master/drivers/crypto/caam/
H A Dintern.h46 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 Dvmxnet3_int.h143 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 Dcppi_dma.h65 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 Dipa_cmd.c348 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...]

Completed in 293 milliseconds

1234567891011>>