Home
last modified time | relevance | path

Searched refs:dma (Results 751 - 775 of 5639) sorted by relevance

1...<<31323334353637383940>>...226

/kernel/linux/linux-6.6/drivers/dma-buf/
H A Dst-dma-fence-unwrap.c7 #include <linux/dma-fence.h>
8 #include <linux/dma-fence-array.h>
9 #include <linux/dma-fence-chain.h>
10 #include <linux/dma-fence-unwrap.h>
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/
H A Digc_dump.c134 netdev_info(netdev, "Queue [NTU] [NTC] [bi(ntc)->dma ] leng ntw timestamp\n"); in igc_rings_dump()
143 (u64)dma_unmap_addr(buffer_info, dma), in igc_rings_dump()
172 netdev_info(netdev, "T [desc] [address 63:0 ] [PlPOCIStDDM Ln] [bi->dma ] leng ntw timestamp bi->skb\n"); in igc_rings_dump()
194 (u64)dma_unmap_addr(buffer_info, dma), in igc_rings_dump()
252 netdev_info(netdev, "R [desc] [ PktBuf A0] [ HeadBuf DD] [bi->dma ] [bi->skb] <-- Adv Rx Read format\n"); in igc_rings_dump()
283 (u64)buffer_info->dma, in igc_rings_dump()
287 buffer_info->dma && buffer_info->page) { in igc_rings_dump()
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/
H A Dcx23885-vbi.c94 VBI_LINE_LENGTH, buf->risc.dma); in cx23885_start_vbi_dma()
105 /* start dma */ in cx23885_start_vbi_dma()
192 buf->risc.cpu[1] = cpu_to_le32(buf->risc.dma + 12); in buffer_queue()
194 buf->risc.jmp[1] = cpu_to_le32(buf->risc.dma + 12); in buffer_queue()
211 prev->risc.jmp[1] = cpu_to_le32(buf->risc.dma); in buffer_queue()
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/
H A Dsaa7134-ts.c86 struct sg_table *dma = vb2_dma_sg_plane_desc(vb2, 0); in saa7134_ts_buffer_prepare() local
101 return saa7134_pgtable_build(dev->pci, &dmaq->pt, dma->sgl, dma->nents, in saa7134_ts_buffer_prepare()
259 /* dma: setup channel 5 (= TS) */ in saa7134_ts_start()
269 (dev->ts_q.pt.dma >> 12)); in saa7134_ts_start()
/kernel/linux/linux-6.6/drivers/parport/
H A Dparport_sunbpp.c40 #include <asm/dma.h> /* BPP uses LSI 64854 for DMA */
273 int irq, dma, err = 0, size; in bpp_probe() local
286 dma = PARPORT_DMA_NONE; in bpp_probe()
296 if (!(p = parport_register_port((unsigned long)base, irq, dma, ops))) { in bpp_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dselftest_reset.c83 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen() local
87 ggtt->vm.insert_page(&ggtt->vm, dma, in __igt_reset_stolen()
125 dma_addr_t dma = (dma_addr_t)dsm->start + (page << PAGE_SHIFT); in __igt_reset_stolen() local
130 ggtt->vm.insert_page(&ggtt->vm, dma, in __igt_reset_stolen()
/kernel/linux/linux-6.6/sound/pci/au88x0/
H A Dau88x0.h99 int dma; member
116 int dma; /* Hardware DMA index. */ member
236 static int vortex_adb_allocroute(vortex_t * vortex, int dma, int nr_ch,
241 static int vortex_wt_allocroute(vortex_t * vortex, int dma, int nr_ch);
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c106 rx_buf->dma, in netxen_release_rx_buffers()
126 if (buffrag->dma) { in netxen_release_tx_buffers()
127 pci_unmap_single(adapter->pdev, buffrag->dma, in netxen_release_tx_buffers()
129 buffrag->dma = 0ULL; in netxen_release_tx_buffers()
133 if (buffrag->dma) { in netxen_release_tx_buffers()
134 pci_unmap_page(adapter->pdev, buffrag->dma, in netxen_release_tx_buffers()
137 buffrag->dma = 0ULL; in netxen_release_tx_buffers()
1276 * Bit 1 : disable_request => 1 req disable dma watchdog
1277 * Bit 2 : enable_request => 1 req enable dma watchdog
1458 dma_addr_t dma; in netxen_alloc_rx_skb() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/tehuti/
H A Dtehuti.c19 * via dma moves it into host memory, builds new RXD descriptor with same ID,
30 * skb db - used to keep track of all skbs owned by SW and their dma addresses.
1036 dm->dma = 0; in bdx_rx_free_skbs()
1040 if (dm->dma) { in bdx_rx_free_skbs()
1041 dma_unmap_single(&priv->pdev->dev, dm->dma, in bdx_rx_free_skbs()
1104 dm->dma = dma_map_single(&priv->pdev->dev, skb->data, in bdx_rx_alloc_skbs()
1110 rxfd->pa_lo = CPU_CHIP_SWAP32(L32_64(dm->dma)); in bdx_rx_alloc_skbs()
1111 rxfd->pa_hi = CPU_CHIP_SWAP32(H32_64(dm->dma)); in bdx_rx_alloc_skbs()
1165 rxfd->pa_lo = CPU_CHIP_SWAP32(L32_64(dm->dma)); in bdx_recycle_skb()
1166 rxfd->pa_hi = CPU_CHIP_SWAP32(H32_64(dm->dma)); in bdx_recycle_skb()
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/
H A Dr8a66597-udc.c18 #include <linux/dma-mapping.h>
412 u16 pipenum, int dma) in r8a66597_ep_setting()
455 int dma = 0; in alloc_pipe_config() local
481 dma = 1; in alloc_pipe_config()
528 r8a66597_ep_setting(r8a66597, ep, desc, info.pipe, dma); in alloc_pipe_config()
633 struct r8a66597_dma *dma; in sudmac_alloc_channel() local
642 if (r8a66597->dma.used) in sudmac_alloc_channel()
646 dma = &r8a66597->dma; in sudmac_alloc_channel()
647 dma in sudmac_alloc_channel()
409 r8a66597_ep_setting(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) r8a66597_ep_setting() argument
[all...]
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dremoteproc_core.c25 #include <linux/dma-map-ops.h>
26 #include <linux/dma-mapping.h>
27 #include <linux/dma-direct.h> /* XXX: pokes into bus_dma_range */
151 * - in kernel: if region allocated in generic dma memory pool in rproc_va_to_pa()
567 /* Make device dma capable by inheriting from parent's capabilities */ in rproc_handle_vdev()
668 /* set the trace buffer dma properties */ in rproc_handle_trace()
787 dma_addr_t dma; in rproc_alloc_carveout() local
791 va = dma_alloc_coherent(dev->parent, mem->len, &dma, GFP_KERNEL); in rproc_alloc_carveout()
794 "failed to allocate dma memory: len 0x%zx\n", in rproc_alloc_carveout()
799 dev_dbg(dev, "carveout va %pK, dma in rproc_alloc_carveout()
1007 rproc_mem_entry_init(struct device *dev, void *va, dma_addr_t dma, size_t len, u32 da, int (*alloc)(struct rproc *, struct rproc_mem_entry *), int (*release)(struct rproc *, struct rproc_mem_entry *), const char *name, ...) rproc_mem_entry_init() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c105 dma_unmap_single(&adapter->pdev->dev, rx_buf->dma, in netxen_release_rx_buffers()
124 if (buffrag->dma) { in netxen_release_tx_buffers()
125 dma_unmap_single(&adapter->pdev->dev, buffrag->dma, in netxen_release_tx_buffers()
127 buffrag->dma = 0ULL; in netxen_release_tx_buffers()
131 if (buffrag->dma) { in netxen_release_tx_buffers()
133 buffrag->dma, buffrag->length, in netxen_release_tx_buffers()
135 buffrag->dma = 0ULL; in netxen_release_tx_buffers()
1275 * Bit 1 : disable_request => 1 req disable dma watchdog
1276 * Bit 2 : enable_request => 1 req enable dma watchdog
1457 dma_addr_t dma; in netxen_alloc_rx_skb() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/
H A Dr8a66597-udc.c18 #include <linux/dma-mapping.h>
412 u16 pipenum, int dma) in r8a66597_ep_setting()
455 int dma = 0; in alloc_pipe_config() local
481 dma = 1; in alloc_pipe_config()
528 r8a66597_ep_setting(r8a66597, ep, desc, info.pipe, dma); in alloc_pipe_config()
633 struct r8a66597_dma *dma; in sudmac_alloc_channel() local
642 if (r8a66597->dma.used) in sudmac_alloc_channel()
646 dma = &r8a66597->dma; in sudmac_alloc_channel()
647 dma in sudmac_alloc_channel()
409 r8a66597_ep_setting(struct r8a66597 *r8a66597, struct r8a66597_ep *ep, const struct usb_endpoint_descriptor *desc, u16 pipenum, int dma) r8a66597_ep_setting() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/tehuti/
H A Dtehuti.c19 * via dma moves it into host memory, builds new RXD descriptor with same ID,
30 * skb db - used to keep track of all skbs owned by SW and their dma addresses.
1030 dm->dma = 0; in bdx_rx_free_skbs()
1034 if (dm->dma) { in bdx_rx_free_skbs()
1035 dma_unmap_single(&priv->pdev->dev, dm->dma, in bdx_rx_free_skbs()
1098 dm->dma = dma_map_single(&priv->pdev->dev, skb->data, in bdx_rx_alloc_skbs()
1104 rxfd->pa_lo = CPU_CHIP_SWAP32(L32_64(dm->dma)); in bdx_rx_alloc_skbs()
1105 rxfd->pa_hi = CPU_CHIP_SWAP32(H32_64(dm->dma)); in bdx_rx_alloc_skbs()
1159 rxfd->pa_lo = CPU_CHIP_SWAP32(L32_64(dm->dma)); in bdx_recycle_skb()
1160 rxfd->pa_hi = CPU_CHIP_SWAP32(H32_64(dm->dma)); in bdx_recycle_skb()
[all...]
/kernel/linux/linux-6.6/sound/parisc/
H A Dharmony.c33 #include <linux/dma-mapping.h>
611 h->dma.type = SNDRV_DMA_TYPE_DEV; in snd_harmony_pcm_init()
612 h->dma.dev = &h->dev->dev; in snd_harmony_pcm_init()
613 err = snd_dma_alloc_pages(h->dma.type, in snd_harmony_pcm_init()
614 h->dma.dev, in snd_harmony_pcm_init()
623 err = snd_dma_alloc_pages(h->dma.type, in snd_harmony_pcm_init()
624 h->dma.dev, in snd_harmony_pcm_init()
633 snd_pcm_set_managed_buffer_all(pcm, h->dma.type, h->dma.dev, in snd_harmony_pcm_init()
/kernel/linux/linux-6.6/net/core/
H A Dpage_pool.c16 #include <linux/dma-direction.h>
17 #include <linux/dma-mapping.h>
352 dma_addr_t dma; in page_pool_dma_map() local
359 dma = dma_map_page_attrs(pool->p.dev, page, 0, in page_pool_dma_map()
363 if (dma_mapping_error(pool->p.dev, dma)) in page_pool_dma_map()
366 page_pool_set_dma_addr(page, dma); in page_pool_dma_map()
516 dma_addr_t dma; in page_pool_return_page() local
525 dma = page_pool_get_dma_addr(page); in page_pool_return_page()
528 dma_unmap_page_attrs(pool->p.dev, dma, in page_pool_return_page()
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c651 /* first unmmap dma */ in atl1e_clean_tx_ring()
654 if (tx_buffer->dma) { in atl1e_clean_tx_ring()
656 dma_unmap_single(&pdev->dev, tx_buffer->dma, in atl1e_clean_tx_ring()
660 dma_unmap_page(&pdev->dev, tx_buffer->dma, in atl1e_clean_tx_ring()
663 tx_buffer->dma = 0; in atl1e_clean_tx_ring()
826 tx_ring->dma = roundup(adapter->ring_dma, 8); in atl1e_setup_ring_resources()
827 offset = tx_ring->dma - adapter->ring_dma; in atl1e_setup_ring_resources()
842 rx_page_desc[i].rx_page[j].dma = in atl1e_setup_ring_resources()
850 /* Init CMB dma address */ in atl1e_setup_ring_resources()
897 (u32)((tx_ring->dma) in atl1e_configure_des_ring()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/
H A Dhns_enet.c36 int send_sz, dma_addr_t dma, int frag_end, in fill_v2_desc_hw()
55 desc_cb->dma = dma; in fill_v2_desc_hw()
58 desc->addr = cpu_to_le64(dma); in fill_v2_desc_hw()
129 int size, dma_addr_t dma, int frag_end, in fill_v2_desc()
132 fill_v2_desc_hw(ring, priv, size, size, dma, frag_end, in fill_v2_desc()
144 int size, dma_addr_t dma, int frag_end, in fill_desc()
158 desc_cb->dma = dma; in fill_desc()
161 desc->addr = cpu_to_le64(dma); in fill_desc()
35 fill_v2_desc_hw(struct hnae_ring *ring, void *priv, int size, int send_sz, dma_addr_t dma, int frag_end, int buf_num, enum hns_desc_type type, int mtu) fill_v2_desc_hw() argument
128 fill_v2_desc(struct hnae_ring *ring, void *priv, int size, dma_addr_t dma, int frag_end, int buf_num, enum hns_desc_type type, int mtu) fill_v2_desc() argument
143 fill_desc(struct hnae_ring *ring, void *priv, int size, dma_addr_t dma, int frag_end, int buf_num, enum hns_desc_type type, int mtu, bool is_gso) fill_desc() argument
288 fill_tso_desc(struct hnae_ring *ring, void *priv, int size, dma_addr_t dma, int frag_end, int buf_num, enum hns_desc_type type, int mtu) fill_tso_desc() argument
313 fill_desc_v2(struct hnae_ring *ring, void *priv, int size, dma_addr_t dma, int frag_end, int buf_num, enum hns_desc_type type, int mtu, bool is_gso) fill_desc_v2() argument
337 dma_addr_t dma; hns_nic_net_xmit_hw() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c651 /* first unmmap dma */ in atl1e_clean_tx_ring()
654 if (tx_buffer->dma) { in atl1e_clean_tx_ring()
656 dma_unmap_single(&pdev->dev, tx_buffer->dma, in atl1e_clean_tx_ring()
660 dma_unmap_page(&pdev->dev, tx_buffer->dma, in atl1e_clean_tx_ring()
663 tx_buffer->dma = 0; in atl1e_clean_tx_ring()
826 tx_ring->dma = roundup(adapter->ring_dma, 8); in atl1e_setup_ring_resources()
827 offset = tx_ring->dma - adapter->ring_dma; in atl1e_setup_ring_resources()
842 rx_page_desc[i].rx_page[j].dma = in atl1e_setup_ring_resources()
850 /* Init CMB dma address */ in atl1e_setup_ring_resources()
897 (u32)((tx_ring->dma) in atl1e_configure_des_ring()
[all...]
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dmtk-sd.c10 #include <linux/dma-mapping.h>
412 struct msdc_dma dma; /* dma channel */ member
645 static inline void msdc_dma_setup(struct msdc_host *host, struct msdc_dma *dma, in msdc_dma_setup() argument
657 gpd = dma->gpd; in msdc_dma_setup()
658 bd = dma->bd; in msdc_dma_setup()
707 upper_32_bits(dma->gpd_addr) & 0xf); in msdc_dma_setup()
708 writel(lower_32_bits(dma->gpd_addr), host->base + MSDC_DMA_SA); in msdc_dma_setup()
1012 /* Always use dma mode */ in msdc_cmd_prepare_raw_cmd()
1035 msdc_dma_setup(host, &host->dma, dat in msdc_start_data()
1758 msdc_init_gpd_bd(struct msdc_host *host, struct msdc_dma *dma) msdc_init_gpd_bd() argument
[all...]
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dmtk-sd.c11 #include <linux/dma-mapping.h>
433 struct msdc_dma dma; /* dma channel */ member
702 static inline void msdc_dma_setup(struct msdc_host *host, struct msdc_dma *dma, in msdc_dma_setup() argument
714 gpd = dma->gpd; in msdc_dma_setup()
715 bd = dma->bd; in msdc_dma_setup()
764 upper_32_bits(dma->gpd_addr) & 0xf); in msdc_dma_setup()
765 writel(lower_32_bits(dma->gpd_addr), host->base + MSDC_DMA_SA); in msdc_dma_setup()
1068 /* Always use dma mode */ in msdc_cmd_prepare_raw_cmd()
1091 msdc_dma_setup(host, &host->dma, dat in msdc_start_data()
1850 msdc_init_gpd_bd(struct msdc_host *host, struct msdc_dma *dma) msdc_init_gpd_bd() argument
[all...]
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Ddma-heap.c12 #include <linux/dma-buf.h>
20 #include <linux/dma-heap.h>
21 #include <uapi/linux/dma-heap.h>
/kernel/linux/linux-5.10/arch/arm/mach-pxa/
H A Dpxa27x.c12 #include <linux/dma/pxa-dma.h>
36 #include <mach/dma.h>
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h151 DEFINE_DMA_UNMAP_ADDR(dma);
169 dma_addr_t dma; member
307 dma_addr_t dma; /* physical address of ring */ member
/kernel/linux/linux-6.6/arch/s390/mm/
H A Dinit.c33 #include <linux/dma-direct.h>
40 #include <asm/dma.h>
49 #include <asm/dma-mapping.h>

Completed in 33 milliseconds

1...<<31323334353637383940>>...226