| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | r600_dma.c | 52 struct radeon_ring *ring) in r600_dma_get_rptr() 73 struct radeon_ring *ring) in r600_dma_get_wptr() 87 struct radeon_ring *ring) in r600_dma_set_wptr() 122 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX]; in r600_dma_resume() local 208 bool r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_is_lockup() 231 struct radeon_ring *ring) in r600_dma_ring_test() 290 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r600_dma_fence_ring_emit() local 314 struct radeon_ring *ring, in r600_dma_semaphore_ring_emit() 337 int r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) in r600_dma_ib_test() 407 struct radeon_ring *ring = &rdev->ring[ib->ring]; in r600_dma_ring_ib_execute() local [all …]
|
| H A D | radeon_fence.c | 68 static void radeon_fence_write(struct radeon_device *rdev, u32 seq, int ring) in radeon_fence_write() 89 static u32 radeon_fence_read(struct radeon_device *rdev, int ring) in radeon_fence_read() 114 static void radeon_fence_schedule_check(struct radeon_device *rdev, int ring) in radeon_fence_schedule_check() 137 int ring) in radeon_fence_emit() 205 static bool radeon_fence_activity(struct radeon_device *rdev, int ring) in radeon_fence_activity() 279 int ring; in radeon_fence_check_lockup() local 328 void radeon_fence_process(struct radeon_device *rdev, int ring) in radeon_fence_process() 349 u64 seq, unsigned ring) in radeon_fence_seq_signaled() 366 unsigned ring = fence->ring; in radeon_fence_is_signaled() local 651 int radeon_fence_wait_next(struct radeon_device *rdev, int ring) in radeon_fence_wait_next() [all …]
|
| H A D | cik_sdma.c | 64 struct radeon_ring *ring) in cik_sdma_get_rptr() 91 struct radeon_ring *ring) in cik_sdma_get_wptr() 112 struct radeon_ring *ring) in cik_sdma_set_wptr() 136 struct radeon_ring *ring = &rdev->ring[ib->ring]; in cik_sdma_ring_ib_execute() local 172 struct radeon_ring *ring = &rdev->ring[ridx]; in cik_sdma_hdp_flush_ring_emit() local 203 struct radeon_ring *ring = &rdev->ring[fence->ring]; in cik_sdma_fence_ring_emit() local 229 struct radeon_ring *ring, in cik_sdma_semaphore_ring_emit() 367 struct radeon_ring *ring; in cik_sdma_gfx_resume() local 587 struct radeon_ring *ring = &rdev->ring[ring_index]; in cik_copy_dma() local 646 struct radeon_ring *ring) in cik_sdma_ring_test() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/qat/qat_common/ |
| H A D | adf_transport.c | 36 static int adf_reserve_ring(struct adf_etr_bank_data *bank, u32 ring) in adf_reserve_ring() 48 static void adf_unreserve_ring(struct adf_etr_bank_data *bank, u32 ring) in adf_unreserve_ring() 55 static void adf_enable_ring_irq(struct adf_etr_bank_data *bank, u32 ring) in adf_enable_ring_irq() 65 static void adf_disable_ring_irq(struct adf_etr_bank_data *bank, u32 ring) in adf_disable_ring_irq() 73 int adf_send_message(struct adf_etr_ring_data *ring, u32 *msg) in adf_send_message() 93 static int adf_handle_response(struct adf_etr_ring_data *ring) in adf_handle_response() 115 static void adf_configure_tx_ring(struct adf_etr_ring_data *ring) in adf_configure_tx_ring() 123 static void adf_configure_rx_ring(struct adf_etr_ring_data *ring) in adf_configure_rx_ring() 134 static int adf_init_ring(struct adf_etr_ring_data *ring) in adf_init_ring() 173 static void adf_cleanup_ring(struct adf_etr_ring_data *ring) in adf_cleanup_ring() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/ |
| H A D | intel_ring.c | 14 unsigned int intel_ring_update_space(struct intel_ring *ring) in intel_ring_update_space() 24 void __intel_ring_pin(struct intel_ring *ring) in __intel_ring_pin() 30 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww) in intel_ring_pin() 77 void intel_ring_reset(struct intel_ring *ring, u32 tail) in intel_ring_reset() 86 void intel_ring_unpin(struct intel_ring *ring) in intel_ring_unpin() 140 struct intel_ring *ring; in intel_engine_create_ring() local 177 struct intel_ring *ring = container_of(ref, typeof(*ring), ref); in intel_ring_free() local 184 wait_for_space(struct intel_ring *ring, in wait_for_space() 223 struct intel_ring *ring = rq->ring; in intel_ring_begin() local
|
| H A D | intel_ring.h | 31 static inline struct intel_ring *intel_ring_get(struct intel_ring *ring) in intel_ring_get() 37 static inline void intel_ring_put(struct intel_ring *ring) in intel_ring_put() 55 static inline u32 intel_ring_wrap(const struct intel_ring *ring, u32 pos) in intel_ring_wrap() 60 static inline int intel_ring_direction(const struct intel_ring *ring, in intel_ring_direction() 69 intel_ring_offset_valid(const struct intel_ring *ring, in intel_ring_offset_valid() 90 assert_ring_tail_valid(const struct intel_ring *ring, unsigned int tail) in assert_ring_tail_valid() 116 intel_ring_set_tail(struct intel_ring *ring, unsigned int tail) in intel_ring_set_tail()
|
| H A D | selftest_ring.c | 8 struct intel_ring *ring; in mock_ring() local 26 static void mock_ring_free(struct intel_ring *ring) in mock_ring_free() 31 static int check_ring_direction(struct intel_ring *ring, in check_ring_direction() 52 static int check_ring_step(struct intel_ring *ring, u32 x, u32 step) in check_ring_step() 65 static int check_ring_offset(struct intel_ring *ring, u32 x, u32 step) in check_ring_offset() 78 struct intel_ring *ring; in igt_ring_direction() local
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/wagyu/0.4.3/include/mapbox/geometry/wagyu/ |
| H A D | ring.hpp | 70 struct ring { struct 71 std::size_t ring_index; // To support unset 0 is undefined and indexes offset by 1 73 std::size_t size_; // number of points in the ring 74 double area_; // area of the ring 75 mapbox::geometry::box<T> bbox; // bounding box of the ring 77 ring_ptr<T> parent; 78 ring_vector<T> children; 80 point_ptr<T> points; 81 point_ptr<T> bottom_point; 82 bool is_hole_; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_dbg_ring.c | 40 dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id, uint8 *name, in dhd_dbg_ring_init() 74 dhd_dbg_ring_deinit(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring) in dhd_dbg_ring_deinit() 90 dhd_dbg_ring_sched_pull(dhd_dbg_ring_t *ring, uint32 pending_len, in dhd_dbg_ring_sched_pull() 115 dhd_dbg_ring_get_pending_len(dhd_dbg_ring_t *ring) in dhd_dbg_ring_get_pending_len() 133 dhd_dbg_ring_push(dhd_dbg_ring_t *ring, dhd_dbg_ring_entry_t *hdr, void *data) in dhd_dbg_ring_push() 270 dhd_dbg_ring_pull_single(dhd_dbg_ring_t *ring, void *data, uint32 buf_len, bool strip_header) in dhd_dbg_ring_pull_single() 362 dhd_dbg_ring_pull(dhd_dbg_ring_t *ring, void *data, uint32 buf_len, bool strip_hdr) in dhd_dbg_ring_pull() 390 dhd_dbg_ring_config(dhd_dbg_ring_t *ring, int log_level, uint32 threshold) in dhd_dbg_ring_config() 415 dhd_dbg_ring_start(dhd_dbg_ring_t *ring) in dhd_dbg_ring_start()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_dbg_ring.c | 40 dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id, uint8 *name, in dhd_dbg_ring_init() 74 dhd_dbg_ring_deinit(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring) in dhd_dbg_ring_deinit() 90 dhd_dbg_ring_sched_pull(dhd_dbg_ring_t *ring, uint32 pending_len, in dhd_dbg_ring_sched_pull() 115 dhd_dbg_ring_get_pending_len(dhd_dbg_ring_t *ring) in dhd_dbg_ring_get_pending_len() 133 dhd_dbg_ring_push(dhd_dbg_ring_t *ring, dhd_dbg_ring_entry_t *hdr, void *data) in dhd_dbg_ring_push() 270 dhd_dbg_ring_pull_single(dhd_dbg_ring_t *ring, void *data, uint32 buf_len, bool strip_header) in dhd_dbg_ring_pull_single() 362 dhd_dbg_ring_pull(dhd_dbg_ring_t *ring, void *data, uint32 buf_len, bool strip_hdr) in dhd_dbg_ring_pull() 390 dhd_dbg_ring_config(dhd_dbg_ring_t *ring, int log_level, uint32 threshold) in dhd_dbg_ring_config() 415 dhd_dbg_ring_start(dhd_dbg_ring_t *ring) in dhd_dbg_ring_start()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_dbg_ring.c | 40 dhd_dbg_ring_init(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring, uint16 id, uint8 *name, in dhd_dbg_ring_init() 74 dhd_dbg_ring_deinit(dhd_pub_t *dhdp, dhd_dbg_ring_t *ring) in dhd_dbg_ring_deinit() 90 dhd_dbg_ring_sched_pull(dhd_dbg_ring_t *ring, uint32 pending_len, in dhd_dbg_ring_sched_pull() 115 dhd_dbg_ring_get_pending_len(dhd_dbg_ring_t *ring) in dhd_dbg_ring_get_pending_len() 133 dhd_dbg_ring_push(dhd_dbg_ring_t *ring, dhd_dbg_ring_entry_t *hdr, void *data) in dhd_dbg_ring_push() 270 dhd_dbg_ring_pull_single(dhd_dbg_ring_t *ring, void *data, uint32 buf_len, bool strip_header) in dhd_dbg_ring_pull_single() 362 dhd_dbg_ring_pull(dhd_dbg_ring_t *ring, void *data, uint32 buf_len, bool strip_hdr) in dhd_dbg_ring_pull() 390 dhd_dbg_ring_config(dhd_dbg_ring_t *ring, int log_level, uint32 threshold) in dhd_dbg_ring_config() 415 dhd_dbg_ring_start(dhd_dbg_ring_t *ring) in dhd_dbg_ring_start()
|
| /OK3568_Linux_fs/kernel/tools/lib/bpf/ |
| H A D | ringbuf.c | 24 struct ring { struct 25 ring_buffer_sample_fn sample_cb; argument 36 struct ring *rings; argument 263 struct ring *ring = &rb->rings[i]; in ring_buffer__consume() local 290 struct ring *ring = &rb->rings[ring_id]; in ring_buffer__poll() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | jpeg_v2_0.c | 89 struct amdgpu_ring *ring; in jpeg_v2_0_sw_init() local 151 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_hw_init() local 334 struct amdgpu_ring *ring = &adev->jpeg.inst->ring_dec; in jpeg_v2_0_start() local 411 static uint64_t jpeg_v2_0_dec_ring_get_rptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_get_rptr() 425 static uint64_t jpeg_v2_0_dec_ring_get_wptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_get_wptr() 442 static void jpeg_v2_0_dec_ring_set_wptr(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_set_wptr() 461 void jpeg_v2_0_dec_ring_insert_start(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_insert_start() 479 void jpeg_v2_0_dec_ring_insert_end(struct amdgpu_ring *ring) in jpeg_v2_0_dec_ring_insert_end() 498 void jpeg_v2_0_dec_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in jpeg_v2_0_dec_ring_emit_fence() 547 void jpeg_v2_0_dec_ring_emit_ib(struct amdgpu_ring *ring, in jpeg_v2_0_dec_ring_emit_ib() [all …]
|
| H A D | vce_v4_0.c | 61 static uint64_t vce_v4_0_ring_get_rptr(struct amdgpu_ring *ring) in vce_v4_0_ring_get_rptr() 80 static uint64_t vce_v4_0_ring_get_wptr(struct amdgpu_ring *ring) in vce_v4_0_ring_get_wptr() 102 static void vce_v4_0_ring_set_wptr(struct amdgpu_ring *ring) in vce_v4_0_ring_set_wptr() 206 struct amdgpu_ring *ring; in vce_v4_0_sriov_start() local 337 struct amdgpu_ring *ring; in vce_v4_0_start() local 427 struct amdgpu_ring *ring; in vce_v4_0_sw_init() local 948 static void vce_v4_0_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, in vce_v4_0_ring_emit_ib() 960 static void vce_v4_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, in vce_v4_0_ring_emit_fence() 972 static void vce_v4_0_ring_insert_end(struct amdgpu_ring *ring) in vce_v4_0_ring_insert_end() 977 static void vce_v4_0_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, in vce_v4_0_emit_reg_wait() [all …]
|
| H A D | si_dma.c | 41 static uint64_t si_dma_ring_get_rptr(struct amdgpu_ring *ring) in si_dma_ring_get_rptr() 46 static uint64_t si_dma_ring_get_wptr(struct amdgpu_ring *ring) in si_dma_ring_get_wptr() 54 static void si_dma_ring_set_wptr(struct amdgpu_ring *ring) in si_dma_ring_set_wptr() 63 static void si_dma_ring_emit_ib(struct amdgpu_ring *ring, in si_dma_ring_emit_ib() 90 static void si_dma_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in si_dma_ring_emit_fence() 114 struct amdgpu_ring *ring; in si_dma_stop() local 132 struct amdgpu_ring *ring; in si_dma_start() local 201 static int si_dma_ring_test_ring(struct amdgpu_ring *ring) in si_dma_ring_test_ring() 251 static int si_dma_ring_test_ib(struct amdgpu_ring *ring, long timeout) in si_dma_ring_test_ib() 407 static void si_dma_ring_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) in si_dma_ring_pad_ib() [all …]
|
| H A D | amdgpu_vcn.c | 355 void amdgpu_vcn_ring_begin_use(struct amdgpu_ring *ring) in amdgpu_vcn_ring_begin_use() 390 void amdgpu_vcn_ring_end_use(struct amdgpu_ring *ring) in amdgpu_vcn_ring_end_use() 401 int amdgpu_vcn_dec_ring_test_ring(struct amdgpu_ring *ring) in amdgpu_vcn_dec_ring_test_ring() 432 static int amdgpu_vcn_dec_send_msg(struct amdgpu_ring *ring, in amdgpu_vcn_dec_send_msg() 485 static int amdgpu_vcn_dec_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_dec_get_create_msg() 519 static int amdgpu_vcn_dec_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_dec_get_destroy_msg() 545 int amdgpu_vcn_dec_ring_test_ib(struct amdgpu_ring *ring, long timeout) in amdgpu_vcn_dec_ring_test_ib() 569 int amdgpu_vcn_enc_ring_test_ring(struct amdgpu_ring *ring) in amdgpu_vcn_enc_ring_test_ring() 600 static int amdgpu_vcn_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_enc_get_create_msg() 654 static int amdgpu_vcn_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, in amdgpu_vcn_enc_get_destroy_msg() [all …]
|
| H A D | sdma_v5_0.c | 268 static unsigned sdma_v5_0_ring_init_cond_exec(struct amdgpu_ring *ring) in sdma_v5_0_ring_init_cond_exec() 282 static void sdma_v5_0_ring_patch_cond_exec(struct amdgpu_ring *ring, in sdma_v5_0_ring_patch_cond_exec() 304 static uint64_t sdma_v5_0_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v5_0_ring_get_rptr() 322 static uint64_t sdma_v5_0_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v5_0_ring_get_wptr() 348 static void sdma_v5_0_ring_set_wptr(struct amdgpu_ring *ring) in sdma_v5_0_ring_set_wptr() 382 static void sdma_v5_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) in sdma_v5_0_ring_insert_nop() 403 static void sdma_v5_0_ring_emit_ib(struct amdgpu_ring *ring, in sdma_v5_0_ring_emit_ib() 450 static void sdma_v5_0_ring_emit_hdp_flush(struct amdgpu_ring *ring) in sdma_v5_0_ring_emit_hdp_flush() 482 static void sdma_v5_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in sdma_v5_0_ring_emit_fence() 651 struct amdgpu_ring *ring; in sdma_v5_0_gfx_resume() local [all …]
|
| H A D | sdma_v5_2.c | 217 static unsigned sdma_v5_2_ring_init_cond_exec(struct amdgpu_ring *ring) in sdma_v5_2_ring_init_cond_exec() 231 static void sdma_v5_2_ring_patch_cond_exec(struct amdgpu_ring *ring, in sdma_v5_2_ring_patch_cond_exec() 253 static uint64_t sdma_v5_2_ring_get_rptr(struct amdgpu_ring *ring) in sdma_v5_2_ring_get_rptr() 271 static uint64_t sdma_v5_2_ring_get_wptr(struct amdgpu_ring *ring) in sdma_v5_2_ring_get_wptr() 297 static void sdma_v5_2_ring_set_wptr(struct amdgpu_ring *ring) in sdma_v5_2_ring_set_wptr() 331 static void sdma_v5_2_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) in sdma_v5_2_ring_insert_nop() 352 static void sdma_v5_2_ring_emit_ib(struct amdgpu_ring *ring, in sdma_v5_2_ring_emit_ib() 387 static void sdma_v5_2_ring_emit_hdp_flush(struct amdgpu_ring *ring) in sdma_v5_2_ring_emit_hdp_flush() 416 static void sdma_v5_2_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, in sdma_v5_2_ring_emit_fence() 582 struct amdgpu_ring *ring; in sdma_v5_2_gfx_resume() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath11k/ |
| H A D | dbring.c | 10 struct ath11k_dbring *ring, in ath11k_dbring_bufs_replenish() 74 struct ath11k_dbring *ring) in ath11k_dbring_fill_bufs() 113 struct ath11k_dbring *ring, in ath11k_dbring_wmi_cfg_setup() 144 int ath11k_dbring_set_cfg(struct ath11k *ar, struct ath11k_dbring *ring, in ath11k_dbring_set_cfg() 160 struct ath11k_dbring *ring, in ath11k_dbring_buf_setup() 182 int ath11k_dbring_srng_setup(struct ath11k *ar, struct ath11k_dbring *ring, in ath11k_dbring_srng_setup() 229 struct ath11k_dbring *ring; in ath11k_dbring_buffer_release_event() local 334 void ath11k_dbring_srng_cleanup(struct ath11k *ar, struct ath11k_dbring *ring) in ath11k_dbring_srng_cleanup() 339 void ath11k_dbring_buf_cleanup(struct ath11k *ar, struct ath11k_dbring *ring) in ath11k_dbring_buf_cleanup()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hnae.c | 36 static int hnae_alloc_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_alloc_buffer() 54 static void hnae_free_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_free_buffer() 67 static int hnae_map_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_map_buffer() 78 static void hnae_unmap_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_unmap_buffer() 119 static void hnae_free_buffers(struct hnae_ring *ring) in hnae_free_buffers() 128 static int hnae_alloc_buffers(struct hnae_ring *ring) in hnae_alloc_buffers() 147 static void hnae_free_desc(struct hnae_ring *ring) in hnae_free_desc() 158 static int hnae_alloc_desc(struct hnae_ring *ring) in hnae_alloc_desc() 179 static void hnae_fini_ring(struct hnae_ring *ring) in hnae_fini_ring() 193 hnae_init_ring(struct hnae_queue *q, struct hnae_ring *ring, int flags) in hnae_init_ring()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_debugfs.c | 15 struct fm10k_ring *ring = s->private; in fm10k_dbg_desc_seq_start() local 24 struct fm10k_ring *ring = s->private; in fm10k_dbg_desc_seq_next() local 45 struct fm10k_ring *ring = s->private; in fm10k_dbg_tx_desc_seq_show() local 72 struct fm10k_ring *ring = s->private; in fm10k_dbg_rx_desc_seq_show() local 115 struct fm10k_ring *ring = inode->i_private; in fm10k_dbg_desc_open() local 166 struct fm10k_ring *ring = &q_vector->tx.ring[i]; in fm10k_dbg_q_vector_init() local 177 struct fm10k_ring *ring = &q_vector->rx.ring[i]; in fm10k_dbg_q_vector_init() local
|
| /OK3568_Linux_fs/kernel/drivers/usb/mtu3/ |
| H A D | mtu3_qmu.c | 119 static struct qmu_gpd *gpd_dma_to_virt(struct mtu3_gpd_ring *ring, in gpd_dma_to_virt() 132 static dma_addr_t gpd_virt_to_dma(struct mtu3_gpd_ring *ring, in gpd_virt_to_dma() 146 static void gpd_ring_init(struct mtu3_gpd_ring *ring, struct qmu_gpd *gpd) in gpd_ring_init() 156 struct mtu3_gpd_ring *ring = &mep->gpd_ring; in reset_gpd_list() local 168 struct mtu3_gpd_ring *ring = &mep->gpd_ring; in mtu3_gpd_ring_alloc() local 182 struct mtu3_gpd_ring *ring = &mep->gpd_ring; in mtu3_gpd_ring_free() local 203 static struct qmu_gpd *advance_enq_gpd(struct mtu3_gpd_ring *ring) in advance_enq_gpd() 213 static struct qmu_gpd *advance_deq_gpd(struct mtu3_gpd_ring *ring) in advance_deq_gpd() 224 static int gpd_ring_empty(struct mtu3_gpd_ring *ring) in gpd_ring_empty() 246 struct mtu3_gpd_ring *ring = &mep->gpd_ring; in mtu3_prepare_tx_gpd() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/inside-secure/ |
| H A D | safexcel_ring.c | 78 struct safexcel_desc_ring *ring, in safexcel_ring_next_cwptr() 103 struct safexcel_desc_ring *ring, in safexcel_ring_next_rwptr() 124 struct safexcel_desc_ring *ring) in safexcel_ring_next_rptr() 140 int ring) in safexcel_ring_curr_rptr() 148 int ring) in safexcel_ring_first_rdr_index() 156 int ring, in safexcel_ring_rdr_rdesc_index() 165 struct safexcel_desc_ring *ring) in safexcel_ring_rollback_wptr()
|
| /OK3568_Linux_fs/kernel/tools/io_uring/ |
| H A D | queue.c | 11 static int __io_uring_get_cqe(struct io_uring *ring, in __io_uring_get_cqe() 49 int io_uring_peek_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr) in io_uring_peek_cqe() 58 int io_uring_wait_cqe(struct io_uring *ring, struct io_uring_cqe **cqe_ptr) in io_uring_wait_cqe() 68 int io_uring_submit(struct io_uring *ring) in io_uring_submit() 141 struct io_uring_sqe *io_uring_get_sqe(struct io_uring *ring) in io_uring_get_sqe()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_tx.c | 55 struct mlx4_en_tx_ring *ring; in mlx4_en_create_tx_ring() local 165 struct mlx4_en_tx_ring *ring = *pring; in mlx4_en_destroy_tx_ring() local 183 struct mlx4_en_tx_ring *ring, in mlx4_en_activate_tx_ring() 218 struct mlx4_en_tx_ring *ring) in mlx4_en_deactivate_tx_ring() 226 static inline bool mlx4_en_is_tx_ring_full(struct mlx4_en_tx_ring *ring) in mlx4_en_is_tx_ring_full() 232 struct mlx4_en_tx_ring *ring, int index, in mlx4_en_stamp_wqe() 271 struct mlx4_en_tx_ring *ring, in mlx4_en_free_tx_desc() 343 struct mlx4_en_tx_ring *ring, in mlx4_en_recycle_tx_desc() 362 int mlx4_en_free_tx_buf(struct net_device *dev, struct mlx4_en_tx_ring *ring) in mlx4_en_free_tx_buf() 396 u16 cqe_index, struct mlx4_en_tx_ring *ring) in mlx4_en_handle_err_cqe() [all …]
|