Home
last modified time | relevance | path

Searched defs:ring (Results 76 – 100 of 671) sorted by relevance

12345678910>>...27

/OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/
H A Devergreen_dma.c44 struct radeon_ring *ring = &rdev->ring[fence->ring]; in evergreen_dma_fence_ring_emit() local
70 struct radeon_ring *ring = &rdev->ring[ib->ring]; in evergreen_dma_ring_ib_execute() local
116 struct radeon_ring *ring = &rdev->ring[ring_index]; in evergreen_copy_dma() local
171 bool evergreen_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in evergreen_dma_is_lockup()
H A Dvce_v1_0.c60 struct radeon_ring *ring) in vce_v1_0_get_rptr()
77 struct radeon_ring *ring) in vce_v1_0_get_wptr()
94 struct radeon_ring *ring) in vce_v1_0_set_wptr()
291 struct radeon_ring *ring; in vce_v1_0_start() local
358 struct radeon_ring *ring; in vce_v1_0_init() local
H A Dradeon_vce.c346 int radeon_vce_get_create_msg(struct radeon_device *rdev, int ring, in radeon_vce_get_create_msg()
413 int radeon_vce_get_destroy_msg(struct radeon_device *rdev, int ring, in radeon_vce_get_destroy_msg()
696 struct radeon_ring *ring, in radeon_vce_semaphore_emit()
721 struct radeon_ring *ring = &rdev->ring[ib->ring]; in radeon_vce_ib_execute() local
738 struct radeon_ring *ring = &rdev->ring[fence->ring]; in radeon_vce_fence_emit() local
756 int radeon_vce_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_vce_ring_test()
796 int radeon_vce_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) in radeon_vce_ib_test()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/
H A Dvcn_v3_0.c128 struct amdgpu_ring *ring; in vcn_v3_0_sw_init() local
280 struct amdgpu_ring *ring; in vcn_v3_0_hw_init() local
898 struct amdgpu_ring *ring; in vcn_v3_0_start_dpg_mode() local
1043 struct amdgpu_ring *ring; in vcn_v3_0_start() local
1218 struct amdgpu_ring *ring; in vcn_v3_0_start_sriov() local
1539 struct amdgpu_ring *ring; in vcn_v3_0_pause_dpg_mode() local
1611 static uint64_t vcn_v3_0_dec_ring_get_rptr(struct amdgpu_ring *ring) in vcn_v3_0_dec_ring_get_rptr()
1625 static uint64_t vcn_v3_0_dec_ring_get_wptr(struct amdgpu_ring *ring) in vcn_v3_0_dec_ring_get_wptr()
1642 static void vcn_v3_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in vcn_v3_0_dec_ring_set_wptr()
1691 static uint64_t vcn_v3_0_enc_ring_get_rptr(struct amdgpu_ring *ring) in vcn_v3_0_enc_ring_get_rptr()
[all …]
H A Dsdma_v3_0.c350 static uint64_t sdma_v3_0_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v3_0_ring_get_rptr()
363 static uint64_t sdma_v3_0_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v3_0_ring_get_wptr()
385 static void sdma_v3_0_ring_set_wptr(struct amdgpu_ring *ring) in sdma_v3_0_ring_set_wptr()
403 static void sdma_v3_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) in sdma_v3_0_ring_insert_nop()
424 static void sdma_v3_0_ring_emit_ib(struct amdgpu_ring *ring, in sdma_v3_0_ring_emit_ib()
452 static void sdma_v3_0_ring_emit_hdp_flush(struct amdgpu_ring *ring) in sdma_v3_0_ring_emit_hdp_flush()
482 static void sdma_v3_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in sdma_v3_0_ring_emit_fence()
645 struct amdgpu_ring *ring; in sdma_v3_0_gfx_resume() local
817 static int sdma_v3_0_ring_test_ring(struct amdgpu_ring *ring) in sdma_v3_0_ring_test_ring()
869 static int sdma_v3_0_ring_test_ib(struct amdgpu_ring *ring, long timeout) in sdma_v3_0_ring_test_ib()
[all …]
H A Damdgpu_vce.c242 struct amdgpu_ring *ring; in amdgpu_vce_entity_init() local
363 void amdgpu_vce_ring_begin_use(struct amdgpu_ring *ring) in amdgpu_vce_ring_begin_use()
395 void amdgpu_vce_ring_end_use(struct amdgpu_ring *ring) in amdgpu_vce_ring_end_use()
411 struct amdgpu_ring *ring = &adev->vce.ring[0]; in amdgpu_vce_free_handles() local
438 static int amdgpu_vce_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vce_get_create_msg()
519 static int amdgpu_vce_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vce_get_destroy_msg()
1046 void amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, in amdgpu_vce_ring_emit_ib()
1064 void amdgpu_vce_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in amdgpu_vce_ring_emit_fence()
1083 int amdgpu_vce_ring_test_ring(struct amdgpu_ring *ring) in amdgpu_vce_ring_test_ring()
1121 int amdgpu_vce_ring_test_ib(struct amdgpu_ring *ring, long timeout) in amdgpu_vce_ring_test_ib()
H A Dmes_v10_1.c44 static void mes_v10_1_ring_set_wptr(struct amdgpu_ring *ring) in mes_v10_1_ring_set_wptr()
57 static u64 mes_v10_1_ring_get_rptr(struct amdgpu_ring *ring) in mes_v10_1_ring_get_rptr()
62 static u64 mes_v10_1_ring_get_wptr(struct amdgpu_ring *ring) in mes_v10_1_ring_get_wptr()
92 struct amdgpu_ring *ring = &mes->ring; in mes_v10_1_submit_pkt_and_poll_completion() local
594 static int mes_v10_1_mqd_init(struct amdgpu_ring *ring) in mes_v10_1_mqd_init()
724 static void mes_v10_1_queue_init_register(struct amdgpu_ring *ring) in mes_v10_1_queue_init_register()
834 struct amdgpu_ring *ring; in mes_v10_1_ring_init() local
857 struct amdgpu_ring *ring = &adev->mes.ring; in mes_v10_1_mqd_sw_init() local
H A Dgfx_v7_0.c2085 static int gfx_v7_0_ring_test_ring(struct amdgpu_ring *ring) in gfx_v7_0_ring_test_ring()
2129 static void gfx_v7_0_ring_emit_hdp_flush(struct amdgpu_ring *ring) in gfx_v7_0_ring_emit_hdp_flush()
2160 static void gfx_v7_0_ring_emit_vgt_flush(struct amdgpu_ring *ring) in gfx_v7_0_ring_emit_vgt_flush()
2180 static void gfx_v7_0_ring_emit_fence_gfx(struct amdgpu_ring *ring, u64 addr, in gfx_v7_0_ring_emit_fence_gfx()
2221 static void gfx_v7_0_ring_emit_fence_compute(struct amdgpu_ring *ring, in gfx_v7_0_ring_emit_fence_compute()
2256 static void gfx_v7_0_ring_emit_ib_gfx(struct amdgpu_ring *ring, in gfx_v7_0_ring_emit_ib_gfx()
2287 static void gfx_v7_0_ring_emit_ib_compute(struct amdgpu_ring *ring, in gfx_v7_0_ring_emit_ib_compute()
2321 static void gfx_v7_ring_emit_cntxcntl(struct amdgpu_ring *ring, uint32_t flags) in gfx_v7_ring_emit_cntxcntl()
2350 static int gfx_v7_0_ring_test_ib(struct amdgpu_ring *ring, long timeout) in gfx_v7_0_ring_test_ib()
2521 struct amdgpu_ring *ring = &adev->gfx.gfx_ring[0]; in gfx_v7_0_cp_gfx_start() local
[all …]
H A Damdgpu_job.c33 struct amdgpu_ring *ring = to_amdgpu_ring(s_job->sched); in amdgpu_job_timedout() local
113 struct amdgpu_ring *ring = to_amdgpu_ring(job->base.sched); in amdgpu_job_free_resources() local
165 int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring, in amdgpu_job_submit_direct()
183 struct amdgpu_ring *ring = to_amdgpu_ring(s_entity->rq->sched); in amdgpu_job_dependency() local
211 struct amdgpu_ring *ring = to_amdgpu_ring(sched_job->sched); in amdgpu_job_run() local
H A Djpeg_v3_0.c75 struct amdgpu_ring *ring; in jpeg_v3_0_sw_init() local
137 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_hw_init() local
323 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v3_0_start() local
403 static uint64_t jpeg_v3_0_dec_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v3_0_dec_ring_get_rptr()
417 static uint64_t jpeg_v3_0_dec_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v3_0_dec_ring_get_wptr()
434 static void jpeg_v3_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v3_0_dec_ring_set_wptr()
H A Dgfx_v6_0.c1789 static int gfx_v6_0_ring_test_ring(struct amdgpu_ring *ring) in gfx_v6_0_ring_test_ring()
1827 static void gfx_v6_0_ring_emit_vgt_flush(struct amdgpu_ring *ring) in gfx_v6_0_ring_emit_vgt_flush()
1834 static void gfx_v6_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, in gfx_v6_0_ring_emit_fence()
1862 static void gfx_v6_0_ring_emit_ib(struct amdgpu_ring *ring, in gfx_v6_0_ring_emit_ib()
1902 static int gfx_v6_0_ring_test_ib(struct amdgpu_ring *ring, long timeout) in gfx_v6_0_ring_test_ib()
2024 struct amdgpu_ring *ring = &adev->gfx.gfx_ring[0]; in gfx_v6_0_cp_gfx_start() local
2087 struct amdgpu_ring *ring; in gfx_v6_0_cp_gfx_resume() local
2139 static u64 gfx_v6_0_ring_get_rptr(struct amdgpu_ring *ring) in gfx_v6_0_ring_get_rptr()
2144 static u64 gfx_v6_0_ring_get_wptr(struct amdgpu_ring *ring) in gfx_v6_0_ring_get_wptr()
2158 static void gfx_v6_0_ring_set_wptr_gfx(struct amdgpu_ring *ring) in gfx_v6_0_ring_set_wptr_gfx()
[all …]
H A Djpeg_v2_5.c86 struct amdgpu_ring *ring; in jpeg_v2_5_sw_init() local
159 struct amdgpu_ring *ring; in jpeg_v2_5_hw_init() local
299 struct amdgpu_ring *ring; in jpeg_v2_5_start() local
383 static uint64_t jpeg_v2_5_dec_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v2_5_dec_ring_get_rptr()
397 static uint64_t jpeg_v2_5_dec_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v2_5_dec_ring_get_wptr()
414 static void jpeg_v2_5_dec_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v2_5_dec_ring_set_wptr()
H A Dvce_v3_0.c77 static uint64_t vce_v3_0_ring_get_rptr(struct amdgpu_ring *ring) in vce_v3_0_ring_get_rptr()
109 static uint64_t vce_v3_0_ring_get_wptr(struct amdgpu_ring *ring) in vce_v3_0_ring_get_wptr()
141 static void vce_v3_0_ring_set_wptr(struct amdgpu_ring *ring) in vce_v3_0_ring_set_wptr()
267 struct amdgpu_ring *ring; in vce_v3_0_start() local
421 struct amdgpu_ring *ring; in vce_v3_0_sw_init() local
835 static void vce_v3_0_ring_emit_ib(struct amdgpu_ring *ring, in vce_v3_0_ring_emit_ib()
849 static void vce_v3_0_emit_vm_flush(struct amdgpu_ring *ring, in vce_v3_0_emit_vm_flush()
861 static void vce_v3_0_emit_pipeline_sync(struct amdgpu_ring *ring) in vce_v3_0_emit_pipeline_sync()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_cmd.c14 #define cmq_ring_to_dev(ring) (&(ring)->dev->pdev->dev) argument
16 static int hclge_ring_space(struct hclge_cmq_ring *ring) in hclge_ring_space()
25 static int is_valid_csq_clean_head(struct hclge_cmq_ring *ring, int head) in is_valid_csq_clean_head()
36 static int hclge_alloc_cmd_desc(struct hclge_cmq_ring *ring) in hclge_alloc_cmd_desc()
48 static void hclge_free_cmd_desc(struct hclge_cmq_ring *ring) in hclge_free_cmd_desc()
62 struct hclge_cmq_ring *ring = in hclge_alloc_cmd_queue() local
99 static void hclge_cmd_config_regs(struct hclge_cmq_ring *ring) in hclge_cmd_config_regs()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_a0.c406 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_start()
414 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_rx_start()
430 struct aq_ring_s *ring) in hw_atl_a0_hw_tx_ring_tail_update()
438 struct aq_ring_s *ring, in hw_atl_a0_hw_ring_tx_xmit()
586 struct aq_ring_s *ring, in hw_atl_a0_hw_ring_rx_fill()
607 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_head_update()
624 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_rx_receive()
875 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_tx_stop()
883 struct aq_ring_s *ring) in hw_atl_a0_hw_ring_rx_stop()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c427 unsigned int ring, in bcmgenet_tdma_ring_readl()
436 unsigned int ring, u32 val, in bcmgenet_tdma_ring_writel()
445 unsigned int ring, in bcmgenet_rdma_ring_readl()
454 unsigned int ring, u32 val, in bcmgenet_rdma_ring_writel()
834 struct bcmgenet_rx_ring *ring; in bcmgenet_get_coalesce() local
856 static void bcmgenet_set_rx_coalesce(struct bcmgenet_rx_ring *ring, in bcmgenet_set_rx_coalesce()
871 static void bcmgenet_set_ring_rx_coalesce(struct bcmgenet_rx_ring *ring, in bcmgenet_set_ring_rx_coalesce()
1681 struct bcmgenet_tx_ring *ring) in bcmgenet_get_txcb()
1698 struct bcmgenet_tx_ring *ring) in bcmgenet_put_txcb()
1714 static inline void bcmgenet_rx_ring16_int_disable(struct bcmgenet_rx_ring *ring) in bcmgenet_rx_ring16_int_disable()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-desc.c75 struct xlgmac_ring *ring) in xlgmac_free_ring()
126 struct xlgmac_ring *ring, in xlgmac_init_ring()
390 struct xlgmac_ring *ring, in xlgmac_map_rx_buffer()
427 struct xlgmac_ring *ring; in xlgmac_tx_desc_init() local
464 struct xlgmac_ring *ring; in xlgmac_rx_desc_init() local
501 struct xlgmac_ring *ring = channel->tx_ring; in xlgmac_map_tx_skb() local
/OK3568_Linux_fs/kernel/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-desc.c123 struct xgbe_ring *ring) in xgbe_free_ring()
216 struct xgbe_ring *ring, unsigned int rdesc_count) in xgbe_init_ring()
357 struct xgbe_ring *ring, in xgbe_map_rx_buffer()
390 struct xgbe_ring *ring; in xgbe_wrapper_tx_descriptor_init() local
431 struct xgbe_ring *ring; in xgbe_wrapper_rx_descriptor_init() local
526 struct xgbe_ring *ring = channel->tx_ring; in xgbe_map_tx_skb() local
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h83 #define ring_is_xdp(ring) \ argument
85 #define set_ring_xdp(ring) \ argument
87 #define clear_ring_xdp(ring) \ argument
172 #define ring_uses_large_buffer(ring) \ argument
174 #define set_ring_uses_large_buffer(ring) \ argument
176 #define clear_ring_uses_large_buffer(ring) \ argument
179 #define ring_uses_build_skb(ring) \ argument
181 #define set_ring_build_skb_enabled(ring) \ argument
183 #define clear_ring_build_skb_enabled(ring) \ argument
186 static inline unsigned int ixgbevf_rx_bufsz(struct ixgbevf_ring *ring) in ixgbevf_rx_bufsz()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wil6210/
H A Dtxrx_edma.c152 struct wil_ring *ring, u32 i) in wil_ring_alloc_skb_edma()
233 struct wil_ring *ring = &wil->ring_rx; in wil_rx_refill_edma() local
264 struct wil_ring *ring) in wil_move_all_rx_buff_to_free_list()
295 struct wil_ring *ring = &wil->ring_rx; in wil_free_rx_buff_arr() local
374 struct wil_ring *ring) in wil_ring_alloc_desc_ring()
418 static void wil_ring_free_edma(struct wil6210_priv *wil, struct wil_ring *ring) in wil_ring_free_edma()
483 struct wil_ring *ring = &wil->ring_rx; in wil_init_rx_desc_ring() local
604 struct wil_ring *ring = &wil->ring_rx; in wil_rx_init_edma() local
701 struct wil_ring *ring = &wil->ring_tx[ring_id]; in wil_ring_init_tx_edma() local
1067 struct wil_ring *ring = &wil->ring_rx; in wil_rx_handle_edma() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/apm/xgene-v2/
H A Dring.c13 void xge_setup_desc(struct xge_desc_ring *ring) in xge_setup_desc()
36 struct xge_desc_ring *ring = pdata->tx_ring; in xge_update_tx_desc_addr() local
48 struct xge_desc_ring *ring = pdata->rx_ring; in xge_update_rx_desc_addr() local
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dxhci-ring.c36 static int last_trb(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in last_trb()
56 struct xhci_ring *ring, in last_trb_on_last_seg()
89 static void inc_enq(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in inc_enq()
147 static void inc_deq(struct xhci_ctrl *ctrl, struct xhci_ring *ring) in inc_deq()
182 struct xhci_ring *ring, in queue_trb()
488 struct xhci_ring *ring = ctrl->devs[udev->slot_id]->eps[ep_index].ring; in abort_td() local
569 struct xhci_ring *ring; /* EP transfer ring */ in xhci_bulk_tx() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/adreno/
H A Da6xx_gpu.c33 bool a6xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_idle()
52 static void a6xx_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_flush()
84 static void get_stats_counter(struct msm_ringbuffer *ring, u32 counter, in get_stats_counter()
96 struct msm_ringbuffer *ring, struct msm_file_private *ctx) in a6xx_set_pagetable()
144 struct msm_ringbuffer *ring = submit->ring; in a6xx_submit() local
602 struct msm_ringbuffer *ring = gpu->rb[0]; in a6xx_cp_init() local
1043 struct msm_ringbuffer *ring = gpu->funcs->active_ring(gpu); in a6xx_fault_detect_irq() local
1228 static uint32_t a6xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a6xx_get_rptr()
/OK3568_Linux_fs/kernel/tools/io_uring/
H A Dsetup.c64 int io_uring_queue_mmap(int fd, struct io_uring_params *p, struct io_uring *ring) in io_uring_queue_mmap()
79 int io_uring_queue_init(unsigned entries, struct io_uring *ring, unsigned flags) in io_uring_queue_init()
98 void io_uring_queue_exit(struct io_uring *ring) in io_uring_queue_exit()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ice/
H A Dice_base.c146 struct ice_ring *ring; in ice_free_q_vector() local
206 static u16 ice_calc_q_handle(struct ice_vsi *vsi, struct ice_ring *ring, u8 tc) in ice_calc_q_handle()
226 ice_setup_tx_ctx(struct ice_ring *ring, struct ice_tlan_ctx *tlan_ctx, u16 pf_q) in ice_setup_tx_ctx()
283 int ice_setup_rx_ctx(struct ice_ring *ring) in ice_setup_rx_ctx()
635 ice_vsi_cfg_txq(struct ice_vsi *vsi, struct ice_ring *ring, in ice_vsi_cfg_txq()
803 u16 rel_vmvf_num, struct ice_ring *ring, in ice_vsi_stop_tx_ring()
860 ice_fill_txq_meta(struct ice_vsi *vsi, struct ice_ring *ring, in ice_fill_txq_meta()

12345678910>>...27