/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/ |
H A D | be_ethtool.c | 118 /* Number of dma mapping errors */ 273 &read_cmd.dma, GFP_ATOMIC); in lancer_cmd_read_file() 298 read_cmd.dma); in lancer_cmd_read_file() 820 cmd.va = dma_alloc_coherent(dev, cmd.size, &cmd.dma, GFP_KERNEL); in be_set_wol() 843 dma_free_coherent(dev, cmd.size, cmd.va, cmd.dma); in be_set_wol() 857 ddrdma_cmd.size, &ddrdma_cmd.dma, in be_test_ddr_dma() 871 ddrdma_cmd.dma); in be_test_ddr_dma() 1036 eeprom_cmd.size, &eeprom_cmd.dma, in be_read_eeprom() 1049 eeprom_cmd.dma); in be_read_eeprom()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | drm.c | 27 #include <asm/dma-iommu.h> 1008 void *tegra_drm_alloc(struct tegra_drm *tegra, size_t size, dma_addr_t *dma) in tegra_drm_alloc() argument 1040 *dma = virt_to_phys(virt); in tegra_drm_alloc() 1052 *dma = iova_dma_addr(&tegra->carveout.domain, alloc); in tegra_drm_alloc() 1053 err = iommu_map(tegra->domain, *dma, virt_to_phys(virt), in tegra_drm_alloc() 1069 dma_addr_t dma) in tegra_drm_free() 1077 iommu_unmap(tegra->domain, dma, size); in tegra_drm_free() 1079 iova_pfn(&tegra->carveout.domain, dma)); in tegra_drm_free() 1068 tegra_drm_free(struct tegra_drm *tegra, size_t size, void *virt, dma_addr_t dma) tegra_drm_free() argument
|
/kernel/linux/linux-6.6/drivers/gpu/ipu-v3/ |
H A D | ipu-common.c | 1104 .dma[0] = IPUV3_CHANNEL_CSI0, 1105 .dma[1] = -EINVAL, 1111 .dma[0] = IPUV3_CHANNEL_CSI1, 1112 .dma[1] = -EINVAL, 1120 .dma[0] = IPUV3_CHANNEL_MEM_BG_SYNC, 1121 .dma[1] = IPUV3_CHANNEL_MEM_FG_SYNC, 1129 .dma[0] = IPUV3_CHANNEL_MEM_DC_SYNC, 1130 .dma[1] = -EINVAL,
|
/kernel/linux/linux-6.6/sound/isa/es1688/ |
H A D | es1688_lib.c | 18 #include <asm/dma.h> 185 int cfg, irq_bits, dma, dma_bits, tmp, tmp1; in snd_es1688_init() local 241 dma = chip->dma8; in snd_es1688_init() 242 if (dma > 3 || dma == 2) { in snd_es1688_init() 244 "for ES1688 chip!!\n", chip->port, dma); in snd_es1688_init() 251 dma_bits = dma; in snd_es1688_init() 252 if (dma != 3) in snd_es1688_init()
|
/kernel/linux/linux-6.6/drivers/scsi/elx/libefc/ |
H A D | efc_fabric.c | 1035 struct fc_frame_header *hdr = cbdata->header->dma.virt; in __efc_fabctl_ready() 1226 efc_send_bls_acc(node, cbdata->header->dma.virt); in __efc_p2p_rnode_init() 1302 efc_send_bls_acc(node, cbdata->header->dma.virt); in __efc_p2p_wait_flogi_acc_cmpl() 1355 struct fc_frame_header *hdr = cbdata->header->dma.virt; in __efc_p2p_wait_plogi_rsp() 1376 efc_process_prli_payload(node, cbdata->payload->dma.virt); in __efc_p2p_wait_plogi_rsp() 1378 cbdata->header->dma.virt, in __efc_p2p_wait_plogi_rsp() 1515 efc_process_prli_payload(node, cbdata->payload->dma.virt); in __efc_p2p_wait_node_attach() 1517 cbdata->header->dma.virt, in __efc_p2p_wait_node_attach()
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | dma-mapping.c | 3 * linux/arch/arm/mm/dma-mapping.c 17 #include <linux/dma-direct.h> 18 #include <linux/dma-map-ops.h> 33 #include <asm/dma-iommu.h> 38 #include "dma.h" 910 * Use the driver DMA support - see dma-mapping.h (dma_sync_*) 972 * appropriate dma address and length. They are obtained via 1068 * Use the generic dma-direct / swiotlb ops code in that case, as that in arm_get_dma_map_ops() 1624 struct scatterlist *s = sg, *dma = sg, *start = sg; in __iommu_map_sg() local 1637 if (__map_sg_chunk(dev, start, size, &dma in __iommu_map_sg() [all...] |
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | dma-mapping.c | 3 * linux/arch/arm/mm/dma-mapping.c 17 #include <linux/dma-direct.h> 18 #include <linux/dma-map-ops.h> 33 #include <asm/dma-iommu.h> 38 #include "dma.h" 677 * Use the driver DMA support - see dma-mapping.h (dma_sync_*) 1240 * tagged with the appropriate dma address and length. They are obtained via 1246 struct scatterlist *s = sg, *dma = sg, *start = sg; in arm_iommu_map_sg() local 1259 &dma->dma_address, dir, attrs); in arm_iommu_map_sg() 1263 dma in arm_iommu_map_sg() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/ |
H A D | ispccdc.c | 18 #include <linux/dma-mapping.h> 323 ccdc_lsc_program_table(ccdc, req->table.dma); in __ccdc_lsc_configure() 361 req->table.dma); in ccdc_lsc_free_request() 436 &req->table.dma, in ccdc_lsc_config() 444 req->table.addr, req->table.dma, in ccdc_lsc_config() 567 isp_reg_writel(isp, ccdc->fpc.dma, OMAP3_ISP_IOMEM_CCDC, in ccdc_configure_fpc() 729 &fpc_new.dma, in ccdc_config() 738 fpc_new.dma); in ccdc_config() 750 fpc_old.addr, fpc_old.dma); in ccdc_config() 1624 ccdc_set_outaddr(ccdc, buffer->dma); in ccdc_isr_buffer() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_qos.c | 53 dma_addr_t dma; in enetc_setup_taprio() local 82 &dma, (void *)&gcl_data); in enetc_setup_taprio() 119 enetc_cbd_free_data_mem(priv->si, data_size, tmp, &dma); in enetc_setup_taprio() 518 dma_addr_t dma; in enetc_streamid_hw_set() local 542 &dma, (void *)&si_data); in enetc_streamid_hw_set() 597 enetc_cbd_free_data_mem(priv->si, data_size, tmp, &dma); in enetc_streamid_hw_set() 666 dma_addr_t dma; in enetc_streamcounter_hw_get() local 679 &dma, (void *)&data_buf); in enetc_streamcounter_hw_get() 708 enetc_cbd_free_data_mem(priv->si, data_size, tmp, &dma); in enetc_streamcounter_hw_get() 748 dma_addr_t dma; in enetc_streamgate_hw_set() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/ |
H A D | ispccdc.c | 18 #include <linux/dma-mapping.h> 323 ccdc_lsc_program_table(ccdc, req->table.dma); in __ccdc_lsc_configure() 361 req->table.dma); in ccdc_lsc_free_request() 436 &req->table.dma, in ccdc_lsc_config() 444 req->table.addr, req->table.dma, in ccdc_lsc_config() 567 isp_reg_writel(isp, ccdc->fpc.dma, OMAP3_ISP_IOMEM_CCDC, in ccdc_configure_fpc() 729 &fpc_new.dma, in ccdc_config() 738 fpc_new.dma); in ccdc_config() 750 fpc_old.addr, fpc_old.dma); in ccdc_config() 1630 ccdc_set_outaddr(ccdc, buffer->dma); in ccdc_isr_buffer() [all...] |
/kernel/linux/linux-6.6/drivers/usb/cdns3/ |
H A D | cdnsp-ring.c | 59 #include <linux/dma-mapping.h> 79 return seg->dma + (segment_offset * sizeof(*trb)); in cdnsp_trb_virt_to_dma() 557 end_trb_dma, cur_seg->dma, in cdnsp_trb_in_td() 577 (suspect_dma >= cur_seg->dma && in cdnsp_trb_in_td() 1339 ep_trb = &ep_seg->trbs[(ep_trb_dma - ep_seg->dma) in cdnsp_handle_tx_event() 1717 return cdnsp_count_trbs(preq->request.dma, preq->request.length); in count_trbs_needed() 1890 addr = (u64)preq->request.dma; in cdnsp_queue_bulk_tx() 2056 lower_32_bits(preq->request.dma), in cdnsp_queue_ctrl_tx() 2057 upper_32_bits(preq->request.dma), length_field, in cdnsp_queue_ctrl_tx() 2069 lower_32_bits(preq->request.dma), in cdnsp_queue_ctrl_tx() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 389 pr_info("Queue [NTU] [NTC] [bi(ntc)->dma ] leng ntw timestamp\n"); in igb_dump() 396 (u64)dma_unmap_addr(buffer_info, dma), in igb_dump() 424 pr_info("T [desc] [address 63:0 ] [PlPOCIStDDM Ln] [bi->dma ] leng ntw timestamp bi->skb\n"); in igb_dump() 445 (u64)dma_unmap_addr(buffer_info, dma), in igb_dump() 502 pr_info("R [desc] [ PktBuf A0] [ HeadBuf DD] [bi->dma ] [bi->skb] <-- Adv Rx Read format\n"); in igb_dump() 532 (u64)buffer_info->dma, in igb_dump() 536 buffer_info->dma && buffer_info->page) { in igb_dump() 4301 &tx_ring->dma, GFP_KERNEL); in igb_setup_tx_resources() 4381 u64 tdba = ring->dma; in igb_configure_tx_ring() 4462 &rx_ring->dma, GFP_KERNE in igb_setup_rx_resources() 6215 dma_addr_t dma; igb_tx_map() local 6386 dma_addr_t dma; igb_xmit_xdp_ring() local 9034 dma_addr_t dma; igb_alloc_mapped_page() local [all...] |
/kernel/linux/linux-5.10/drivers/dma/dw/ |
H A D | internal.h | 11 #include <linux/dma/dw.h>
|
/kernel/linux/linux-5.10/arch/m68k/kernel/ |
H A D | Makefile | 24 obj-$(CONFIG_HAS_DMA) += dma.o
|
/kernel/linux/linux-5.10/arch/hexagon/kernel/ |
H A D | dma.c | 8 #include <linux/dma-map-ops.h>
|
/kernel/linux/linux-5.10/arch/microblaze/include/asm/ |
H A D | pci.h | 14 #include <linux/dma-mapping.h>
|
/kernel/linux/linux-5.10/arch/arm/mach-davinci/ |
H A D | usb.c | 5 #include <linux/dma-mapping.h> 48 .name = "dma"
|
/kernel/linux/linux-5.10/arch/xtensa/kernel/ |
H A D | Makefile | 12 obj-$(CONFIG_MMU) += pci-dma.o
|
/kernel/linux/linux-5.10/drivers/acpi/arm64/ |
H A D | dma.c | 5 #include <linux/dma-direct.h> 47 * Limit coherent and dma mask based on size retrieved from in acpi_arch_dma_setup()
|
/kernel/linux/linux-5.10/arch/mips/bcm63xx/ |
H A D | dev-usb-usbd.c | 14 #include <linux/dma-mapping.h>
|
/kernel/linux/linux-5.10/arch/microblaze/kernel/ |
H A D | Makefile | 17 obj-y += dma.o exceptions.o \
|
/kernel/linux/linux-5.10/arch/nios2/mm/ |
H A D | dma-mapping.c | 16 #include <linux/dma-mapping.h>
|
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A D | consistent.c | 11 #include <linux/dma-mapping.h>
|
/kernel/linux/linux-5.10/arch/nds32/kernel/ |
H A D | Makefile | 13 dma.o syscall_table.o vdso.o
|
/kernel/linux/linux-5.10/arch/sh/drivers/pci/ |
H A D | fixups-dreamcast.c | 22 #include <linux/dma-map-ops.h> 51 * Redirect dma memory allocations to special memory window. in gapspci_fixup_resources()
|