| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mes_ctx.h | 61 uint8_t ring[PAGE_SIZE * 4]; member 78 uint8_t ring[PAGE_SIZE * 4]; member 92 uint8_t ring[PAGE_SIZE * 4]; member
|
| H A D | amdgpu_sync.c | 71 struct amdgpu_ring *ring; in amdgpu_sync_same_dev() local 280 amdgpu_sync_peek_fence(struct amdgpu_sync *sync, struct amdgpu_ring *ring) amdgpu_sync_peek_fence() argument
|
| H A D | amdgpu_uvd.h | 45 struct amdgpu_ring ring; member
|
| H A D | amdgpu_jpeg.c | 97 void amdgpu_jpeg_ring_begin_use(struct amdgpu_ring *ring) in amdgpu_jpeg_ring_begin_use() argument 110 void amdgpu_jpeg_ring_end_use(struct amdgpu_ring *ring) in amdgpu_jpeg_ring_end_use() argument 116 int amdgpu_jpeg_dec_ring_test_ring(struct amdgpu_ring *ring) in amdgpu_jpeg_dec_ring_test_ring() argument 152 amdgpu_jpeg_dec_set_reg(struct amdgpu_ring *ring, uint32_t handle, struct dma_fence **fence) amdgpu_jpeg_dec_set_reg() argument 192 amdgpu_jpeg_dec_ring_test_ib(struct amdgpu_ring *ring, long timeout) amdgpu_jpeg_dec_ring_test_ib() argument [all...] |
| H A D | amdgpu_sdma.c | 37 struct amdgpu_sdma_instance *amdgpu_sdma_get_instance_from_ring(struct amdgpu_ring *ring) in amdgpu_sdma_get_instance_from_ring() argument 50 int amdgpu_sdma_get_index_from_ring(struct amdgpu_ring *ring, uint32_t *index) in amdgpu_sdma_get_index_from_ring() argument 66 amdgpu_sdma_get_csa_mc_addr(struct amdgpu_ring *ring, unsigned int vmid) amdgpu_sdma_get_csa_mc_addr() argument [all...] |
| H A D | amdgpu_ring_mux.h | 44 struct amdgpu_ring *ring; member [all...] |
| H A D | jpeg_v3_0.c | 85 struct amdgpu_ring *ring; in jpeg_v3_0_sw_init() local 148 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; in jpeg_v3_0_hw_init() local 334 struct amdgpu_ring *ring = adev->jpeg.inst->ring_dec; jpeg_v3_0_start() local 414 jpeg_v3_0_dec_ring_get_rptr(struct amdgpu_ring *ring) jpeg_v3_0_dec_ring_get_rptr() argument 428 jpeg_v3_0_dec_ring_get_wptr(struct amdgpu_ring *ring) jpeg_v3_0_dec_ring_get_wptr() argument 445 jpeg_v3_0_dec_ring_set_wptr(struct amdgpu_ring *ring) jpeg_v3_0_dec_ring_set_wptr() argument [all...] |
| H A D | psp_v13_0_4.c | 228 struct psp_ring *ring = &psp->km_ring; in psp_v13_0_4_ring_create() local 294 struct psp_ring *ring = &psp->km_ring; psp_v13_0_4_ring_destroy() local [all...] |
| H A D | psp_v3_1.c | 191 struct psp_ring *ring = &psp->km_ring; in psp_v3_1_ring_create() local 283 struct psp_ring *ring = &psp->km_ring; psp_v3_1_ring_destroy() local [all...] |
| /kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_mbx.c | 39 static inline u64 pf2vf_read_mbox(struct nitrox_device *ndev, int ring) in pf2vf_read_mbox() argument 47 pf2vf_write_mbox(struct nitrox_device *ndev, u64 value, int ring) pf2vf_write_mbox() argument [all...] |
| /kernel/linux/linux-6.6/drivers/crypto/inside-secure/ |
| H A D | safexcel_ring.c | 77 safexcel_ring_next_cwptr(struct safexcel_crypto_priv *priv, struct safexcel_desc_ring *ring, bool first, struct safexcel_token **atoken) safexcel_ring_next_cwptr() argument 102 safexcel_ring_next_rwptr(struct safexcel_crypto_priv *priv, struct safexcel_desc_ring *ring, struct result_data_desc **rtoken) safexcel_ring_next_rwptr() argument 123 safexcel_ring_next_rptr(struct safexcel_crypto_priv *priv, struct safexcel_desc_ring *ring) safexcel_ring_next_rptr() argument 139 safexcel_ring_curr_rptr(struct safexcel_crypto_priv *priv, int ring) safexcel_ring_curr_rptr() argument 147 safexcel_ring_first_rdr_index(struct safexcel_crypto_priv *priv, int ring) safexcel_ring_first_rdr_index() argument 155 safexcel_ring_rdr_rdesc_index(struct safexcel_crypto_priv *priv, int ring, struct safexcel_result_desc *rdesc) safexcel_ring_rdr_rdesc_index() argument 164 safexcel_ring_rollback_wptr(struct safexcel_crypto_priv *priv, struct safexcel_desc_ring *ring) safexcel_ring_rollback_wptr() argument [all...] |
| /kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_transport_debug.c | 15 struct adf_etr_ring_data *ring = sfile->private; in adf_ring_start() local 31 struct adf_etr_ring_data *ring = sfile->private; in adf_ring_next() local 43 struct adf_etr_ring_data *ring = sfile->private; adf_ring_show() local 90 adf_ring_debugfs_add(struct adf_etr_ring_data *ring, const char *name) adf_ring_debugfs_add() argument 110 adf_ring_debugfs_rm(struct adf_etr_ring_data *ring) adf_ring_debugfs_rm() argument 155 struct adf_etr_ring_data *ring = &bank->rings[ring_id]; adf_bank_show() local [all...] |
| H A D | adf_transport_internal.h | 65 static inline int adf_ring_debugfs_add(struct adf_etr_ring_data *ring, in adf_ring_debugfs_add() argument
|
| /kernel/linux/linux-6.6/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 252 const struct mlx4_en_rx_ring *ring = priv->rx_ring[i]; in mlx4_en_DUMP_ETH_STATS() local 272 const struct mlx4_en_tx_ring *ring = priv->tx_ring[TX][i]; mlx4_en_DUMP_ETH_STATS() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/netdevsim/ |
| H A D | ethtool.c | 67 nsim_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) nsim_get_ringparam() argument 77 nsim_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) nsim_set_ringparam() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-common.c | 284 xlgmac_dump_tx_desc(struct xlgmac_pdata *pdata, struct xlgmac_ring *ring, unsigned int idx, unsigned int count, unsigned int flag) xlgmac_dump_tx_desc() argument 311 xlgmac_dump_rx_desc(struct xlgmac_pdata *pdata, struct xlgmac_ring *ring, unsigned int idx) xlgmac_dump_rx_desc() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/ |
| H A D | a2xx_gpu.c | 15 struct msm_ringbuffer *ring = submit->ring; in a2xx_submit() local 58 struct msm_ringbuffer *ring = gpu->rb[0]; a2xx_me_init() local 484 a2xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) a2xx_get_rptr() argument [all...] |
| H A D | a3xx_gpu.c | 33 struct msm_ringbuffer *ring = submit->ring; in a3xx_submit() local 87 struct msm_ringbuffer *ring = gpu->rb[0]; a3xx_me_init() local 490 a3xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) a3xx_get_rptr() argument [all...] |
| H A D | a4xx_gpu.c | 27 struct msm_ringbuffer *ring = submit->ring; in a4xx_submit() local 158 struct msm_ringbuffer *ring = gpu->rb[0]; a4xx_me_init() local 624 a4xx_get_rptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) a4xx_get_rptr() argument [all...] |
| H A D | a5xx_preempt.c | 40 static inline void update_wptr(struct msm_gpu *gpu, struct msm_ringbuffer *ring) in update_wptr() argument 63 struct msm_ringbuffer *ring = gpu->rb[i]; in get_next_ring() local 95 struct msm_ringbuffer *ring; a5xx_preempt_trigger() local 220 preempt_init_ring(struct a5xx_gpu *a5xx_gpu, struct msm_ringbuffer *ring) preempt_init_ring() argument [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
| H A D | intel_ring.c | 19 unsigned int intel_ring_update_space(struct intel_ring *ring) in intel_ring_update_space() argument 29 void __intel_ring_pin(struct intel_ring *ring) in __intel_ring_pin() argument 35 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww) in intel_ring_pin() argument 85 intel_ring_reset(struct intel_ring *ring, u32 tail) intel_ring_reset() argument 94 intel_ring_unpin(struct intel_ring *ring) intel_ring_unpin() argument 149 struct intel_ring *ring; intel_engine_create_ring() local 186 struct intel_ring *ring = container_of(ref, typeof(*ring), ref); intel_ring_free() local 193 wait_for_space(struct intel_ring *ring, struct intel_timeline *tl, unsigned int bytes) wait_for_space() argument 232 struct intel_ring *ring = rq->ring; intel_ring_begin() local [all...] |
| /kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
| H A D | msm_submitqueue.c | 122 get_sched_entity(struct msm_file_private *ctx, struct msm_ringbuffer *ring, in get_sched_entity() argument
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| H A D | si_dma.c | 40 bool si_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) in si_dma_is_lockup() argument 186 void si_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, in si_dma_vm_flush() argument 238 struct radeon_ring *ring = &rdev->ring[ring_index]; si_copy_dma() local [all...] |
| H A D | r600_dma.c | 50 r600_dma_get_rptr(struct radeon_device *rdev, struct radeon_ring *ring) r600_dma_get_rptr() argument 71 r600_dma_get_wptr(struct radeon_device *rdev, struct radeon_ring *ring) r600_dma_get_wptr() argument 85 r600_dma_set_wptr(struct radeon_device *rdev, struct radeon_ring *ring) r600_dma_set_wptr() argument 121 struct radeon_ring *ring = &rdev->ring[R600_RING_TYPE_DMA_INDEX]; r600_dma_resume() local 207 r600_dma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) r600_dma_is_lockup() argument 229 r600_dma_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) r600_dma_ring_test() argument 289 struct radeon_ring *ring = &rdev->ring[fence->ring]; r600_dma_fence_ring_emit() local 312 r600_dma_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) r600_dma_semaphore_ring_emit() argument 336 r600_dma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) r600_dma_ib_test() argument 406 struct radeon_ring *ring = &rdev->ring[ib->ring]; r600_dma_ring_ib_execute() local 451 struct radeon_ring *ring = &rdev->ring[ring_index]; r600_copy_dma() local [all...] |
| H A D | r200.c | 89 struct radeon_ring *ring = &rdev->ring[RADEON_RING_TYPE_GFX_INDEX]; in r200_copy_dma() local [all...] |