| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ring.c | 62 int amdgpu_ring_alloc(struct amdgpu_ring *ring, unsigned ndw) in amdgpu_ring_alloc() argument 90 amdgpu_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) amdgpu_ring_insert_nop() argument 105 amdgpu_ring_generic_pad_ib(struct amdgpu_ring *ring, struct amdgpu_ib *ib) amdgpu_ring_generic_pad_ib() argument 121 amdgpu_ring_commit(struct amdgpu_ring *ring) amdgpu_ring_commit() argument 145 amdgpu_ring_undo(struct amdgpu_ring *ring) amdgpu_ring_undo() argument 164 amdgpu_ring_init(struct amdgpu_device *adev, struct amdgpu_ring *ring, unsigned int max_dw, struct amdgpu_irq_src *irq_src, unsigned int irq_type, unsigned int hw_prio) amdgpu_ring_init() argument 284 amdgpu_ring_fini(struct amdgpu_ring *ring) amdgpu_ring_fini() argument 322 amdgpu_ring_emit_reg_write_reg_wait_helper(struct amdgpu_ring *ring, uint32_t reg0, uint32_t reg1, uint32_t ref, uint32_t mask) amdgpu_ring_emit_reg_write_reg_wait_helper() argument 339 amdgpu_ring_soft_recovery(struct amdgpu_ring *ring, unsigned int vmid, struct dma_fence *fence) amdgpu_ring_soft_recovery() argument 370 struct amdgpu_ring *ring = file_inode(f)->i_private; amdgpu_debugfs_ring_read() local 419 amdgpu_debugfs_ring_init(struct amdgpu_device *adev, struct amdgpu_ring *ring) amdgpu_debugfs_ring_init() argument 450 amdgpu_ring_test_helper(struct amdgpu_ring *ring) amdgpu_ring_test_helper() argument [all...] |
| H A D | psp_v11_0.c | 406 struct psp_ring *ring; in psp_v11_0_ring_init() local 466 struct psp_ring *ring = &psp->km_ring; psp_v11_0_ring_create() local 533 struct psp_ring *ring = &psp->km_ring; psp_v11_0_ring_destroy() local [all...] |
| H A D | uvd_v5_0.c | 56 static uint64_t uvd_v5_0_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v5_0_ring_get_rptr() argument 70 static uint64_t uvd_v5_0_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v5_0_ring_get_wptr() argument 84 static void uvd_v5_0_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v5_0_ring_set_wptr() argument 104 struct amdgpu_ring *ring; uvd_v5_0_sw_init() local 155 struct amdgpu_ring *ring = &adev->uvd.inst->ring; uvd_v5_0_hw_init() local 292 struct amdgpu_ring *ring = &adev->uvd.inst->ring; uvd_v5_0_start() local 461 uvd_v5_0_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) uvd_v5_0_ring_emit_fence() argument 490 uvd_v5_0_ring_test_ring(struct amdgpu_ring *ring) uvd_v5_0_ring_test_ring() argument 525 uvd_v5_0_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) uvd_v5_0_ring_emit_ib() argument 538 uvd_v5_0_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) uvd_v5_0_ring_insert_nop() argument [all...] |
| H A D | uvd_v4_2.c | 58 static uint64_t uvd_v4_2_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v4_2_ring_get_rptr() argument 72 static uint64_t uvd_v4_2_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v4_2_ring_get_wptr() argument 86 static void uvd_v4_2_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v4_2_ring_set_wptr() argument 106 struct amdgpu_ring *ring; uvd_v4_2_sw_init() local 159 struct amdgpu_ring *ring = &adev->uvd.inst->ring; uvd_v4_2_hw_init() local 254 struct amdgpu_ring *ring = &adev->uvd.inst->ring; uvd_v4_2_start() local 444 uvd_v4_2_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) uvd_v4_2_ring_emit_fence() argument 473 uvd_v4_2_ring_test_ring(struct amdgpu_ring *ring) uvd_v4_2_ring_test_ring() argument 509 uvd_v4_2_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) uvd_v4_2_ring_emit_ib() argument 520 uvd_v4_2_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) uvd_v4_2_ring_insert_nop() argument [all...] |
| H A D | uvd_v3_1.c | 44 static uint64_t uvd_v3_1_ring_get_rptr(struct amdgpu_ring *ring) in uvd_v3_1_ring_get_rptr() argument 58 static uint64_t uvd_v3_1_ring_get_wptr(struct amdgpu_ring *ring) in uvd_v3_1_ring_get_wptr() argument 72 static void uvd_v3_1_ring_set_wptr(struct amdgpu_ring *ring) in uvd_v3_1_ring_set_wptr() argument 87 uvd_v3_1_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) uvd_v3_1_ring_emit_ib() argument 106 uvd_v3_1_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) uvd_v3_1_ring_emit_fence() argument 135 uvd_v3_1_ring_test_ring(struct amdgpu_ring *ring) uvd_v3_1_ring_test_ring() argument 163 uvd_v3_1_ring_insert_nop(struct amdgpu_ring *ring, uint32_t count) uvd_v3_1_ring_insert_nop() argument 318 struct amdgpu_ring *ring = &adev->uvd.inst->ring; uvd_v3_1_start() local 543 struct amdgpu_ring *ring; uvd_v3_1_sw_init() local 629 struct amdgpu_ring *ring = &adev->uvd.inst->ring; uvd_v3_1_hw_init() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_cmd.c | 16 static int hclge_ring_space(struct hclge_cmq_ring *ring) in hclge_ring_space() argument 25 static int is_valid_csq_clean_head(struct hclge_cmq_ring *ring, int head) in is_valid_csq_clean_head() argument 36 hclge_alloc_cmd_desc(struct hclge_cmq_ring *ring) hclge_alloc_cmd_desc() argument 48 hclge_free_cmd_desc(struct hclge_cmq_ring *ring) hclge_free_cmd_desc() argument 62 struct hclge_cmq_ring *ring = hclge_alloc_cmd_queue() local 99 hclge_cmd_config_regs(struct hclge_cmq_ring *ring) hclge_cmd_config_regs() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_debugfs.c | 20 struct hns3_enet_ring *ring; in hns3_dbg_queue_info() local 177 struct hns3_enet_ring *ring; hns3_dbg_bd_info() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_ring.c | 241 void aq_ring_update_queue_state(struct aq_ring_s *ring) in aq_ring_update_queue_state() argument 249 void aq_ring_queue_wake(struct aq_ring_s *ring) in aq_ring_queue_wake() argument 264 aq_ring_queue_stop(struct aq_ring_s *ring) aq_ring_queue_stop() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_xdp.c | 224 int ring; in bnxt_xdp_xmit() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_cmd.c | 16 static int hclgevf_ring_space(struct hclgevf_cmq_ring *ring) in hclgevf_ring_space() argument 27 static int hclgevf_is_valid_csq_clean_head(struct hclgevf_cmq_ring *ring, in hclgevf_is_valid_csq_clean_head() argument 85 hclgevf_cmd_config_regs(struct hclgevf_cmq_ring *ring) hclgevf_cmd_config_regs() argument 124 hclgevf_alloc_cmd_desc(struct hclgevf_cmq_ring *ring) hclgevf_alloc_cmd_desc() argument 136 hclgevf_free_cmd_desc(struct hclgevf_cmq_ring *ring) hclgevf_free_cmd_desc() argument 150 struct hclgevf_cmq_ring *ring = hclgevf_alloc_cmd_queue() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_xsk.c | 340 struct ixgbe_ring *ring = adapter->xdp_ring[smp_processor_id()]; in ixgbe_clean_rx_irq_zc() local 509 struct ixgbe_ring *ring; in ixgbe_xsk_wakeup() local 11 ixgbe_xsk_pool(struct ixgbe_adapter *adapter, struct ixgbe_ring *ring) ixgbe_xsk_pool() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
| H A D | ucc_geth_ethtool.c | 209 uec_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) uec_get_ringparam() argument 228 uec_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) uec_set_ringparam() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hns_enet.h | 34 struct hnae_ring *ring; member
|
| H A D | hnae.c | 36 static int hnae_alloc_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_alloc_buffer() argument 54 static void hnae_free_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_free_buffer() argument 67 static int hnae_map_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_map_buffer() argument 78 static void hnae_unmap_buffer(struct hnae_ring *ring, struc argument 119 hnae_free_buffers(struct hnae_ring *ring) hnae_free_buffers() argument 128 hnae_alloc_buffers(struct hnae_ring *ring) hnae_alloc_buffers() argument 147 hnae_free_desc(struct hnae_ring *ring) hnae_free_desc() argument 158 hnae_alloc_desc(struct hnae_ring *ring) hnae_alloc_desc() argument 179 hnae_fini_ring(struct hnae_ring *ring) hnae_fini_ring() argument 193 hnae_init_ring(struct hnae_queue *q, struct hnae_ring *ring, int flags) hnae_init_ring() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-desc.c | 122 xgbe_free_ring(struct xgbe_prv_data *pdata, struct xgbe_ring *ring) xgbe_free_ring() argument 215 xgbe_init_ring(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, unsigned int rdesc_count) xgbe_init_ring() argument 356 xgbe_map_rx_buffer(struct xgbe_prv_data *pdata, struct xgbe_ring *ring, struct xgbe_ring_data *rdata) xgbe_map_rx_buffer() argument 390 struct xgbe_ring *ring; xgbe_wrapper_tx_descriptor_init() local 431 struct xgbe_ring *ring; xgbe_wrapper_rx_descriptor_init() local 526 struct xgbe_ring *ring = channel->tx_ring; xgbe_map_tx_skb() local [all...] |
| /kernel/linux/linux-5.10/tools/virtio/ringtest/ |
| H A D | ring.c | 56 struct desc *ring; variable [all...] |
| /kernel/linux/linux-5.10/tools/virtio/ |
| H A D | virtio_test.c | 32 void *ring; member
|
| /kernel/linux/linux-5.10/tools/testing/selftests/net/ |
| H A D | psock_fanout.c | 184 char *ring; in sock_fanout_open_ring() local 208 static int sock_fanout_read_ring(int fd, void *ring) in sock_fanout_read_ring() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
| H A D | mock_engine.c | 49 struct intel_ring *ring; in mock_ring() local 76 mock_ring_free(struct intel_ring *ring) mock_ring_free() argument [all...] |
| H A D | intel_context.c | 137 static int __ring_active(struct intel_ring *ring, in __ring_active() argument 157 static void __ring_retire(struct intel_ring *ring) in __ring_retire() argument [all...] |
| H A D | intel_context_types.h | 78 struct intel_ring *ring; member
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/r128/ |
| H A D | r128_cce.c | 874 drm_r128_ring_buffer_t *ring = &dev_priv->ring; r128_wait_ring() local [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/ |
| H A D | a5xx_power.c | 224 struct msm_ringbuffer *ring = gpu->rb[0]; in a5xx_gpmu_init() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
| H A D | ethtool.c | 177 igbvf_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) igbvf_get_ringparam() argument 190 igbvf_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) igbvf_set_ringparam() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/oki-semi/pch_gbe/ |
| H A D | pch_gbe_ethtool.c | 272 pch_gbe_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) pch_gbe_get_ringparam() argument 293 pch_gbe_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) pch_gbe_set_ringparam() argument [all...] |