/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_port.c | 1538 if (up->dma && !up->dma->tx_dma(up)) in __start_tx() 1890 if (!up->dma->rx_running) in handle_rx_dma() 1898 return up->dma->rx_dma(up); in handle_rx_dma() 1938 if (!up->dma || handle_rx_dma(up, iir)) in serial8250_handle_irq() 1943 if (!up->dma || up->dma->tx_err) in serial8250_handle_irq() 1945 else if (!up->dma->tx_running) in serial8250_handle_irq() 2442 if (up->dma) { in serial8250_do_startup() 2451 up->dma in serial8250_do_startup() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | atmel-aes.c | 30 #include <linux/dma-mapping.h> 662 struct atmel_aes_dma *dma) in atmel_aes_check_aligned() 677 dma->nents = nents+1; in atmel_aes_check_aligned() 678 dma->remainder = sg->length - len; in atmel_aes_check_aligned() 692 static inline void atmel_aes_restore_sg(const struct atmel_aes_dma *dma) in atmel_aes_restore_sg() argument 694 struct scatterlist *sg = dma->sg; in atmel_aes_restore_sg() 695 int nents = dma->nents; in atmel_aes_restore_sg() 697 if (!dma->remainder) in atmel_aes_restore_sg() 706 sg->length += dma->remainder; in atmel_aes_restore_sg() 809 struct atmel_aes_dma *dma; in atmel_aes_dma_transfer_start() local 659 atmel_aes_check_aligned(struct atmel_aes_dev *dd, struct scatterlist *sg, size_t len, struct atmel_aes_dma *dma) atmel_aes_check_aligned() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 239 pr_info("Queue [NTU] [NTC] [bi(ntc)->dma ] leng ntw timestamp\n"); in e1000e_dump() 243 (unsigned long long)buffer_info->dma, in e1000e_dump() 281 pr_info("Tl[desc] [address 63:0 ] [SpeCssSCmCsLen] [bi->dma ] leng ntw timestamp bi->skb <-- Legacy format\n"); in e1000e_dump() 282 pr_info("Tc[desc] [Ce CoCsIpceCoS] [MssHlRSCm0Plen] [bi->dma ] leng ntw timestamp bi->skb <-- Ext Context format\n"); in e1000e_dump() 283 pr_info("Td[desc] [address 63:0 ] [VlaPoRSCm1Dlen] [bi->dma ] leng ntw timestamp bi->skb <-- Ext Data format\n"); in e1000e_dump() 303 (unsigned long long)buffer_info->dma, in e1000e_dump() 342 pr_info("R [desc] [buffer 0 63:0 ] [buffer 1 63:0 ] [buffer 2 63:0 ] [buffer 3 63:0 ] [bi->dma ] [bi->skb] <-- Ext Pkt Split format\n"); in e1000e_dump() 386 (unsigned long long)buffer_info->dma, in e1000e_dump() 405 pr_info("R [desc] [buf addr 63:0 ] [reserved 63:0 ] [bi->dma ] [bi->skb] <-- Ext (Read) format\n"); in e1000e_dump() 448 (unsigned long long)buffer_info->dma, in e1000e_dump() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 243 pr_info("Queue [NTU] [NTC] [bi(ntc)->dma ] leng ntw timestamp\n"); in e1000e_dump() 247 (unsigned long long)buffer_info->dma, in e1000e_dump() 285 pr_info("Tl[desc] [address 63:0 ] [SpeCssSCmCsLen] [bi->dma ] leng ntw timestamp bi->skb <-- Legacy format\n"); in e1000e_dump() 286 pr_info("Tc[desc] [Ce CoCsIpceCoS] [MssHlRSCm0Plen] [bi->dma ] leng ntw timestamp bi->skb <-- Ext Context format\n"); in e1000e_dump() 287 pr_info("Td[desc] [address 63:0 ] [VlaPoRSCm1Dlen] [bi->dma ] leng ntw timestamp bi->skb <-- Ext Data format\n"); in e1000e_dump() 307 (unsigned long long)buffer_info->dma, in e1000e_dump() 346 pr_info("R [desc] [buffer 0 63:0 ] [buffer 1 63:0 ] [buffer 2 63:0 ] [buffer 3 63:0 ] [bi->dma ] [bi->skb] <-- Ext Pkt Split format\n"); in e1000e_dump() 390 (unsigned long long)buffer_info->dma, in e1000e_dump() 409 pr_info("R [desc] [buf addr 63:0 ] [reserved 63:0 ] [bi->dma ] [bi->skb] <-- Ext (Read) format\n"); in e1000e_dump() 452 (unsigned long long)buffer_info->dma, in e1000e_dump() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 866 priv->tx_ring[1].dma); in rtl8180_init_hw() 868 priv->tx_ring[0].dma); in rtl8180_init_hw() 871 priv->tx_ring[4].dma); in rtl8180_init_hw() 873 priv->tx_ring[0].dma); in rtl8180_init_hw() 875 priv->tx_ring[1].dma); in rtl8180_init_hw() 877 priv->tx_ring[2].dma); in rtl8180_init_hw() 879 priv->tx_ring[3].dma); in rtl8180_init_hw() 934 /* stop unused queus (no dma alloc) */ in rtl8180_init_hw() 976 /* stop unused queus (no dma alloc) */ in rtl8180_init_hw() 1080 dma_addr_t dma; in rtl8180_init_tx_ring() local [all...] |
/kernel/linux/linux-5.10/drivers/net/fddi/ |
H A D | defza.c | 32 #include <linux/dma-mapping.h> 680 dma_addr_t dma, newdma; in fza_rx() local 693 dma = fp->rx_dma[i]; in fza_rx() 704 dma + in fza_rx() 730 dma_unmap_single(fp->bdev, dma, FZA_RX_BUFFER_SIZE, in fza_rx() 765 dma = newdma; in fza_rx() 767 fp->rx_dma[i] = dma; in fza_rx() 776 buf = (dma + 0x1000) >> 9; in fza_rx() 778 buf = dma >> 9 | FZA_RING_OWN_FZA; in fza_rx() 1153 dma_addr_t dma; in fza_open() local [all...] |
/kernel/linux/linux-6.6/drivers/net/fddi/ |
H A D | defza.c | 32 #include <linux/dma-mapping.h> 680 dma_addr_t dma, newdma; in fza_rx() local 693 dma = fp->rx_dma[i]; in fza_rx() 704 dma + in fza_rx() 730 dma_unmap_single(fp->bdev, dma, FZA_RX_BUFFER_SIZE, in fza_rx() 765 dma = newdma; in fza_rx() 767 fp->rx_dma[i] = dma; in fza_rx() 776 buf = (dma + 0x1000) >> 9; in fza_rx() 778 buf = dma >> 9 | FZA_RING_OWN_FZA; in fza_rx() 1153 dma_addr_t dma; in fza_open() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
H A D | dev.c | 866 priv->tx_ring[1].dma); in rtl8180_init_hw() 868 priv->tx_ring[0].dma); in rtl8180_init_hw() 871 priv->tx_ring[4].dma); in rtl8180_init_hw() 873 priv->tx_ring[0].dma); in rtl8180_init_hw() 875 priv->tx_ring[1].dma); in rtl8180_init_hw() 877 priv->tx_ring[2].dma); in rtl8180_init_hw() 879 priv->tx_ring[3].dma); in rtl8180_init_hw() 934 /* stop unused queus (no dma alloc) */ in rtl8180_init_hw() 976 /* stop unused queus (no dma alloc) */ in rtl8180_init_hw() 1080 dma_addr_t dma; in rtl8180_init_tx_ring() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 184 dma_unmap_single(dev, dma_unmap_addr(buf, dma), in igc_unmap_tx_buffer() 287 tx_ring->desc, tx_ring->dma); in igc_free_tx_resources() 368 &tx_ring->dma, GFP_KERNEL); in igc_setup_tx_resources() 423 buffer_info->dma, in igc_clean_rx_ring_page_shared() 430 buffer_info->dma, in igc_clean_rx_ring_page_shared() 509 rx_ring->desc, rx_ring->dma); in igc_free_rx_resources() 564 &rx_ring->dma, GFP_KERNEL); in igc_setup_rx_resources() 632 u64 rdba = ring->dma; in igc_configure_rx_ring() 733 u64 tdba = ring->dma; in igc_configure_tx_ring() 1067 * are dma'e in igc_tx_launchtime() 1089 dma_addr_t dma; igc_init_empty_frame() local 1325 dma_addr_t dma; igc_tx_map() local 2182 dma_addr_t dma; igc_alloc_mapped_page() local 2295 dma_addr_t dma; igc_alloc_rx_buffers_zc() local 2382 dma_addr_t dma; igc_xdp_init_tx_descriptor() local 2904 dma_addr_t dma; igc_xdp_xmit_zc() local [all...] |
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | io-pgtable-arm-v7s.c | 25 #include <linux/dma-mapping.h> 236 dma_addr_t dma; in __arm_v7s_alloc_table() local 256 dma = dma_map_single(dev, table, size, DMA_TO_DEVICE); in __arm_v7s_alloc_table() 257 if (dma_mapping_error(dev, dma)) in __arm_v7s_alloc_table() 264 if (dma != phys) in __arm_v7s_alloc_table() 273 dma_unmap_single(dev, dma, size, DMA_TO_DEVICE); in __arm_v7s_alloc_table()
|
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | io-pgtable-arm-v7s.c | 25 #include <linux/dma-mapping.h> 245 dma_addr_t dma; in __arm_v7s_alloc_table() local 273 dma = dma_map_single(dev, table, size, DMA_TO_DEVICE); in __arm_v7s_alloc_table() 274 if (dma_mapping_error(dev, dma)) in __arm_v7s_alloc_table() 281 if (dma != phys) in __arm_v7s_alloc_table() 290 dma_unmap_single(dev, dma, size, DMA_TO_DEVICE); in __arm_v7s_alloc_table()
|
/device/soc/rockchip/common/vendor/drivers/gpu/drm/rockchip/ebc-dev/ |
H A D | ebc_panel.h | 11 #include <linux/dma-mapping.h>
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_dma_fence.h | 32 #include <linux/dma-resv.h> 91 * kbase_dma_fence_cancel_ctx() - Cancel all dma-fences blocked atoms on kctx 95 * on dma-buf fences. 105 * This function cancels all dma-buf fence callbacks on @katom, but does not 127 * kbase_dma_fence_term() - Terminate Mali dma-fence context 133 * kbase_dma_fence_init() - Initialize Mali dma-fence context 139 /* Dummy functions for when dma-buf fence isn't enabled. */
|
H A D | mali_kbase_fence_defs.h | 53 #include <linux/dma-fence.h>
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_fence_defs.h | 54 #include <linux/dma-fence.h>
|
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/ |
H A D | sync_debug.h | 19 #include <linux/dma-fence.h>
|
/kernel/linux/linux-5.10/arch/hexagon/kernel/ |
H A D | Makefile | 16 obj-$(CONFIG_HAS_DMA) += dma.o
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | Makefile | 2 obj-y := dma-mapping.o extable.o fault.o init.o \
|
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | omap_hwmod_2xxx_3xxx_ipblock_data.c | 11 #include <linux/omap-dma.h>
|
/kernel/linux/linux-5.10/arch/mips/include/asm/mach-rc32434/ |
H A D | dma_v.h | 15 #include <asm/mach-rc32434/dma.h>
|
/kernel/linux/linux-5.10/arch/arc/mm/ |
H A D | dma.c | 6 #include <linux/dma-map-ops.h> 12 * - hardware IOC not available (or "dma-coherent" not set for device in DT) 37 * dma-mapping: provide a generic dma-noncoherent implementation)" 48 * upper layer functions (in include/linux/dma-mapping.h) 91 * Plug in direct dma map ops.
|
/kernel/linux/linux-5.10/arch/mips/loongson32/ls1b/ |
H A D | board.c | 11 #include <dma.h>
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | Makefile | 18 obj-$(CONFIG_NOT_COHERENT_CACHE) += dma-noncoherent.o
|
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | fb.c | 19 #include <linux/dma-mapping.h>
|
/kernel/linux/linux-5.10/drivers/dma-buf/ |
H A D | sync_debug.h | 19 #include <linux/dma-fence.h>
|