Searched refs:dma_addr_t (Results 126 - 150 of 2568) sorted by relevance

1234567891011>>

/linux-master/drivers/usb/gadget/udc/bdc/
H A Dbdc_cmd.h19 int bdc_ep_bla(struct bdc *bdc, struct bdc_ep *ep, dma_addr_t dma_addr);
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-css-pool.h23 dma_addr_t daddr;
/linux-master/kernel/dma/
H A Dops_helpers.c19 void *cpu_addr, dma_addr_t dma_addr, size_t size,
35 void *cpu_addr, dma_addr_t dma_addr, size_t size,
62 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp)
85 dma_addr_t dma_handle, enum dma_data_direction dir)
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_fdma.h93 dma_addr_t dcbs_dma;
110 dma_addr_t dma_addr;
126 dma_addr_t dcbs_dma;
150 dma_addr_t dcbs_dma_base;
/linux-master/drivers/net/ethernet/altera/
H A Daltera_sgdma.c14 dma_addr_t ndesc_phys,
15 dma_addr_t raddr,
16 dma_addr_t waddr,
27 static dma_addr_t
31 static dma_addr_t
66 priv->rxdescphys = (dma_addr_t) 0;
67 priv->txdescphys = (dma_addr_t) 0;
295 dma_addr_t ndesc_phys,
296 dma_addr_t raddr,
297 dma_addr_t wadd
[all...]
/linux-master/include/linux/
H A Dgoldfish.h29 static inline void gf_write_dma_addr(const dma_addr_t addr,
H A Diova.h58 static inline size_t iova_offset(struct iova_domain *iovad, dma_addr_t iova)
68 static inline dma_addr_t iova_dma_addr(struct iova_domain *iovad, struct iova *iova)
70 return (dma_addr_t)iova->pfn_lo << iova_shift(iovad);
73 static inline unsigned long iova_pfn(struct iova_domain *iovad, dma_addr_t iova)
H A Dvirtio.h97 dma_addr_t virtqueue_get_desc_addr(const struct virtqueue *vq);
98 dma_addr_t virtqueue_get_avail_addr(const struct virtqueue *vq);
99 dma_addr_t virtqueue_get_used_addr(const struct virtqueue *vq);
226 dma_addr_t virtqueue_dma_map_single_attrs(struct virtqueue *_vq, void *ptr, size_t size,
228 void virtqueue_dma_unmap_single_attrs(struct virtqueue *_vq, dma_addr_t addr,
231 int virtqueue_dma_mapping_error(struct virtqueue *_vq, dma_addr_t addr);
233 bool virtqueue_dma_need_sync(struct virtqueue *_vq, dma_addr_t addr);
234 void virtqueue_dma_sync_single_range_for_cpu(struct virtqueue *_vq, dma_addr_t addr,
237 void virtqueue_dma_sync_single_range_for_device(struct virtqueue *_vq, dma_addr_t addr,
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dtx_common.h31 dma_addr_t dma_addr, size_t len);
/linux-master/drivers/crypto/hisilicon/sec/
H A Dsec_drv.h184 dma_addr_t paddr;
191 dma_addr_t paddr;
197 dma_addr_t paddr;
245 dma_addr_t pkey;
281 dma_addr_t dma_iv;
306 dma_addr_t dma_in;
309 dma_addr_t dma_out;
361 dma_addr_t buf;
381 dma_addr_t next_sgl;
/linux-master/drivers/scsi/
H A D3w-sas.h214 #define TW_COMMAND_SIZE (sizeof(dma_addr_t) > 4 ? 6 : 4)
215 #define TW_LIBERATOR_MAX_SGL_LENGTH (sizeof(dma_addr_t) > 4 ? 46 : 92)
216 #define TW_LIBERATOR_MAX_SGL_LENGTH_OLD (sizeof(dma_addr_t) > 4 ? 47 : 94)
219 #define TW_CPU_TO_SGL(x) (sizeof(dma_addr_t) > 4 ? cpu_to_le64(x) : cpu_to_le32(x))
225 dma_addr_t address;
226 dma_addr_t length;
373 dma_addr_t generic_buffer_phys[TW_Q_LENGTH];
375 dma_addr_t command_packet_phys[TW_Q_LENGTH];
377 dma_addr_t sense_buffer_phys[TW_Q_LENGTH];
/linux-master/drivers/dma/
H A Dste_dma40_ll.c134 dma_addr_t data,
136 dma_addr_t next_lli,
213 d40_phy_buf_to_lli(struct d40_phy_lli *lli, dma_addr_t addr, u32 size,
214 dma_addr_t lli_phys, dma_addr_t first_phys, u32 reg_cfg,
224 dma_addr_t next = lli_phys;
268 dma_addr_t target,
270 dma_addr_t lli_phys,
280 dma_addr_t l_phys = lli_phys;
286 dma_addr_t sg_add
[all...]
/linux-master/arch/arm/xen/
H A Dmm.c45 static void dma_cache_maint(struct device *dev, dma_addr_t handle,
77 void xen_dma_sync_for_cpu(struct device *dev, dma_addr_t handle,
84 void xen_dma_sync_for_device(struct device *dev, dma_addr_t handle,
95 dma_addr_t dev_addr)
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_ll2.h38 dma_addr_t rx_buf_addr;
56 dma_addr_t tx_frag;
159 dma_addr_t addr,
205 dma_addr_t addr, u16 nbytes);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_alloc.h14 dma_addr_t pa;
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_mem.h11 dma_addr_t pa;
/linux-master/drivers/infiniband/hw/irdma/
H A Dosdep.h15 dma_addr_t *dmaaddrs;
20 dma_addr_t pa;
79 int irdma_map_vm_page_list(struct irdma_hw *hw, void *va, dma_addr_t *pg_dma,
81 void irdma_unmap_vm_page_list(struct irdma_hw *hw, dma_addr_t *pg_dma, u32 pg_cnt);
/linux-master/drivers/scsi/bnx2fc/
H A Dbnx2fc.h211 dma_addr_t *task_ctx_dma;
213 dma_addr_t task_ctx_bd_dma;
218 dma_addr_t hash_tbl_pbl_dma;
220 dma_addr_t t2_hash_tbl_dma;
222 dma_addr_t t2_hash_tbl_ptr_dma;
225 dma_addr_t dummy_buf_dma;
234 dma_addr_t stats_buf_dma;
320 dma_addr_t sq_dma;
326 dma_addr_t cq_dma;
332 dma_addr_t rq_dm
[all...]
/linux-master/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpuapi.h335 dma_addr_t buf_y;
336 dma_addr_t buf_cb;
337 dma_addr_t buf_cr;
362 dma_addr_t bitstream_buffer;
376 dma_addr_t rd_ptr; /* read pointer of bitstream buffer */
377 dma_addr_t wr_ptr; /* write pointer of bitstream buffer */
422 dma_addr_t rd_ptr; /* stream buffer read pointer for the current decoder instance */
423 dma_addr_t wr_ptr; /* stream buffer write pointer for the current decoder instance */
572 dma_addr_t bitstream_buffer;
625 dma_addr_t rd_pt
[all...]
/linux-master/include/linux/mfd/
H A Ddavinci_voicecodec.h83 dma_addr_t dma_tx_addr;
84 dma_addr_t dma_rx_addr;
/linux-master/include/video/
H A Dimx-ipu-image-convert.h25 dma_addr_t in_phys;
26 dma_addr_t out_phys;
/linux-master/sound/ppc/
H A Dsnd_ps3.h73 dma_addr_t dma_start_bus_addr[2];
84 dma_addr_t null_buffer_start_dma_addr;
/linux-master/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_dma.h24 int pbl, dma_addr_t dma_tx, dma_addr_t dma_rx,
/linux-master/drivers/iommu/
H A Domap-iopgtable.h66 static inline phys_addr_t omap_iommu_translate(unsigned long d, dma_addr_t va,
67 dma_addr_t mask)
/linux-master/drivers/char/tpm/
H A Dtpm_ibmvtpm.h36 dma_addr_t crq_dma_handle;
39 dma_addr_t rtce_dma_handle;

Completed in 306 milliseconds

1234567891011>>