| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/rtl8822b/pci/ |
| H A D | rtl8822be_xmit.c | 74 static s32 rtl8822be_enqueue_xmitbuf(struct rtw_tx_ring *ring, in rtl8822be_enqueue_xmitbuf() 94 struct xmit_buf *rtl8822be_dequeue_xmitbuf(struct rtw_tx_ring *ring) in rtl8822be_dequeue_xmitbuf() 122 struct rtw_tx_ring *ring; in get_txbd() local 224 struct rtw_tx_ring *ring; in fill_txbd_own() local 717 struct rtw_tx_ring *ring; in check_tx_desc_resource() local 1011 struct rtw_tx_ring *ring; in check_nic_enough_desc() local 1230 struct rtw_tx_ring *ring = &t_priv->tx_ring[prio]; in rtl8822be_free_txbd_ring() local 1281 struct rtw_tx_ring *ring = &t_priv->tx_ring[prio]; in _draw_queue() local 1328 struct rtw_tx_ring *ring) in rtl8822be_check_txdesc_closed() 1363 struct rtw_tx_ring *ring = &t_priv->tx_ring[prio]; in rtl8822be_tx_isr() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_port.c | 163 const struct mlx4_en_rx_ring *ring = priv->rx_ring[i]; in mlx4_en_fold_software_stats() local 174 const struct mlx4_en_tx_ring *ring = priv->tx_ring[TX][i]; in mlx4_en_fold_software_stats() local 250 const struct mlx4_en_rx_ring *ring = priv->rx_ring[i]; in mlx4_en_DUMP_ETH_STATS() local 268 const struct mlx4_en_tx_ring *ring = priv->tx_ring[TX][i]; in mlx4_en_DUMP_ETH_STATS() local
|
| /OK3568_Linux_fs/kernel/drivers/crypto/qat/qat_common/ |
| H A D | adf_transport_access_macros.h | 77 #define READ_CSR_RING_HEAD(csr_base_addr, bank, ring) \ argument 80 #define READ_CSR_RING_TAIL(csr_base_addr, bank, ring) \ argument 86 #define WRITE_CSR_RING_CONFIG(csr_base_addr, bank, ring, value) \ argument 89 #define WRITE_CSR_RING_BASE(csr_base_addr, bank, ring, value) \ argument 99 #define WRITE_CSR_RING_HEAD(csr_base_addr, bank, ring, value) \ argument 102 #define WRITE_CSR_RING_TAIL(csr_base_addr, bank, ring, value) \ argument
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igc/ |
| H A D | igc_tsn.c | 12 struct igc_ring *ring = adapter->tx_ring[i]; in is_any_launchtime() local 44 struct igc_ring *ring = adapter->tx_ring[i]; in igc_tsn_disable_offload() local 89 struct igc_ring *ring = adapter->tx_ring[i]; in igc_tsn_enable_offload() local
|
| /OK3568_Linux_fs/kernel/net/xdp/ |
| H A D | xsk_queue.h | 43 struct xdp_ring *ring; member 114 struct xdp_umem_ring *ring = (struct xdp_umem_ring *)q->ring; in xskq_cons_read_addr_unchecked() local 189 struct xdp_rxtx_ring *ring = (struct xdp_rxtx_ring *)q->ring; in xskq_cons_read_desc() local 308 struct xdp_umem_ring *ring = (struct xdp_umem_ring *)q->ring; in xskq_prod_reserve_addr() local 321 struct xdp_rxtx_ring *ring = (struct xdp_rxtx_ring *)q->ring; in xskq_prod_reserve_desc() local 349 struct xdp_umem_ring *ring = (struct xdp_umem_ring *)q->ring; in xskq_prod_submit_addr() local
|
| /OK3568_Linux_fs/kernel/net/9p/ |
| H A D | trans_xen.c | 47 #define XEN_9PFS_RING_SIZE(ring) XEN_FLEX_RING_SIZE(ring->intf->ring_order) argument 127 static bool p9_xen_write_todo(struct xen_9pfs_dataring *ring, RING_IDX size) in p9_xen_write_todo() 145 struct xen_9pfs_dataring *ring; in p9_xen_request() local 197 struct xen_9pfs_dataring *ring; in p9_xen_response() local 265 struct xen_9pfs_dataring *ring = r; in xen_9pfs_front_event_handler() local 338 struct xen_9pfs_dataring *ring, in xen_9pfs_front_alloc_dataring()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/adreno/ |
| H A D | a5xx_preempt.c | 40 static inline void update_wptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in update_wptr() 63 struct msm_ringbuffer *ring = gpu->rb[i]; in get_next_ring() local 96 struct msm_ringbuffer *ring; in a5xx_preempt_trigger() local 224 struct msm_ringbuffer *ring) in preempt_init_ring()
|
| H A D | adreno_gpu.c | 405 struct msm_ringbuffer *ring = gpu->rb[i]; in adreno_hw_init() local 423 struct msm_ringbuffer *ring) in get_rptr() 453 void adreno_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring, u32 reg) in adreno_flush() 473 bool adreno_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in adreno_idle() 734 struct msm_ringbuffer *ring = gpu->rb[i]; in adreno_dump_info() local 768 static uint32_t ring_freewords(struct msm_ringbuffer *ring) in ring_freewords() 778 void adreno_wait_ring(struct msm_ringbuffer *ring, uint32_t ndwords) in adreno_wait_ring()
|
| H A D | a5xx_gpu.c | 21 void a5xx_flush(struct msm_gpu *gpu, struct msm_ringbuffer *ring, in a5xx_flush() 60 struct msm_ringbuffer *ring = submit->ring; in a5xx_submit_in_rb() local 121 struct msm_ringbuffer *ring = submit->ring; in a5xx_submit() local 344 struct msm_ringbuffer *ring = gpu->rb[0]; in a5xx_me_init() local 386 struct msm_ringbuffer *ring = gpu->rb[0]; in a5xx_preempt_start() local 907 bool a5xx_idle(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a5xx_idle() 1058 struct msm_ringbuffer *ring = gpu->funcs->active_ring(gpu); in a5xx_fault_detect_irq() local 1496 static uint32_t a5xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in a5xx_get_rptr()
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/tile/ |
| H A D | geometry_tile_data.cpp | 8 static double signedArea(const GeometryCoordinates& ring) { in signedArea() 20 static LinearRing<int32_t> toWagyuPath(const GeometryCoordinates& ring) { in toWagyuPath() 32 for (auto& ring : polygon) { in toGeometryCollection() local 44 for (const auto& ring : rings) { in fixupPolygons() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/ |
| H A D | msm_gpu.c | 414 static void update_fences(struct msm_gpu *gpu, struct msm_ringbuffer *ring, in update_fences() 429 find_submit(struct msm_ringbuffer *ring, uint32_t fence) in find_submit() 497 struct msm_ringbuffer *ring = gpu->rb[i]; in recover_worker() local 524 struct msm_ringbuffer *ring = gpu->rb[i]; in recover_worker() local 548 struct msm_ringbuffer *ring = gpu->funcs->active_ring(gpu); in hangcheck_handler() local 677 static void retire_submit(struct msm_gpu *gpu, struct msm_ringbuffer *ring, in retire_submit() 722 struct msm_ringbuffer *ring = gpu->rb[i]; in retire_submits() local 758 struct msm_ringbuffer *ring = submit->ring; in msm_gpu_submit() local
|
| H A D | msm_ringbuffer.c | 13 struct msm_ringbuffer *ring; in msm_ringbuffer_new() local 62 void msm_ringbuffer_destroy(struct msm_ringbuffer *ring) in msm_ringbuffer_destroy()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/neterion/vxge/ |
| H A D | vxge-traffic.c | 238 void vxge_hw_vpath_dynamic_rti_ci_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_ci_set() 263 void vxge_hw_vpath_dynamic_rti_rtimer_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_rtimer_set() 1121 enum vxge_hw_status vxge_hw_ring_rxd_reserve(struct __vxge_hw_ring *ring, in vxge_hw_ring_rxd_reserve() 1165 void vxge_hw_ring_rxd_free(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_free() 1182 void vxge_hw_ring_rxd_pre_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_pre_post() 1198 void vxge_hw_ring_rxd_post_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post() 1218 void vxge_hw_ring_rxd_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post() 1241 void vxge_hw_ring_rxd_post_post_wmb(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post_wmb() 1281 struct __vxge_hw_ring *ring, void **rxdh, u8 *t_code) in vxge_hw_ring_rxd_next_completed() 1346 struct __vxge_hw_ring *ring, void *rxdh, u8 t_code) in vxge_hw_ring_handle_tcode() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | radeon_ib.c | 58 int radeon_ib_get(struct radeon_device *rdev, int ring, in radeon_ib_get() 128 struct radeon_ring *ring = &rdev->ring[ib->ring]; in radeon_ib_schedule() local 266 struct radeon_ring *ring = &rdev->ring[i]; in radeon_ib_ring_tests() local
|
| H A D | r600.c | 1922 bool r600_gfx_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_gfx_is_lockup() 2618 struct radeon_ring *ring) in r600_gfx_get_rptr() 2631 struct radeon_ring *ring) in r600_gfx_get_wptr() 2637 struct radeon_ring *ring) in r600_gfx_set_wptr() 2687 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_start() local 2717 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_resume() local 2779 void r600_ring_init(struct radeon_device *rdev, struct radeon_ring *ring, unsigned ring_size) in r600_ring_init() 2801 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r600_cp_fini() local 2822 int r600_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) in r600_ring_test() 2869 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r600_fence_ring_emit() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/apm/xgene/ |
| H A D | xgene_enet_main.c | 390 static __le64 *xgene_enet_get_exp_bufs(struct xgene_enet_desc_ring *ring) in xgene_enet_get_exp_bufs() 401 static dma_addr_t *xgene_get_frag_dma_array(struct xgene_enet_desc_ring *ring) in xgene_get_frag_dma_array() 783 static int xgene_enet_process_ring(struct xgene_enet_desc_ring *ring, in xgene_enet_process_ring() 850 struct xgene_enet_desc_ring *ring; in xgene_enet_napi() local 882 struct xgene_enet_desc_ring *ring; in xgene_enet_set_irq_name() local 907 struct xgene_enet_desc_ring *ring; in xgene_enet_register_irq() local 939 struct xgene_enet_desc_ring *ring; in xgene_enet_free_irq() local 1048 static void xgene_enet_delete_ring(struct xgene_enet_desc_ring *ring) in xgene_enet_delete_ring() 1063 struct xgene_enet_desc_ring *ring; in xgene_enet_delete_desc_rings() local 1129 static void xgene_enet_free_desc_ring(struct xgene_enet_desc_ring *ring) in xgene_enet_free_desc_ring() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qlcnic/ |
| H A D | qlcnic_io.c | 1138 struct qlcnic_host_rds_ring *ring, in qlcnic_process_rxbuf() 1194 struct qlcnic_host_sds_ring *sds_ring, int ring, in qlcnic_process_rcv() 1262 int ring, u64 sts_data0, u64 sts_data1) in qlcnic_process_lro() 1365 u8 ring; in qlcnic_process_rcv_ring() local 1490 static void qlcnic_process_rcv_diag(struct qlcnic_adapter *adapter, int ring, in qlcnic_process_rcv_diag() 1540 int ring, opcode, desc_cnt; in qlcnic_82xx_process_rcv_ring_diag() local 1575 int ring; in qlcnic_82xx_napi_add() local 1619 int ring; in qlcnic_82xx_napi_del() local 1643 int ring; in qlcnic_82xx_napi_enable() local 1670 int ring; in qlcnic_82xx_napi_disable() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_sdma.c | 36 struct amdgpu_sdma_instance *amdgpu_sdma_get_instance_from_ring(struct amdgpu_ring *ring) in amdgpu_sdma_get_instance_from_ring() 49 int amdgpu_sdma_get_index_from_ring(struct amdgpu_ring *ring, uint32_t *index) in amdgpu_sdma_get_index_from_ring() 65 uint64_t amdgpu_sdma_get_csa_mc_addr(struct amdgpu_ring *ring, in amdgpu_sdma_get_csa_mc_addr()
|
| H A D | amdgpu_gfx.c | 257 struct amdgpu_ring *ring) in amdgpu_gfx_kiq_acquire() 292 struct amdgpu_ring *ring, in amdgpu_gfx_kiq_init_ring() 321 void amdgpu_gfx_kiq_free_ring(struct amdgpu_ring *ring) in amdgpu_gfx_kiq_free_ring() 363 struct amdgpu_ring *ring = NULL; in amdgpu_gfx_mqd_sw_init() local 433 struct amdgpu_ring *ring = NULL; in amdgpu_gfx_mqd_sw_fini() local 712 struct amdgpu_ring *ring = &kiq->ring; in amdgpu_kiq_rreg() local 777 struct amdgpu_ring *ring = &kiq->ring; in amdgpu_kiq_wreg() local
|
| H A D | psp_v10_0.c | 125 struct psp_ring *ring; in psp_v10_0_ring_init() local 152 struct psp_ring *ring = &psp->km_ring; in psp_v10_0_ring_create() local 204 struct psp_ring *ring = &psp->km_ring; in psp_v10_0_ring_destroy() local
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-net.c | 28 static inline unsigned int xlgmac_tx_avail_desc(struct xlgmac_ring *ring) in xlgmac_tx_avail_desc() 33 static inline unsigned int xlgmac_rx_dirty_desc(struct xlgmac_ring *ring) in xlgmac_rx_dirty_desc() 40 struct xlgmac_ring *ring, in xlgmac_maybe_stop_tx_queue() 115 struct xlgmac_ring *ring, in xlgmac_prep_tx_pkt() 524 struct xlgmac_ring *ring; in xlgmac_free_tx_data() local 545 struct xlgmac_ring *ring; in xlgmac_free_rx_data() local 708 struct xlgmac_ring *ring; in xlgmac_xmit() local 954 struct xlgmac_ring *ring = channel->rx_ring; in xlgmac_rx_refresh() local 1037 struct xlgmac_ring *ring = channel->tx_ring; in xlgmac_tx_poll() local 1110 struct xlgmac_ring *ring = channel->rx_ring; in xlgmac_rx_poll() local
|
| /OK3568_Linux_fs/kernel/drivers/crypto/inside-secure/ |
| H A D | safexcel.c | 799 int ring) in safexcel_try_push_requests() 812 void safexcel_dequeue(struct safexcel_crypto_priv *priv, int ring) in safexcel_dequeue() 933 int ring, in safexcel_rdr_req_set() 943 safexcel_rdr_req_get(struct safexcel_crypto_priv *priv, int ring) in safexcel_rdr_req_get() 950 void safexcel_complete(struct safexcel_crypto_priv *priv, int ring) in safexcel_complete() 978 dma_addr_t ctxr_dma, int ring) in safexcel_invalidate_cache() 1015 int ring) in safexcel_handle_result_descriptor() 1087 int ring; member 1094 int ring = irq_data->ring, rc = IRQ_NONE; in safexcel_irq_ring() local 1131 int ring = irq_data->ring; in safexcel_irq_ring_thread() local
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hnae.h | 233 #define is_tx_ring(ring) ((ring)->flags & RINGF_DIR) argument 234 #define is_rx_ring(ring) (!is_tx_ring(ring)) argument 235 #define ring_to_dma_dir(ring) (is_tx_ring(ring) ? \ argument 300 #define ring_ptr_move_fw(ring, p) \ argument 302 #define ring_ptr_move_bw(ring, p) \ argument 310 #define assert_is_ring_idx(ring, idx) \ argument 316 static inline int ring_dist(struct hnae_ring *ring, int begin, int end) in ring_dist() 324 static inline int ring_space(struct hnae_ring *ring) in ring_space() 330 static inline int is_ring_empty(struct hnae_ring *ring) in is_ring_empty() 570 #define ring_to_dev(ring) ((ring)->q->dev->dev) argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mediatek/ |
| H A D | mtk_star_emac.c | 278 static void mtk_star_ring_init(struct mtk_star_ring *ring, in mtk_star_ring_init() 287 static int mtk_star_ring_pop_tail(struct mtk_star_ring *ring, in mtk_star_ring_pop_tail() 317 static void mtk_star_ring_push_head(struct mtk_star_ring *ring, in mtk_star_ring_push_head() 344 mtk_star_ring_push_head_rx(struct mtk_star_ring *ring, in mtk_star_ring_push_head_rx() 351 mtk_star_ring_push_head_tx(struct mtk_star_ring *ring, in mtk_star_ring_push_head_tx() 361 static unsigned int mtk_star_ring_num_used_descs(struct mtk_star_ring *ring) in mtk_star_ring_num_used_descs() 366 static bool mtk_star_ring_full(struct mtk_star_ring *ring) in mtk_star_ring_full() 371 static bool mtk_star_ring_descs_available(struct mtk_star_ring *ring) in mtk_star_ring_descs_available() 655 struct mtk_star_ring *ring = &priv->rx_ring; in mtk_star_prepare_rx_skbs() local 685 mtk_star_ring_free_skbs(struct mtk_star_priv *priv, struct mtk_star_ring *ring, in mtk_star_ring_free_skbs() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/bus/mhi/core/ |
| H A D | main.c | 91 struct mhi_ring *ring = &mhi_event->ring; in mhi_ring_er_db() local 100 struct mhi_ring *ring = &mhi_cmd->ring; in mhi_ring_cmd_db() local 110 struct mhi_ring *ring = &mhi_chan->tre_ring; in mhi_ring_chan_db() local 183 struct mhi_ring *ring) in get_nr_avail_ring_elements() 198 static void *mhi_to_virtual(struct mhi_ring *ring, dma_addr_t addr) in mhi_to_virtual() 204 struct mhi_ring *ring) in mhi_add_ring_element() 214 struct mhi_ring *ring) in mhi_del_ring_element() 223 static bool is_valid_ring_ptr(struct mhi_ring *ring, dma_addr_t addr) in is_valid_ring_ptr() 470 struct mhi_ring *ring) in mhi_recycle_ev_ring_element() 1025 struct mhi_ring *ring) in mhi_is_ring_full() [all …]
|