| /Linux-v5.15/drivers/net/ethernet/marvell/prestera/ | 
| D | prestera_rxtx.c | 110 	struct prestera_sdma sdma;  member113 static int prestera_sdma_buf_init(struct prestera_sdma *sdma,  in prestera_sdma_buf_init()
 131 static u32 prestera_sdma_map(struct prestera_sdma *sdma, dma_addr_t pa)  in prestera_sdma_map()
 136 static void prestera_sdma_rx_desc_init(struct prestera_sdma *sdma,  in prestera_sdma_rx_desc_init()
 153 static void prestera_sdma_rx_desc_set_next(struct prestera_sdma *sdma,  in prestera_sdma_rx_desc_set_next()
 160 static int prestera_sdma_rx_skb_alloc(struct prestera_sdma *sdma,  in prestera_sdma_rx_skb_alloc()
 190 static struct sk_buff *prestera_sdma_rx_skb_get(struct prestera_sdma *sdma,  in prestera_sdma_rx_skb_get()
 215 static int prestera_rxtx_process_skb(struct prestera_sdma *sdma,  in prestera_rxtx_process_skb()
 279 	struct prestera_sdma *sdma;  in prestera_sdma_rx_poll()  local
 336 static void prestera_sdma_rx_fini(struct prestera_sdma *sdma)  in prestera_sdma_rx_fini()
 [all …]
 
 | 
| /Linux-v5.15/drivers/dma/ | 
| D | imx-sdma.c | 423 	struct sdma_engine		*sdma;  member662 static inline u32 chnenbl_ofs(struct sdma_engine *sdma, unsigned int event)  in chnenbl_ofs()
 671 	struct sdma_engine *sdma = sdmac->sdma;  in sdma_config_ownership()  local
 704 static void sdma_enable_channel(struct sdma_engine *sdma, int channel)  in sdma_enable_channel()
 712 static int sdma_run_channel0(struct sdma_engine *sdma)  in sdma_run_channel0()
 734 static int sdma_load_script(struct sdma_engine *sdma, void *buf, int size,  in sdma_load_script()
 769 	struct sdma_engine *sdma = sdmac->sdma;  in sdma_event_enable()  local
 781 	struct sdma_engine *sdma = sdmac->sdma;  in sdma_event_disable()  local
 800 	struct sdma_engine *sdma = sdmac->sdma;  in sdma_start_desc()  local
 893 	struct sdma_engine *sdma = dev_id;  in sdma_int_handler()  local
 [all …]
 
 | 
| /Linux-v5.15/include/soc/fsl/qe/ | 
| D | immap_qe.h | 351 struct sdma {  struct352 	__be32	sdsr;		/* Serial DMA status register */
 353 	__be32	sdmr;		/* Serial DMA mode register */
 354 	__be32	sdtr1;		/* SDMA system bus threshold register */
 355 	__be32	sdtr2;		/* SDMA secondary bus threshold register */
 356 	__be32	sdhy1;		/* SDMA system bus hysteresis register */
 357 	__be32	sdhy2;		/* SDMA secondary bus hysteresis register */
 358 	__be32	sdta1;		/* SDMA system bus address register */
 359 	__be32	sdta2;		/* SDMA secondary bus address register */
 360 	__be32	sdtm1;		/* SDMA system bus MSNUM register */
 [all …]
 
 | 
| /Linux-v5.15/arch/arm/boot/dts/ | 
| D | omap2.dtsi | 103 			sdma: dma-controller@0 {  label
 | 
| D | imx31.dtsi | 300 			sdma: sdma@53fd4000 {  label
 | 
| D | imx35.dtsi | 287 			sdma: sdma@53fd4000 {  label
 | 
| D | imx50.dtsi | 424 			sdma: sdma@63fb0000 {  label
 | 
| D | imx25.dtsi | 518 			sdma: sdma@53fd4000 {  label
 | 
| D | imx51.dtsi | 501 			sdma: sdma@83fb0000 {  label
 | 
| D | imx6sll.dtsi | 627 			sdma: dma-controller@20ec000 {  label
 | 
| D | imx53.dtsi | 713 			sdma: sdma@63fb0000 {  label
 | 
| D | imx6sl.dtsi | 752 			sdma: sdma@20ec000 {  label
 | 
| D | omap5-l4.dtsi | 240 			sdma: dma-controller@0 {  label
 | 
| D | omap3.dtsi | 292 			sdma: dma-controller@0 {  label
 | 
| D | omap4-l4.dtsi | 163 			sdma: dma-controller@0 {  label
 | 
| D | imx6ul.dtsi | 746 			sdma: sdma@20ec000 {  label
 | 
| /Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ | 
| D | sdma_v4_0.c | 851 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in sdma_v4_0_ring_insert_nop()  local989 	struct amdgpu_ring *sdma[AMDGPU_MAX_SDMA_INSTANCES];  in sdma_v4_0_gfx_stop()  local
 1031 	struct amdgpu_ring *sdma[AMDGPU_MAX_SDMA_INSTANCES];  in sdma_v4_0_page_stop()  local
 1767 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in sdma_v4_0_ring_pad_ib()  local
 2093 	u32 sdma[AMDGPU_MAX_SDMA_INSTANCES];  in sdma_v4_0_wait_for_idle()  local
 
 | 
| D | sdma_v2_4.c | 231 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in sdma_v2_4_ring_insert_nop()  local754 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in sdma_v2_4_ring_pad_ib()  local
 
 | 
| D | cik_sdma.c | 203 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in cik_sdma_ring_insert_nop()  local815 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in cik_sdma_ring_pad_ib()  local
 
 | 
| D | sdma_v3_0.c | 405 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in sdma_v3_0_ring_insert_nop()  local1025 	struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring);  in sdma_v3_0_ring_pad_ib()  local
 
 | 
| /Linux-v5.15/drivers/infiniband/hw/hfi1/ | 
| D | vnic.h | 95 	struct hfi1_vnic_sdma  sdma[HFI1_VNIC_MAX_TXQ];  member
 | 
| D | vnic_sdma.c | 30 	struct hfi1_vnic_sdma   *sdma;  member
 | 
| /Linux-v5.15/arch/powerpc/platforms/52xx/ | 
| D | mpc52xx_pic.c | 134 static struct mpc52xx_sdma __iomem *sdma;  variable
 | 
| /Linux-v5.15/arch/mips/include/asm/octeon/ | 
| D | cvmx-address.h | 200 	} sdma;  member265 	} sdma;  member
 
 | 
| /Linux-v5.15/drivers/soc/fsl/qe/ | 
| D | qe.c | 367 	struct sdma __iomem *sdma = &qe_immr->sdma;  in qe_sdma_init()  local
 |