/kernel/linux/linux-6.6/kernel/dma/ |
H A D | remap.c | 5 #include <linux/dma-map-ops.h>
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | Makefile | 15 mt7615e-y := pci.o pci_init.o dma.o pci_mac.o mmio.o
|
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/h/ |
H A D | targethw.h | 61 short dma ; /* DMA channel */ member
|
/kernel/linux/linux-6.6/arch/xtensa/kernel/ |
H A D | Makefile | 12 obj-$(CONFIG_MMU) += pci-dma.o
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_gem_ww.c | 5 #include <linux/dma-resv.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/lima/ |
H A D | lima_vm.h | 26 dma_addr_t dma; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/ |
H A D | msm_disp_snapshot.h | 20 #include <linux/dma-buf.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_chan.h | 50 } dma; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | uapi.h | 7 #include <linux/dma-mapping.h>
|
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ |
H A D | Makefile | 12 intel-ishtp-objs += ishtp/dma-if.o
|
/kernel/linux/linux-6.6/sound/soc/fsl/ |
H A D | efika-audio-fabric.c | 20 #include <linux/dma-mapping.h>
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 559 (u64)dma_unmap_addr(tx_buffer, dma), in ixgbe_print_buffer() 611 "Queue [NTU] [NTC] [bi(ntc)->dma ]", in ixgbe_dump() 671 "[PlPOIdStDDt Ln] [bi->dma ] ", in ixgbe_dump() 694 (u64)dma_unmap_addr(tx_buffer, dma), in ixgbe_dump() 780 "[ HeadBuf DD] [bi->dma ] [bi->skb ] ", in ixgbe_dump() 813 (u64)rx_buffer_info->dma, in ixgbe_dump() 818 rx_buffer_info->dma) { in ixgbe_dump() 1163 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_irq() 1184 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_irq() 1527 dma_addr_t dma; in ixgbe_alloc_mapped_page() local 8289 dma_addr_t dma; ixgbe_tx_map() local 8652 dma_addr_t dma; ixgbe_xmit_xdp_ring() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 555 (u64)dma_unmap_addr(tx_buffer, dma), in ixgbe_print_buffer() 607 "Queue [NTU] [NTC] [bi(ntc)->dma ]", in ixgbe_dump() 667 "[PlPOIdStDDt Ln] [bi->dma ] ", in ixgbe_dump() 690 (u64)dma_unmap_addr(tx_buffer, dma), in ixgbe_dump() 776 "[ HeadBuf DD] [bi->dma ] [bi->skb ] ", in ixgbe_dump() 809 (u64)rx_buffer_info->dma, in ixgbe_dump() 814 rx_buffer_info->dma) { in ixgbe_dump() 1158 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_irq() 1179 dma_unmap_addr(tx_buffer, dma), in ixgbe_clean_tx_irq() 1532 dma_addr_t dma; in ixgbe_alloc_mapped_page() local 8242 dma_addr_t dma; ixgbe_tx_map() local 8589 dma_addr_t dma; ixgbe_xmit_xdp_ring() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 72 #include <asm/dma.h> 462 if (dev->dma) in cleanup_card() 463 free_dma(dev->dma); in cleanup_card() 585 dev->dma = inw(ioaddr + 0x2000) & 7; in corkscrew_setup() 640 if (request_dma(dev->dma, "3c515")) { in corkscrew_setup() 641 pr_cont(", DMA %d allocation failed", dev->dma); in corkscrew_setup() 642 dev->dma = 0; in corkscrew_setup() 644 pr_cont(", DMA %d", dev->dma); in corkscrew_setup() 752 dev->dma == 0 || in corkscrew_open() 756 enable_dma(dev->dma); in corkscrew_open() [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/s5p-mfc/ |
H A D | s5p_mfc_opr_v5.c | 22 #include <linux/dma-mapping.h> 47 BUG_ON(ctx->dsc.dma & ((1 << MFC_BANK1_ALIGN_ORDER) - 1)); in s5p_mfc_alloc_dec_temp_buffers_v5() 177 BUG_ON(ctx->bank1.dma & ((1 << MFC_BANK1_ALIGN_ORDER) - 1)); in s5p_mfc_alloc_codec_buffers_v5() 187 BUG_ON(ctx->bank2.dma & ((1 << MFC_BANK2_ALIGN_ORDER) - 1)); in s5p_mfc_alloc_codec_buffers_v5() 217 ctx->ctx.ofs = OFFSETA(ctx->ctx.dma); in s5p_mfc_alloc_instance_buffer_v5() 233 ctx->shm.ofs = ctx->shm.dma - dev->dma_base[BANK_L_CTX]; in s5p_mfc_alloc_instance_buffer_v5() 350 mfc_write(dev, OFFSETA(ctx->dsc.dma), S5P_FIMV_SI_CH0_DESC_ADR); in s5p_mfc_set_dec_desc_buffer() 385 buf_addr1 = ctx->bank1.dma; in s5p_mfc_set_dec_frame_buffer_v5() 387 buf_addr2 = ctx->bank2.dma; in s5p_mfc_set_dec_frame_buffer_v5() 548 buf_addr1 = ctx->bank1.dma; in s5p_mfc_set_enc_ref_buffer_v5() [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/solo6x10/ |
H A D | solo6x10-v4l2-enc.c | 20 #include <media/videobuf2-dma-sg.h> 276 static int enc_get_mpeg_dma(struct solo_dev *solo_dev, dma_addr_t dma, in enc_get_mpeg_dma() argument 286 return solo_p2m_dma_t(solo_dev, 0, dma, in enc_get_mpeg_dma() 292 ret = solo_p2m_dma_t(solo_dev, 0, dma, in enc_get_mpeg_dma() 298 dma + SOLO_MP4E_EXT_SIZE(solo_dev) - off, in enc_get_mpeg_dma() 324 dma_addr_t dma; in solo_send_desc() local 329 dma = sg_dma_address(sg); in solo_send_desc() 336 dma += skip; in solo_send_desc() 345 solo_p2m_fill_desc(desc, 0, dma, base + off, in solo_send_desc() 354 ret = solo_p2m_dma_t(solo_dev, 0, dma, bas in solo_send_desc() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | cmd.c | 37 #include <linux/dma-mapping.h> 945 lay->in_ptr = cpu_to_be64(ent->in->next->dma); in cmd_work_handler() 948 lay->out_ptr = cpu_to_be64(ent->out->next->dma); in cmd_work_handler() 1266 &mailbox->dma); in alloc_cmd_box() 1280 dma_pool_free(dev->cmd.pool, mailbox->buf, mailbox->dma); in free_cmd_box() 1312 block->next = cpu_to_be64(tmp->next ? tmp->next->dma : 0); in mlx5_alloc_cmd_msg() 1984 cmd->dma = cmd->alloc_dma; in alloc_cmd_page() 1998 cmd->dma = ALIGN(cmd->alloc_dma, MLX5_ADAPTER_PAGE_SIZE); in alloc_cmd_page() 2084 cmd_h = (u32)((u64)(cmd->dma) >> 32); in mlx5_cmd_init() 2085 cmd_l = (u32)(cmd->dma); in mlx5_cmd_init() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | init.c | 1155 rcd->egrbufs.buffers[e].dma); in hfi1_free_ctxtdata() 1771 * clear dma engines, etc. in remove_one() 1906 &rcd->egrbufs.buffers[idx].dma, in hfi1_setup_eagerbufs() 1913 rcd->egrbufs.rcvtids[rcd->egrbufs.alloced].dma = in hfi1_setup_eagerbufs() 1914 rcd->egrbufs.buffers[idx].dma; in hfi1_setup_eagerbufs() 1956 rcd->egrbufs.rcvtids[i].dma = in hfi1_setup_eagerbufs() 1957 rcd->egrbufs.buffers[j].dma + offset; in hfi1_setup_eagerbufs() 1961 if ((rcd->egrbufs.buffers[j].dma + offset + in hfi1_setup_eagerbufs() 1963 (rcd->egrbufs.buffers[j].dma + in hfi1_setup_eagerbufs() 2015 rcd->egrbufs.rcvtids[idx].dma, orde in hfi1_setup_eagerbufs() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | davinci_emac.c | 38 #include <linux/dma-mapping.h> 319 struct cpdma_ctlr *dma; member 925 /* Check whether the queue is stopped due to stalled tx dma, if the in emac_tx_handler() 1480 cpdma_ctlr_start(priv->dma); in emac_dev_open() 1562 cpdma_ctlr_stop(priv->dma); in emac_dev_open() 1590 cpdma_ctlr_stop(priv->dma); in emac_dev_stop() 1878 priv->dma = cpdma_ctlr_create(&dma_params); in davinci_emac_probe() 1879 if (!priv->dma) { in davinci_emac_probe() 1885 priv->txchan = cpdma_chan_create(priv->dma, EMAC_DEF_TX_CH, in davinci_emac_probe() 1888 dev_err(&pdev->dev, "error initializing tx dma channe in davinci_emac_probe() [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | fsl_udc_core.c | 35 #include <linux/dma-mapping.h> 45 #include <asm/dma.h> 684 req->req.dma = DMA_ADDR_INVALID; in fsl_alloc_request() 770 * @dma: return dma address of the dTD 774 dma_addr_t *dma, int *is_last, gfp_t gfp_flags) in fsl_build_dtd() 783 dtd = dma_pool_alloc(udc_controller->td_pool, gfp_flags, dma); in fsl_build_dtd() 787 dtd->td_dma = *dma; in fsl_build_dtd() 794 swap_temp = (u32) (req->req.dma + req->req.actual); in fsl_build_dtd() 827 VDBG("length = %d address= 0x%x", *length, (int)*dma); in fsl_build_dtd() 773 fsl_build_dtd(struct fsl_req *req, unsigned *length, dma_addr_t *dma, int *is_last, gfp_t gfp_flags) fsl_build_dtd() argument 839 dma_addr_t dma; fsl_req_to_dtd() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/3com/ |
H A D | 3c515.c | 74 #include <asm/dma.h> 465 if (dev->dma) in cleanup_card() 466 free_dma(dev->dma); in cleanup_card() 589 dev->dma = inw(ioaddr + 0x2000) & 7; in corkscrew_setup() 644 if (request_dma(dev->dma, "3c515")) { in corkscrew_setup() 645 pr_cont(", DMA %d allocation failed", dev->dma); in corkscrew_setup() 646 dev->dma = 0; in corkscrew_setup() 648 pr_cont(", DMA %d", dev->dma); in corkscrew_setup() 756 dev->dma == 0 || in corkscrew_open() 760 enable_dma(dev->dma); in corkscrew_open() [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
H A D | fsl_udc_core.c | 35 #include <linux/dma-mapping.h> 43 #include <asm/dma.h> 680 req->req.dma = DMA_ADDR_INVALID; in fsl_alloc_request() 766 * @dma: return dma address of the dTD 770 dma_addr_t *dma, int *is_last, gfp_t gfp_flags) in fsl_build_dtd() 779 dtd = dma_pool_alloc(udc_controller->td_pool, gfp_flags, dma); in fsl_build_dtd() 783 dtd->td_dma = *dma; in fsl_build_dtd() 790 swap_temp = (u32) (req->req.dma + req->req.actual); in fsl_build_dtd() 823 VDBG("length = %d address= 0x%x", *length, (int)*dma); in fsl_build_dtd() 769 fsl_build_dtd(struct fsl_req *req, unsigned *length, dma_addr_t *dma, int *is_last, gfp_t gfp_flags) fsl_build_dtd() argument 835 dma_addr_t dma; fsl_req_to_dtd() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | init.c | 1114 rcd->egrbufs.buffers[e].dma); in hfi1_free_ctxtdata() 1730 * clear dma engines, etc. in remove_one() 1851 &rcd->egrbufs.buffers[idx].dma, in hfi1_setup_eagerbufs() 1858 rcd->egrbufs.rcvtids[rcd->egrbufs.alloced].dma = in hfi1_setup_eagerbufs() 1859 rcd->egrbufs.buffers[idx].dma; in hfi1_setup_eagerbufs() 1901 rcd->egrbufs.rcvtids[i].dma = in hfi1_setup_eagerbufs() 1902 rcd->egrbufs.buffers[j].dma + offset; in hfi1_setup_eagerbufs() 1906 if ((rcd->egrbufs.buffers[j].dma + offset + in hfi1_setup_eagerbufs() 1908 (rcd->egrbufs.buffers[j].dma + in hfi1_setup_eagerbufs() 1960 rcd->egrbufs.rcvtids[idx].dma, orde in hfi1_setup_eagerbufs() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | cmd.c | 36 #include <linux/dma-mapping.h> 1011 lay->in_ptr = cpu_to_be64(ent->in->next->dma); in cmd_work_handler() 1014 lay->out_ptr = cpu_to_be64(ent->out->next->dma); in cmd_work_handler() 1357 &mailbox->dma); in alloc_cmd_box() 1371 dma_pool_free(dev->cmd.pool, mailbox->buf, mailbox->dma); in free_cmd_box() 1403 block->next = cpu_to_be64(tmp->next ? tmp->next->dma : 0); in mlx5_alloc_cmd_msg() 2160 cmd->dma = cmd->alloc_dma; in alloc_cmd_page() 2174 cmd->dma = ALIGN(cmd->alloc_dma, MLX5_ADAPTER_PAGE_SIZE); in alloc_cmd_page() 2266 cmd_h = (u32)((u64)(cmd->dma) >> 32); in mlx5_cmd_enable() 2267 cmd_l = (u32)(cmd->dma); in mlx5_cmd_enable() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | davinci_emac.c | 38 #include <linux/dma-mapping.h> 318 struct cpdma_ctlr *dma; member 932 /* Check whether the queue is stopped due to stalled tx dma, if the in emac_tx_handler() 1494 cpdma_ctlr_start(priv->dma); in emac_dev_open() 1584 cpdma_ctlr_stop(priv->dma); in emac_dev_open() 1613 cpdma_ctlr_stop(priv->dma); in emac_dev_stop() 1909 priv->dma = cpdma_ctlr_create(&dma_params); in davinci_emac_probe() 1910 if (!priv->dma) { in davinci_emac_probe() 1916 priv->txchan = cpdma_chan_create(priv->dma, EMAC_DEF_TX_CH, in davinci_emac_probe() 1919 dev_err(&pdev->dev, "error initializing tx dma channe in davinci_emac_probe() [all...] |