Home
last modified time | relevance | path

Searched refs:dma_addr (Results 1 – 25 of 845) sorted by relevance

12345678910>>...34

/linux/include/trace/events/
A Ddma.h44 __field(u64, dma_addr)
53 __entry->dma_addr = dma_addr;
62 __entry->dma_addr,
125 __field(u64, dma_addr)
134 __entry->dma_addr = dma_addr;
142 __entry->dma_addr,
157 __field(u64, dma_addr)
165 __entry->dma_addr = dma_addr;
172 __entry->dma_addr,
270 __entry->dma_addr = dma_addr;
[all …]
A Dhabanalabs.h56 TP_ARGS(dev, cpu_addr, dma_addr, size, caller),
61 __field(u64, dma_addr)
69 __entry->dma_addr = dma_addr;
77 __entry->dma_addr,
84 TP_ARGS(dev, cpu_addr, dma_addr, size, caller));
88 TP_ARGS(dev, cpu_addr, dma_addr, size, caller));
94 TP_ARGS(dev, phys_addr, dma_addr, len, dir, caller),
99 __field(u64, dma_addr)
108 __entry->dma_addr = dma_addr;
117 __entry->dma_addr,
[all …]
/linux/drivers/net/ethernet/cisco/enic/
A Denic_res.h31 void *os_buf, dma_addr_t dma_addr, unsigned int len, in enic_queue_wq_desc_ex() argument
42 (u64)dma_addr | VNIC_PADDR_TARGET, in enic_queue_wq_desc_ex()
57 void *os_buf, dma_addr_t dma_addr, unsigned int len, in enic_queue_wq_desc_cont() argument
60 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, in enic_queue_wq_desc_cont()
69 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, in enic_queue_wq_desc()
76 void *os_buf, dma_addr_t dma_addr, unsigned int len, in enic_queue_wq_desc_csum() argument
80 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, in enic_queue_wq_desc_csum()
92 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, in enic_queue_wq_desc_csum_l4()
103 enic_queue_wq_desc_ex(wq, os_buf, dma_addr, len, in enic_queue_wq_desc_tso()
111 dma_addr_t dma_addr, unsigned int len) in enic_queue_rq_desc() argument
[all …]
/linux/sound/soc/bcm/
A Dbcm63xx-pcm-whistler.c20 dma_addr_t dma_addr; member
26 dma_addr_t dma_addr; member
153 dma_desc->dma_addr = runtime->dma_addr; in bcm63xx_pcm_prepare()
270 dma_desc->dma_addr += in i2s_dma_isr()
274 if (dma_desc->dma_addr - runtime->dma_addr >= in i2s_dma_isr()
276 dma_desc->dma_addr = runtime->dma_addr; in i2s_dma_isr()
280 prtd->dma_addr = dma_desc->dma_addr; in i2s_dma_isr()
319 dma_desc->dma_addr += in i2s_dma_isr()
324 if (dma_desc->dma_addr - runtime->dma_addr >= in i2s_dma_isr()
326 dma_desc->dma_addr = runtime->dma_addr; in i2s_dma_isr()
[all …]
/linux/drivers/net/ethernet/apm/xgene-v2/
A Dring.c24 next_dma = ring->dma_addr + (offset * XGENE_ENET_DESC_SIZE); in xge_setup_desc()
37 dma_addr_t dma_addr = ring->dma_addr; in xge_update_tx_desc_addr() local
39 xge_wr_csr(pdata, DMATXDESCL, dma_addr); in xge_update_tx_desc_addr()
40 xge_wr_csr(pdata, DMATXDESCH, upper_32_bits(dma_addr)); in xge_update_tx_desc_addr()
49 dma_addr_t dma_addr = ring->dma_addr; in xge_update_rx_desc_addr() local
51 xge_wr_csr(pdata, DMARXDESCL, dma_addr); in xge_update_rx_desc_addr()
52 xge_wr_csr(pdata, DMARXDESCH, upper_32_bits(dma_addr)); in xge_update_rx_desc_addr()
A Dmain.c74 dma_addr_t dma_addr; in xge_refill_buffers() local
94 ring->pkt_info[tail].dma_addr = dma_addr; in xge_refill_buffers()
211 tx_ring->pkt_info[tail].dma_addr = dma_addr; in xge_start_xmit()
242 dma_addr_t dma_addr; in xge_txc_poll() local
264 dma_addr = tx_ring->pkt_info[head].dma_addr; in xge_txc_poll()
292 dma_addr_t dma_addr; in xge_rx_poll() local
316 dma_addr = rx_ring->pkt_info[head].dma_addr; in xge_rx_poll()
375 dma_addr_t dma_addr; in xge_free_buffers() local
380 dma_addr = ring->pkt_info[i].dma_addr; in xge_free_buffers()
557 dma_addr_t dma_addr; in xge_free_pending_skb() local
[all …]
/linux/drivers/crypto/marvell/octeontx2/
A Dotx2_cpt_reqmgr.h104 dma_addr_t dma_addr; member
194 if (req->out[i].dma_addr) in otx2_cpt_info_destroy()
196 req->out[i].dma_addr, in otx2_cpt_info_destroy()
202 if (req->in[i].dma_addr) in otx2_cpt_info_destroy()
204 req->in[i].dma_addr, in otx2_cpt_info_destroy()
271 if (list[j].dma_addr) { in setup_sgio_components()
272 dma_unmap_single(&pdev->dev, list[j].dma_addr, in setup_sgio_components()
276 list[j].dma_addr = 0; in setup_sgio_components()
336 if (list[j].dma_addr) { in sgv2io_components_setup()
337 dma_unmap_single(&pdev->dev, list[j].dma_addr, in sgv2io_components_setup()
[all …]
/linux/arch/mips/sgi-ip32/
A Dip32-dma.c23 dma_addr_t dma_addr = paddr & RAM_OFFSET_MASK; in phys_to_dma() local
26 dma_addr += CRIME_HI_MEM_BASE; in phys_to_dma()
27 return dma_addr; in phys_to_dma()
30 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) in dma_to_phys() argument
32 phys_addr_t paddr = dma_addr & RAM_OFFSET_MASK; in dma_to_phys()
34 if (dma_addr >= 256*1024*1024) in dma_to_phys()
/linux/drivers/net/ethernet/freescale/dpaa2/
A Ddpaa2-eth-trace.h116 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,
183 TP_ARGS(netdev, vaddr, size, dma_addr, map_size, bpid)
/linux/drivers/net/ethernet/sfc/
A Dtx_tso.c65 dma_addr_t dma_addr; member
103 dma_addr_t dma_addr, unsigned int len, in efx_tx_queue_insert() argument
119 buffer->dma_addr = dma_addr; in efx_tx_queue_insert()
122 dma_addr, len); in efx_tx_queue_insert()
130 dma_addr += dma_len; in efx_tx_queue_insert()
175 dma_addr_t dma_addr; in tso_start() local
200 st->header_dma_addr = dma_addr; in tso_start()
202 st->dma_addr = dma_addr + header_len; in tso_start()
216 st->dma_addr = st->unmap_addr; in tso_get_fragment()
270 st->dma_addr += n; in tso_fill_packet_with_fragment()
[all …]
A Dmcdi_functions.c80 dma_addr_t dma_addr; in efx_mcdi_ev_init() local
115 dma_addr = channel->eventq.dma_addr; in efx_mcdi_ev_init()
118 dma_addr += EFX_BUF_SIZE; in efx_mcdi_ev_init()
172 dma_addr_t dma_addr; in efx_mcdi_tx_init() local
185 dma_addr = tx_queue->txd.dma_addr; in efx_mcdi_tx_init()
188 tx_queue->queue, entries, (u64)dma_addr); in efx_mcdi_tx_init()
192 dma_addr += EFX_BUF_SIZE; in efx_mcdi_tx_init()
285 dma_addr_t dma_addr; in efx_mcdi_rx_init() local
309 dma_addr = rx_queue->rxd.dma_addr; in efx_mcdi_rx_init()
312 efx_rx_queue_index(rx_queue), entries, (u64)dma_addr); in efx_mcdi_rx_init()
[all …]
A Dtx_common.c308 dma_addr_t dma_addr, size_t len) in efx_tx_map_chunk() argument
324 buffer->dma_addr = dma_addr; in efx_tx_map_chunk()
327 dma_addr += dma_len; in efx_tx_map_chunk()
354 dma_addr_t dma_addr, unmap_addr; in efx_tx_map_data() local
366 unmap_addr = dma_addr; in efx_tx_map_data()
368 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in efx_tx_map_data()
379 efx_tx_map_chunk(tx_queue, dma_addr, header_len); in efx_tx_map_data()
381 dma_addr += header_len; in efx_tx_map_data()
390 buffer = efx_tx_map_chunk(tx_queue, dma_addr, len); in efx_tx_map_data()
397 buffer->dma_offset = buffer->dma_addr - unmap_addr; in efx_tx_map_data()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/nfdk/
A Ddp.c267 dma_addr_t dma_addr; in nfp_nfdk_tx() local
320 txbuf->dma_addr = dma_addr; in nfp_nfdk_tx()
348 dma_addr += tmp_dlen + 1; in nfp_nfdk_tx()
379 txbuf->dma_addr = dma_addr; in nfp_nfdk_tx()
619 rx_ring->rxbufs[wr_idx].dma_addr = dma_addr; in nfp_nfdk_rx_give_one()
909 dma_addr_t dma_addr; in nfp_nfdk_tx_xdp_buf() local
956 txbuf[1].dma_addr = rxbuf->dma_addr; in nfp_nfdk_tx_xdp_buf()
965 dma_addr = rxbuf->dma_addr + dma_off; in nfp_nfdk_tx_xdp_buf()
984 dma_addr += tmp_dlen + 1; in nfp_nfdk_tx_xdp_buf()
1326 dma_addr_t dma_addr; in nfp_nfdk_ctrl_tx_one() local
[all …]
/linux/drivers/net/ethernet/sfc/siena/
A Dtx_common.c289 dma_addr_t dma_addr, size_t len) in efx_siena_tx_map_chunk() argument
305 buffer->dma_addr = dma_addr; in efx_siena_tx_map_chunk()
308 dma_addr += dma_len; in efx_siena_tx_map_chunk()
335 dma_addr_t dma_addr, unmap_addr; in efx_siena_tx_map_data() local
347 unmap_addr = dma_addr; in efx_siena_tx_map_data()
349 if (unlikely(dma_mapping_error(dma_dev, dma_addr))) in efx_siena_tx_map_data()
362 dma_addr += header_len; in efx_siena_tx_map_data()
378 buffer->dma_offset = buffer->dma_addr - unmap_addr; in efx_siena_tx_map_data()
392 dma_addr = skb_frag_dma_map(dma_dev, fragment, 0, len, in efx_siena_tx_map_data()
396 unmap_addr = dma_addr; in efx_siena_tx_map_data()
[all …]
/linux/kernel/dma/
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, in debug_dma_map_page() argument
83 dma_addr_t dma_addr, void *virt, in debug_dma_alloc_coherent() argument
95 dma_addr_t dma_addr, in debug_dma_map_resource() argument
101 dma_addr_t dma_addr, size_t size, in debug_dma_unmap_resource() argument
/linux/drivers/net/ethernet/qualcomm/emac/
A Demac-mac.c602 tpbuf->dma_addr = 0; in emac_tx_q_descs_free()
638 rfbuf->dma_addr = 0; in emac_rx_q_free_descs()
687 tx_q->tpd.dma_addr = ring_header->dma_addr + ring_header->used; in emac_tx_q_desc_alloc()
731 rx_q->rrd.dma_addr = ring_header->dma_addr + ring_header->used; in emac_rx_descs_alloc()
735 rx_q->rfd.dma_addr = ring_header->dma_addr + ring_header->used; in emac_rx_descs_alloc()
1118 rfbuf->dma_addr = 0; in emac_mac_rx_process()
1193 tpbuf->dma_addr = 0; in emac_mac_tx_process()
1355 tpbuf->dma_addr); in emac_tx_fill_tpd()
1376 tpbuf->dma_addr); in emac_tx_fill_tpd()
1396 tpbuf->dma_addr); in emac_tx_fill_tpd()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/nfd3/
A Ddp.c266 dma_addr_t dma_addr; in nfp_nfd3_tx() local
312 txbuf->dma_addr = dma_addr; in nfp_nfd3_tx()
357 tx_ring->txbufs[wr_idx].dma_addr = dma_addr; in nfp_nfd3_tx()
476 tx_buf->dma_addr = 0; in nfp_nfd3_tx_complete()
599 rx_ring->rxbufs[wr_idx].dma_addr = dma_addr; in nfp_nfd3_rx_give_one()
609 dma_addr + dp->rx_dma_off); in nfp_nfd3_rx_give_one()
871 txbuf->dma_addr = rxbuf->dma_addr; in nfp_nfd3_tx_xdp_buf()
1045 rxbuf->dma_addr); in nfp_nfd3_rx()
1058 rxbuf->dma_addr); in nfp_nfd3_rx()
1215 dma_addr_t dma_addr; in nfp_nfd3_ctrl_tx_one() local
[all …]
/linux/drivers/bus/mhi/host/
A Dboot.c34 bhi_vec->dma_addr = mhi_buf->dma_addr; in mhi_rddm_prepare()
41 upper_32_bits(mhi_buf->dma_addr)); in mhi_rddm_prepare()
44 lower_32_bits(mhi_buf->dma_addr)); in mhi_rddm_prepare()
229 dma_addr_t dma_addr, in mhi_fw_load_bhi() argument
259 upper_32_bits(dma_addr)); in mhi_fw_load_bhi()
261 lower_32_bits(dma_addr)); in mhi_fw_load_bhi()
307 mhi_buf->buf, mhi_buf->dma_addr); in mhi_free_bhie_table()
344 vec_size, &mhi_buf->dma_addr, in mhi_alloc_bhie_table()
359 mhi_buf->buf, mhi_buf->dma_addr); in mhi_alloc_bhie_table()
378 bhi_vec->dma_addr = mhi_buf->dma_addr; in mhi_firmware_copy()
[all …]
/linux/include/linux/
A Ddma-direct.h43 dma_addr_t dma_addr) in translate_dma_to_phys() argument
48 u64 offset = dma_addr - m->dma_start; in translate_dma_to_phys()
50 if (dma_addr >= m->dma_start && offset < m->size) in translate_dma_to_phys()
100 static inline phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) in dma_to_phys() argument
105 paddr = translate_dma_to_phys(dev, dma_addr); in dma_to_phys()
107 paddr = dma_addr; in dma_to_phys()
140 dma_addr_t dma_addr, unsigned long attrs);
144 struct page *page, dma_addr_t dma_addr,
/linux/drivers/media/pci/solo6x10/
A Dsolo6x10-p2m.c32 dma_addr_t dma_addr; in solo_p2m_dma() local
40 dma_addr = dma_map_single(&solo_dev->pdev->dev, sys_addr, size, in solo_p2m_dma()
42 if (dma_mapping_error(&solo_dev->pdev->dev, dma_addr)) in solo_p2m_dma()
45 ret = solo_p2m_dma_t(solo_dev, wr, dma_addr, ext_addr, size, in solo_p2m_dma()
48 dma_unmap_single(&solo_dev->pdev->dev, dma_addr, size, in solo_p2m_dma()
93 desc[1].dma_addr); in solo_p2m_dma_desc()
125 dma_addr_t dma_addr, u32 ext_addr, u32 size, in solo_p2m_fill_desc() argument
128 WARN_ON_ONCE(dma_addr & 0x03); in solo_p2m_fill_desc()
141 desc->dma_addr = dma_addr; in solo_p2m_fill_desc()
146 dma_addr_t dma_addr, u32 ext_addr, u32 size, in solo_p2m_dma_t() argument
[all …]
/linux/arch/mips/loongson2ef/lemote-2f/
A Ddma.c9 phys_addr_t dma_to_phys(struct device *dev, dma_addr_t dma_addr) in dma_to_phys() argument
11 if (dma_addr > 0x8fffffff) in dma_to_phys()
12 return dma_addr; in dma_to_phys()
13 return dma_addr & 0x0fffffff; in dma_to_phys()
/linux/drivers/accel/ivpu/
A Divpu_mmu_context.c49 dma_addr_t dma_addr; in ivpu_pgtable_alloc_page() local
60 if (dma_mapping_error(vdev->drm.dev, dma_addr)) in ivpu_pgtable_alloc_page()
68 *dma = dma_addr; in ivpu_pgtable_alloc_page()
232 u64 vpu_addr, dma_addr_t dma_addr, u64 prot) in ivpu_mmu_context_map_page() argument
254 pte[pte_idx] = dma_addr | prot; in ivpu_mmu_context_map_page()
261 dma_addr_t dma_addr, u64 prot) in ivpu_mmu_context_map_cont_64k() argument
266 drm_WARN_ON(&vdev->drm, !IS_ALIGNED(dma_addr, size)); in ivpu_mmu_context_map_cont_64k()
278 dma_addr += IVPU_MMU_PAGE_SIZE; in ivpu_mmu_context_map_cont_64k()
316 dma_addr += map_size; in ivpu_mmu_context_map_pages()
446 ctx->id, dma_addr, vpu_addr, size); in ivpu_mmu_context_map_sgt()
[all …]
/linux/drivers/xen/
A Dswiotlb-xen.c72 dma_addr_t dma_addr) in xen_dma_to_phys() argument
74 return xen_bus_to_phys(dev, dma_to_phys(dev, dma_addr)); in xen_dma_to_phys()
98 dma_addr_t dma_addr) in xen_swiotlb_find_pool() argument
287 phys_addr_t paddr = xen_dma_to_phys(dev, dma_addr); in xen_swiotlb_sync_single_for_cpu()
291 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr)))) in xen_swiotlb_sync_single_for_cpu()
294 xen_dma_sync_for_cpu(dev, dma_addr, size, dir); in xen_swiotlb_sync_single_for_cpu()
297 pool = xen_swiotlb_find_pool(dev, dma_addr); in xen_swiotlb_sync_single_for_cpu()
306 phys_addr_t paddr = xen_dma_to_phys(dev, dma_addr); in xen_swiotlb_sync_single_for_device()
309 pool = xen_swiotlb_find_pool(dev, dma_addr); in xen_swiotlb_sync_single_for_device()
314 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr)))) in xen_swiotlb_sync_single_for_device()
[all …]
/linux/drivers/media/platform/mediatek/vcodec/encoder/
A Dvenc_vpu_if.c270 if ((frm_buf->fb_addr[0].dma_addr % 16 == 0) && in vpu_enc_encode_32bits()
271 (frm_buf->fb_addr[1].dma_addr % 16 == 0) && in vpu_enc_encode_32bits()
272 (frm_buf->fb_addr[2].dma_addr % 16 == 0)) { in vpu_enc_encode_32bits()
282 out.base.bs_addr = bs_buf->dma_addr; in vpu_enc_encode_32bits()
316 if ((frm_buf->fb_addr[0].dma_addr % 16 == 0) && in vpu_enc_encode_34bits()
317 (frm_buf->fb_addr[1].dma_addr % 16 == 0) && in vpu_enc_encode_34bits()
318 (frm_buf->fb_addr[2].dma_addr % 16 == 0)) { in vpu_enc_encode_34bits()
319 out.input_addr[0] = frm_buf->fb_addr[0].dma_addr; in vpu_enc_encode_34bits()
320 out.input_addr[1] = frm_buf->fb_addr[1].dma_addr; in vpu_enc_encode_34bits()
321 out.input_addr[2] = frm_buf->fb_addr[2].dma_addr; in vpu_enc_encode_34bits()
[all …]
/linux/drivers/crypto/caam/
A Dkey_gen.c50 dma_addr_t dma_addr; in gen_split_key() local
75 dma_addr = dma_map_single(jrdev, key_out, local_max, DMA_BIDIRECTIONAL); in gen_split_key()
76 if (dma_mapping_error(jrdev, dma_addr)) { in gen_split_key()
82 append_key(desc, dma_addr, keylen, CLASS_2 | KEY_DEST_CLASS_REG); in gen_split_key()
100 append_fifo_store(desc, dma_addr, adata->keylen, in gen_split_key()
121 dma_unmap_single(jrdev, dma_addr, local_max, DMA_BIDIRECTIONAL); in gen_split_key()

Completed in 70 milliseconds

12345678910>>...34