/kernel/linux/linux-6.6/drivers/net/hamradio/ |
H A D | hdlcdrv.c | 530 bi.data.mp.dma = dev->dma; in hdlcdrv_siocdevprivate() 542 dev->dma = bi.data.mp.dma; in hdlcdrv_siocdevprivate() 687 unsigned int dma) in hdlcdrv_register() 708 dev->dma = dma; in hdlcdrv_register() 684 hdlcdrv_register(const struct hdlcdrv_ops *ops, unsigned int privsize, const char *ifname, unsigned int baseaddr, unsigned int irq, unsigned int dma) hdlcdrv_register() argument
|
/kernel/linux/linux-6.6/drivers/media/common/saa7146/ |
H A D | saa7146_hlp.c | 430 vdma1.base_page = buf->pt[0].dma | ME1 | sfmt->swap; in calculate_video_dma_grab_packed() 545 if (WARN_ON(!buf->pt[0].dma) || in calculate_video_dma_grab_planar() 546 WARN_ON(!buf->pt[1].dma) || in calculate_video_dma_grab_planar() 547 WARN_ON(!buf->pt[2].dma)) in calculate_video_dma_grab_planar() 561 vdma1.base_page = buf->pt[0].dma | ME1; in calculate_video_dma_grab_planar() 574 vdma2.base_page = buf->pt[1].dma | ME1; in calculate_video_dma_grab_planar() 577 vdma3.base_page = buf->pt[2].dma | ME1; in calculate_video_dma_grab_planar()
|
/kernel/linux/linux-6.6/drivers/scsi/elx/libefc/ |
H A D | efc_domain.c | 376 memcpy(domain->service_params + 4, domain->dma.virt, in __efc_domain_wait_alloc() 378 memcpy(nport->service_params + 4, domain->dma.virt, in __efc_domain_wait_alloc() 826 memcpy(domain->dma.virt, in __efc_domain_attach_internal() 948 if (!seq->header || !seq->header->dma.virt || !seq->payload->dma.virt) { in efc_domain_dispatch_frame() 953 hdr = seq->header->dma.virt; in efc_domain_dispatch_frame() 1025 struct fc_frame_header *hdr = seq->header->dma.virt; in efc_node_dispatch_frame()
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | dma-buf.h | 3 * Header file for dma buffer sharing framework. 20 #include <linux/dma-mapping.h> 22 #include <linux/dma-fence.h> 291 * Because dma-buf buffers have invariant size over their lifetime, the 292 * dma-buf core checks whether a vma is too large and rejects such 372 * @resv: reservation object linked to this dma-buf 387 * Shared dma buffers are reference counted using dma_buf_put() and 517 * @ops: Attach allocator-defined dma buf ops to the new buffer 550 * Increments the reference count on the dma-buf, needed in case of drivers
|
/kernel/linux/linux-5.10/drivers/dma/ipu/ |
H A D | ipu_intern.h | 146 struct dma_device dma; member 164 #define to_idmac(d) container_of(d, struct idmac, dma)
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_dev.h | 5 #include <linux/dma-mapping.h> 29 * @dma: dma address of the base 37 * @unalign_dma: unaligned dma address 51 dma_addr_t dma; member
|
/kernel/linux/linux-5.10/arch/arm/mach-mvebu/ |
H A D | coherency.c | 28 #include <linux/dma-map-ops.h> 36 #include <asm/dma-mapping.h>
|
/kernel/linux/linux-5.10/arch/mips/mti-malta/ |
H A D | malta-setup.c | 17 #include <asm/dma-coherence.h> 23 #include <asm/dma.h> 53 .name = "dma page reg",
|
/kernel/linux/linux-5.10/arch/s390/boot/ |
H A D | text_dma.S | 12 .section .dma.text,"ax" 135 .section .dma.data,"aw",@progbits
|
/kernel/linux/linux-5.10/arch/sh/drivers/dma/ |
H A D | dma-g2.c | 3 * arch/sh/drivers/dma/dma-g2.c 15 #include <mach/dma.h> 16 #include <asm/dma.h>
|
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | dma.c | 11 * Some functions based on earlier dma-omap.c Copyright (C) 2001 RidgeRun, Inc. 27 #include <linux/dma-mapping.h> 30 #include <linux/omap-dma.h>
|
/kernel/linux/linux-6.6/arch/arm/mach-mvebu/ |
H A D | coherency.c | 25 #include <linux/dma-map-ops.h> 33 #include <asm/dma-mapping.h>
|
/kernel/linux/linux-6.6/arch/arm/mach-pxa/ |
H A D | pxa25x.c | 17 #include <linux/dma/pxa-dma.h>
|
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | dma.c | 11 * Some functions based on earlier dma-omap.c Copyright (C) 2001 RidgeRun, Inc. 27 #include <linux/dma-mapping.h> 30 #include <linux/omap-dma.h>
|
/kernel/linux/linux-6.6/arch/mips/mti-malta/ |
H A D | malta-setup.c | 16 #include <linux/dma-map-ops.h> /* for dma_default_coherent */ 23 #include <asm/dma.h> 53 .name = "dma page reg",
|
/kernel/linux/linux-6.6/arch/sh/drivers/dma/ |
H A D | dma-g2.c | 3 * arch/sh/drivers/dma/dma-g2.c 15 #include <mach/dma.h> 16 #include <asm/dma.h>
|
/kernel/linux/linux-5.10/drivers/media/pci/tw68/ |
H A D | tw68.h | 31 #include <media/videobuf2-dma-sg.h> 118 dma_addr_t dma; member
|
H A D | tw68-risc.c | 112 * memory for the dma controller "program" and then fills in that 154 buf->cpu = pci_alloc_consistent(pci, buf->size, &buf->dma); in tw68_risc_buffer() 169 buf->cpu[1] = cpu_to_le32(buf->dma + 8); in tw68_risc_buffer()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 100 dma_addr_t dma; member 128 dma_addr_t dma; /* phys address of ring */ member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vgem/ |
H A D | vgem_fence.c | 23 #include <linux/dma-buf.h> 24 #include <linux/dma-resv.h> 109 * via the dma-buf reservation object and visible to consumers of the exported 110 * dma-buf. If the flags contain VGEM_FENCE_WRITE, the fence indicates the 114 * completion. Note that if a conflicting fence is already on the dma-buf (i.e. 117 * by waiting upon the dma-buf. 160 /* Expose the fence via the dma-buf */ in vgem_fence_attach_ioctl() 198 * Signaling a fence indicates to all consumers of the dma-buf that the
|
/kernel/linux/linux-5.10/drivers/pnp/ |
H A D | base.h | 76 struct pnp_dma dma; member 167 struct pnp_resource *pnp_add_dma_resource(struct pnp_dev *dev, int dma,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dma-buf.h | 3 * Header file for dma buffer sharing framework. 21 #include <linux/dma-mapping.h> 23 #include <linux/dma-fence.h> 257 * Because dma-buf buffers have invariant size over their lifetime, the 258 * dma-buf core checks whether a vma is too large and rejects such 297 * Shared dma buffers are reference counted using dma_buf_put() and 379 * Reservation object linked to this dma-buf. 524 * @ops: Attach allocator-defined dma buf ops to the new buffer 558 * Increments the reference count on the dma-buf, needed in case of drivers
|
/kernel/linux/linux-6.6/drivers/pnp/ |
H A D | base.h | 75 struct pnp_dma dma; member 166 struct pnp_resource *pnp_add_dma_resource(struct pnp_dev *dev, int dma,
|
/kernel/linux/linux-6.6/drivers/cache/ |
H A D | ax45mp_cache.c | 10 #include <linux/dma-direction.h> 14 #include <asm/dma-noncoherent.h>
|
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_dev.h | 5 #include <linux/dma-mapping.h> 29 * @dma: dma address of the base 37 * @unalign_dma: unaligned dma address 51 dma_addr_t dma; member
|