Searched refs:dma_addr (Results 1 - 25 of 819) sorted by relevance

1234567891011>>

/linux-master/arch/mips/sgi-ip32/
H A Dip32-dma.c23 dma_addr_t dma_addr = paddr & RAM_OFFSET_MASK; local
26 dma_addr += CRIME_HI_MEM_BASE;
27 return dma_addr;
30 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) argument
32 phys_addr_t paddr = dma_addr & RAM_OFFSET_MASK;
34 if (dma_addr >= 256*1024*1024)
/linux-master/arch/mips/loongson2ef/lemote-2f/
H A Ddma.c9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) argument
11 if (dma_addr > 0x8fffffff)
12 return dma_addr;
13 return dma_addr & 0x0fffffff;
/linux-master/arch/mips/loongson2ef/fuloong-2e/
H A Ddma.c9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) argument
11 return dma_addr & 0x7fffffff;
/linux-master/drivers/net/ethernet/apm/xgene-v2/
H A Dring.c24 next_dma = ring->dma_addr + (offset * XGENE_ENET_DESC_SIZE);
37 dma_addr_t dma_addr = ring->dma_addr; local
39 xge_wr_csr(pdata, DMATXDESCL, dma_addr);
40 xge_wr_csr(pdata, DMATXDESCH, upper_32_bits(dma_addr));
49 dma_addr_t dma_addr = ring->dma_addr; local
51 xge_wr_csr(pdata, DMARXDESCL, dma_addr);
52 xge_wr_csr(pdata, DMARXDESCH, upper_32_bits(dma_addr));
H A Dmain.c74 dma_addr_t dma_addr; local
86 dma_addr = dma_map_single(dev, skb->data, len, DMA_FROM_DEVICE);
87 if (dma_mapping_error(dev, dma_addr)) {
94 ring->pkt_info[tail].dma_addr = dma_addr;
101 upper_32_bits(dma_addr)));
104 raw_desc->m0 = cpu_to_le64(SET_BITS(PKT_ADDRL, dma_addr) |
178 static dma_addr_t dma_addr; local
195 pkt_buf = dma_alloc_coherent(dev, XGENE_ENET_STD_MTU, &dma_addr,
208 upper_32_bits(dma_addr)));
242 dma_addr_t dma_addr; local
292 dma_addr_t dma_addr; local
375 dma_addr_t dma_addr; local
557 dma_addr_t dma_addr; local
[all...]
/linux-master/arch/mips/include/asm/mach-rc32434/
H A Ddma_v.h42 static inline void rc32434_start_dma(struct dma_reg *ch, u32 dma_addr) argument
45 __raw_writel(dma_addr, &ch->dmadptr);
48 static inline void rc32434_chain_dma(struct dma_reg *ch, u32 dma_addr) argument
50 __raw_writel(dma_addr, &ch->dmandptr);
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic_res.h31 void *os_buf, dma_addr_t dma_addr, unsigned int len,
42 (u64)dma_addr | VNIC_PADDR_TARGET,
52 vnic_wq_post(wq, os_buf, dma_addr, len, sop, eop, desc_skip_cnt,
57 void *os_buf, dma_addr_t dma_addr, unsigned int len,
60 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len,
66 dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert,
69 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len,
76 void *os_buf, dma_addr_t dma_addr, unsigned int len,
80 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len,
88 void *os_buf, dma_addr_t dma_addr, unsigne
30 enic_queue_wq_desc_ex(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int mss_or_csum_offset, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int offload_mode, int cq_entry, int sop, int eop, int loopback) argument
56 enic_queue_wq_desc_cont(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int eop, int loopback) argument
65 enic_queue_wq_desc(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
75 enic_queue_wq_desc_csum(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, int ip_csum, int tcpudp_csum, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
87 enic_queue_wq_desc_csum_l4(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int csum_offset, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
98 enic_queue_wq_desc_tso(struct vnic_wq *wq, void *os_buf, dma_addr_t dma_addr, unsigned int len, unsigned int mss, unsigned int hdr_len, int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) argument
109 enic_queue_rq_desc(struct vnic_rq *rq, void *os_buf, unsigned int os_buf_index, dma_addr_t dma_addr, unsigned int len) argument
[all...]
/linux-master/include/trace/events/
H A Dhabanalabs.h54 TP_PROTO(struct device *dev, u64 cpu_addr, u64 dma_addr, size_t size, const char *caller),
56 TP_ARGS(dev, cpu_addr, dma_addr, size, caller),
61 __field(u64, dma_addr)
69 __entry->dma_addr = dma_addr;
74 TP_printk("%s: cpu_addr: %#llx, dma_addr: %#llx, size: %#x, caller: %s",
77 __entry->dma_addr,
83 TP_PROTO(struct device *dev, u64 cpu_addr, u64 dma_addr, size_t size, const char *caller),
84 TP_ARGS(dev, cpu_addr, dma_addr, size, caller));
87 TP_PROTO(struct device *dev, u64 cpu_addr, u64 dma_addr, size_
[all...]
/linux-master/kernel/dma/
H A Ddebug.h14 int direction, dma_addr_t dma_addr,
28 dma_addr_t dma_addr, void *virt,
36 dma_addr_t dma_addr,
39 extern void debug_dma_unmap_resource(struct device *dev, dma_addr_t dma_addr,
60 int direction, dma_addr_t dma_addr,
83 dma_addr_t dma_addr, void *virt,
95 dma_addr_t dma_addr,
101 dma_addr_t dma_addr, size_t size,
58 debug_dma_map_page(struct device *dev, struct page *page, size_t offset, size_t size, int direction, dma_addr_t dma_addr, unsigned long attrs) argument
82 debug_dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t dma_addr, void *virt, unsigned long attrs) argument
93 debug_dma_map_resource(struct device *dev, phys_addr_t addr, size_t size, int direction, dma_addr_t dma_addr, unsigned long attrs) argument
100 debug_dma_unmap_resource(struct device *dev, dma_addr_t dma_addr, size_t size, int direction) argument
H A Ddirect.h14 void *cpu_addr, dma_addr_t dma_addr, size_t size,
18 void *cpu_addr, dma_addr_t dma_addr, size_t size,
20 bool dma_direct_need_sync(struct device *dev, dma_addr_t dma_addr);
90 dma_addr_t dma_addr = phys_to_dma(dev, phys); local
98 if (unlikely(!dma_capable(dev, dma_addr, size, true)) ||
107 &dma_addr, size, *dev->dma_mask, dev->bus_dma_limit);
113 return dma_addr;
/linux-master/sound/soc/bcm/
H A Dbcm63xx-pcm-whistler.c20 dma_addr_t dma_addr; member in struct:i2s_dma_desc
26 dma_addr_t dma_addr; member in struct:bcm63xx_runtime_data
153 dma_desc->dma_addr = runtime->dma_addr;
168 regmap_write(regmap_i2s, regaddr_descaddr, dma_desc->dma_addr);
181 prtd->dma_addr_next = substream->runtime->dma_addr;
184 prtd->dma_addr_next - substream->runtime->dma_addr);
270 dma_desc->dma_addr +=
274 if (dma_desc->dma_addr - runtime->dma_addr >
[all...]
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dtx.h16 dma_addr_t dma_addr, unsigned int len);
/linux-master/sound/soc/ux500/
H A Dux500_pcm.c37 dma_addr_t dma_addr; local
41 dma_addr = snd_dma_params->addr;
54 slave_config->dst_addr = dma_addr;
56 slave_config->src_addr = dma_addr;
/linux-master/drivers/fpga/
H A Dversal-fpga.c25 dma_addr_t dma_addr = 0; local
29 kbuf = dma_alloc_coherent(mgr->dev.parent, size, &dma_addr, GFP_KERNEL);
34 ret = zynqmp_pm_load_pdi(PDI_SRC_DDR, dma_addr);
35 dma_free_coherent(mgr->dev.parent, size, kbuf, dma_addr);
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth-trace.h17 #define TR_BUF_FMT "[%s] vaddr=%p size=%zu dma_addr=%pad map_size=%zu bpid=%d"
116 dma_addr_t dma_addr,
122 TP_ARGS(netdev, vaddr, size, dma_addr, map_size, bpid),
132 __field(dma_addr_t, dma_addr)
144 __entry->dma_addr = dma_addr;
157 &__entry->dma_addr,
167 dma_addr_t dma_addr,
171 TP_ARGS(netdev, vaddr, size, dma_addr, map_size, bpid)
179 dma_addr_t dma_addr,
[all...]
/linux-master/drivers/vdpa/vdpa_user/
H A Diova_domain.h48 dma_addr_t dma_addr, size_t size,
52 dma_addr_t dma_addr, size_t size,
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/gpu/drm/
H A Ddrm_fb_dma_helper.c75 dma_addr_t dma_addr; local
89 dma_addr = obj->dma_addr + fb->offsets[plane];
101 dma_addr += fb->pitches[plane] * block_start_y;
102 dma_addr += block_size * num_hblocks;
104 return dma_addr;
/linux-master/drivers/crypto/caam/
H A Dkey_gen.c50 dma_addr_t dma_addr; local
75 dma_addr = dma_map_single(jrdev, key_out, local_max, DMA_BIDIRECTIONAL);
76 if (dma_mapping_error(jrdev, dma_addr)) {
82 append_key(desc, dma_addr, keylen, CLASS_2 | KEY_DEST_CLASS_REG);
100 append_fifo_store(desc, dma_addr, adata->keylen,
121 dma_unmap_single(jrdev, dma_addr, local_max, DMA_BIDIRECTIONAL);
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_rl_admin.c12 prep_admin_req_msg(struct rl_sla *sla, dma_addr_t dma_addr, argument
17 req->init_cfg_ptr = dma_addr;
75 dma_addr_t dma_addr; local
79 &dma_addr, GFP_KERNEL);
84 prep_admin_req_msg(sla, dma_addr, fw_params, &req, is_update);
88 dma_addr); local
/linux-master/drivers/net/fddi/skfp/h/
H A Dosdef1st.h100 * We use the dma_addr fields under Linux to keep track of the
106 dma_addr_t dma_addr; member in struct:s_txd_os
111 dma_addr_t dma_addr; member in struct:s_rxd_os
/linux-master/include/linux/
H A Ddma-direct.h43 dma_addr_t dma_addr)
48 u64 offset = dma_addr - m->dma_start;
50 if (dma_addr >= m->dma_start && offset < m->size)
82 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) argument
87 paddr = translate_dma_to_phys(dev, dma_addr);
89 paddr = dma_addr;
122 dma_addr_t dma_addr, unsigned long attrs);
126 struct page *page, dma_addr_t dma_addr,
42 translate_dma_to_phys(struct device *dev, dma_addr_t dma_addr) argument
/linux-master/drivers/net/ethernet/sfc/
H A Dtx_tso.c42 * @dma_addr: DMA address of current position
65 dma_addr_t dma_addr; member in struct:tso_state
96 * @dma_addr: DMA address of fragment
103 dma_addr_t dma_addr, unsigned int len,
119 buffer->dma_addr = dma_addr;
122 dma_addr, len);
130 dma_addr += dma_len;
175 dma_addr_t dma_addr; local
198 dma_addr
102 efx_tx_queue_insert(struct efx_tx_queue *tx_queue, dma_addr_t dma_addr, unsigned int len, struct efx_tx_buffer **final_buffer) argument
[all...]
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbfi_cna.h49 union bfi_addr_u dma_addr; member in struct:bfi_port_get_stats_req
106 union bfi_addr_u dma_addr; member in struct:bfi_cee_get_req
125 union bfi_addr_u dma_addr; member in struct:bfi_cee_stats_req
/linux-master/drivers/media/platform/st/sti/delta/
H A Ddelta-mem.c14 dma_addr_t dma_addr; local
18 addr = dma_alloc_attrs(delta->dev, size, &dma_addr,
29 buf->paddr = dma_addr;
/linux-master/drivers/net/ethernet/ti/
H A Dk3-cppi-desc-pool.c19 dma_addr_t dma_addr; member in struct:k3_cppi_desc_pool
38 pool->dma_addr);
78 &pool->dma_addr, GFP_KERNEL);
84 (phys_addr_t)pool->dma_addr, pool->mem_size,
95 pool->dma_addr);
107 return addr ? pool->dma_addr + (addr - pool->cpumem) : 0;
113 return dma ? pool->cpumem + (dma - pool->dma_addr) : NULL;

Completed in 244 milliseconds

1234567891011>>