| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_virt.c | 64 struct amdgpu_ring *ring = &kiq->ring; in amdgpu_virt_kiq_reg_write_reg_wait() local
|
| 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; jpeg_v2_0_start() local 411 jpeg_v2_0_dec_ring_get_rptr(struct amdgpu_ring *ring) jpeg_v2_0_dec_ring_get_rptr() argument 425 jpeg_v2_0_dec_ring_get_wptr(struct amdgpu_ring *ring) jpeg_v2_0_dec_ring_get_wptr() argument 442 jpeg_v2_0_dec_ring_set_wptr(struct amdgpu_ring *ring) jpeg_v2_0_dec_ring_set_wptr() argument 461 jpeg_v2_0_dec_ring_insert_start(struct amdgpu_ring *ring) jpeg_v2_0_dec_ring_insert_start() argument 479 jpeg_v2_0_dec_ring_insert_end(struct amdgpu_ring *ring) jpeg_v2_0_dec_ring_insert_end() argument 498 jpeg_v2_0_dec_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) jpeg_v2_0_dec_ring_emit_fence() argument 547 jpeg_v2_0_dec_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) jpeg_v2_0_dec_ring_emit_ib() argument 598 jpeg_v2_0_dec_ring_emit_reg_wait(struct amdgpu_ring *ring, uint32_t reg, uint32_t val, uint32_t mask) jpeg_v2_0_dec_ring_emit_reg_wait() argument 625 jpeg_v2_0_dec_ring_emit_vm_flush(struct amdgpu_ring *ring, unsigned vmid, uint64_t pd_addr) jpeg_v2_0_dec_ring_emit_vm_flush() argument 640 jpeg_v2_0_dec_ring_emit_wreg(struct amdgpu_ring *ring, uint32_t reg, uint32_t val) jpeg_v2_0_dec_ring_emit_wreg() argument 658 jpeg_v2_0_dec_ring_nop(struct amdgpu_ring *ring, uint32_t count) jpeg_v2_0_dec_ring_nop() argument [all...] |
| H A D | amdgpu_vce.c | 242 struct amdgpu_ring *ring; in amdgpu_vce_entity_init() local 363 amdgpu_vce_ring_begin_use(struct amdgpu_ring *ring) amdgpu_vce_ring_begin_use() argument 395 amdgpu_vce_ring_end_use(struct amdgpu_ring *ring) amdgpu_vce_ring_end_use() argument 411 struct amdgpu_ring *ring = &adev->vce.ring[0]; amdgpu_vce_free_handles() local 438 amdgpu_vce_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vce_get_create_msg() argument 519 amdgpu_vce_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, bool direct, struct dma_fence **fence) amdgpu_vce_get_destroy_msg() argument 1046 amdgpu_vce_ring_emit_ib(struct amdgpu_ring *ring, struct amdgpu_job *job, struct amdgpu_ib *ib, uint32_t flags) amdgpu_vce_ring_emit_ib() argument 1064 amdgpu_vce_ring_emit_fence(struct amdgpu_ring *ring, u64 addr, u64 seq, unsigned flags) amdgpu_vce_ring_emit_fence() argument 1083 amdgpu_vce_ring_test_ring(struct amdgpu_ring *ring) amdgpu_vce_ring_test_ring() argument 1121 amdgpu_vce_ring_test_ib(struct amdgpu_ring *ring, long timeout) amdgpu_vce_ring_test_ib() argument [all...] |
| H A D | mes_v10_1.c | 44 static void mes_v10_1_ring_set_wptr(struct amdgpu_ring *ring) in mes_v10_1_ring_set_wptr() argument 57 static u64 mes_v10_1_ring_get_rptr(struct amdgpu_ring *ring) in mes_v10_1_ring_get_rptr() argument 62 mes_v10_1_ring_get_wptr(struct amdgpu_ring *ring) mes_v10_1_ring_get_wptr() argument 92 struct amdgpu_ring *ring = &mes->ring; mes_v10_1_submit_pkt_and_poll_completion() local 594 mes_v10_1_mqd_init(struct amdgpu_ring *ring) mes_v10_1_mqd_init() argument 724 mes_v10_1_queue_init_register(struct amdgpu_ring *ring) mes_v10_1_queue_init_register() argument 834 struct amdgpu_ring *ring; mes_v10_1_ring_init() local 857 struct amdgpu_ring *ring = &adev->mes.ring; mes_v10_1_mqd_sw_init() local [all...] |
| H A D | nbio_v7_4.c | 85 nbio_v7_4_hdp_flush(struct amdgpu_device *adev, struct amdgpu_ring *ring) nbio_v7_4_hdp_flush() argument [all...] |
| /kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/ |
| H A D | nitrox_hal.c | 64 static void reset_pkt_input_ring(struct nitrox_device *ndev, int ring) in reset_pkt_input_ring() argument 93 void enable_pkt_input_ring(struct nitrox_device *ndev, int ring) in enable_pkt_input_ring() argument 308 reset_aqm_ring(struct nitrox_device *ndev, int ring) reset_aqm_ring() argument 339 enable_aqm_ring(struct nitrox_device *ndev, int ring) enable_aqm_ring() argument 353 int ring; nitrox_config_aqm_rings() local [all...] |
| /kernel/linux/linux-5.10/drivers/bus/mhi/host/ |
| H A D | init.c | 116 mhi_alloc_aligned_ring(struct mhi_controller *mhi_cntrl, struct mhi_ring *ring, u64 len) mhi_alloc_aligned_ring() argument 203 struct mhi_ring *ring; mhi_deinit_dev_ctxt() local 306 struct mhi_ring *ring = &mhi_event->ring; mhi_init_dev_ctxt() local 352 struct mhi_ring *ring = &mhi_cmd->ring; mhi_init_dev_ctxt() local 374 struct mhi_ring *ring = &mhi_cmd->ring; mhi_init_dev_ctxt() local 387 struct mhi_ring *ring = &mhi_event->ring; mhi_init_dev_ctxt() local [all...] |
| /kernel/linux/linux-5.10/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() argument 48 static void adf_unreserve_ring(struct adf_etr_bank_data *bank, u32 ring) in adf_unreserve_ring() argument 55 static void adf_enable_ring_irq(struct adf_etr_bank_data *bank, u32 ring) in adf_enable_ring_irq() argument 65 static void adf_disable_ring_irq(struct adf_etr_bank_data *bank, u32 ring) in adf_disable_ring_irq() argument 73 int adf_send_message(struct adf_etr_ring_data *ring, u3 argument 93 adf_handle_response(struct adf_etr_ring_data *ring) adf_handle_response() argument 115 adf_configure_tx_ring(struct adf_etr_ring_data *ring) adf_configure_tx_ring() argument 123 adf_configure_rx_ring(struct adf_etr_ring_data *ring) adf_configure_rx_ring() argument 134 adf_init_ring(struct adf_etr_ring_data *ring) adf_init_ring() argument 173 adf_cleanup_ring(struct adf_etr_ring_data *ring) adf_cleanup_ring() argument 195 struct adf_etr_ring_data *ring; adf_create_ring() local 269 adf_remove_ring(struct adf_etr_ring_data *ring) adf_remove_ring() argument 347 struct adf_etr_ring_data *ring; adf_init_bank() local 473 struct adf_etr_ring_data *ring = &bank->rings[i]; cleanup_bank() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
| H A D | ice_base.c | 146 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() argument 226 ice_setup_tx_ctx(struct ice_ring *ring, struct ice_tlan_ctx *tlan_ctx, u16 pf_q) ice_setup_tx_ctx() argument 283 ice_setup_rx_ctx(struct ice_ring *ring) ice_setup_rx_ctx() argument 636 ice_vsi_cfg_txq(struct ice_vsi *vsi, struct ice_ring *ring, struct ice_aqc_add_tx_qgrp *qg_buf) ice_vsi_cfg_txq() argument 803 ice_vsi_stop_tx_ring(struct ice_vsi *vsi, enum ice_disq_rst_src rst_src, u16 rel_vmvf_num, struct ice_ring *ring, struct ice_txq_meta *txq_meta) ice_vsi_stop_tx_ring() argument 861 ice_fill_txq_meta(struct ice_vsi *vsi, struct ice_ring *ring, struct ice_txq_meta *txq_meta) ice_fill_txq_meta() argument [all...] |
| H A D | ice_controlq.c | 130 static void ice_free_cq_ring(struct ice_hw *hw, struct ice_ctl_q_ring *ring) in ice_free_cq_ring() argument 260 ice_cfg_cq_regs(struct ice_hw *hw, struct ice_ctl_q_ring *ring, u16 num_entries) ice_cfg_cq_regs() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/ |
| H A D | ixgb_ethtool.c | 466 ixgb_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) ixgb_get_ringparam() argument 480 ixgb_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) ixgb_set_ringparam() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_ethtool.c | 179 enic_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) enic_get_ringparam() argument 191 enic_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring) enic_set_ringparam() argument [all...] |
| H A D | vnic_rq.h | 89 struct vnic_dev_ring ring; member
|
| H A D | vnic_wq.h | 84 struct vnic_dev_ring ring; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/ |
| H A D | gve_ethtool.c | 150 int ring; in gve_get_ethtool_stats() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_xsk.c | 592 struct i40e_ring *ring; i40e_xsk_wakeup() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_lib.c | 806 ixgbe_add_ring(struct ixgbe_ring *ring, struct ixgbe_ring_container *head) ixgbe_add_ring() argument 837 struct ixgbe_ring *ring; ixgbe_alloc_q_vector() local 1019 struct ixgbe_ring *ring; ixgbe_free_q_vector() local [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/qxl/ |
| H A D | qxl_cmd.c | 37 struct ring { struct 43 struct ring *ring; member 51 void qxl_ring_free(struct qxl_ring *ring) in qxl_ring_free() argument 56 void qxl_ring_init_hdr(struct qxl_ring *ring) in qxl_ring_init_hdr() argument 69 struct qxl_ring *ring; qxl_ring_create() local 86 qxl_check_header(struct qxl_ring *ring) qxl_check_header() argument 100 qxl_check_idle(struct qxl_ring *ring) qxl_check_idle() argument 112 qxl_ring_push(struct qxl_ring *ring, const void *new_elt, bool interruptible) qxl_ring_push() argument 159 qxl_ring_pop(struct qxl_ring *ring, void *element) qxl_ring_pop() argument [all...] |
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| H A D | cik_sdma.c | 63 cik_sdma_get_rptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_sdma_get_rptr() argument 90 cik_sdma_get_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_sdma_get_wptr() argument 111 cik_sdma_set_wptr(struct radeon_device *rdev, struct radeon_ring *ring) cik_sdma_set_wptr() argument 136 struct radeon_ring *ring = &rdev->ring[ib->ring]; cik_sdma_ring_ib_execute() local 172 struct radeon_ring *ring = &rdev->ring[ridx]; cik_sdma_hdp_flush_ring_emit() local 203 struct radeon_ring *ring = &rdev->ring[fence->ring]; cik_sdma_fence_ring_emit() local 228 cik_sdma_semaphore_ring_emit(struct radeon_device *rdev, struct radeon_ring *ring, struct radeon_semaphore *semaphore, bool emit_wait) cik_sdma_semaphore_ring_emit() argument 367 struct radeon_ring *ring; cik_sdma_gfx_resume() local 587 struct radeon_ring *ring = &rdev->ring[ring_index]; cik_copy_dma() local 645 cik_sdma_ring_test(struct radeon_device *rdev, struct radeon_ring *ring) cik_sdma_ring_test() argument 702 cik_sdma_ib_test(struct radeon_device *rdev, struct radeon_ring *ring) cik_sdma_ib_test() argument 775 cik_sdma_is_lockup(struct radeon_device *rdev, struct radeon_ring *ring) cik_sdma_is_lockup() argument 947 cik_dma_vm_flush(struct radeon_device *rdev, struct radeon_ring *ring, unsigned vm_id, uint64_t pd_addr) cik_dma_vm_flush() argument [all...] |
| H A D | r300.c | 217 struct radeon_ring *ring = &rdev->ring[fence->ring]; in r300_fence_ring_emit() local 248 r300_ring_start(struct radeon_device *rdev, struct radeon_ring *ring) r300_ring_start() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | metadata.c | 42 struct circ_buf *ring; in nfp_release_stats_entry() local 62 struct circ_buf *ring; in nfp_get_stats_entry() local 137 struct circ_buf *ring; nfp_release_mask_id() local 157 struct circ_buf *ring; nfp_mask_alloc() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/netxen/ |
| H A D | netxen_nic_ctx.c | 684 int ring; in netxen_init_old_ctx() local 735 int ring; netxen_alloc_hw_resources() local 853 int ring; netxen_free_hw_resources() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/ |
| H A D | xgene_enet_xgmac.c | 444 xgene_enet_clear(struct xgene_enet_pdata *pdata, struct xgene_enet_desc_ring *ring) xgene_enet_clear() argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_ethtool.c | 547 enetc_get_ringparam(struct net_device *ndev, struct ethtool_ringparam *ring) enetc_get_ringparam() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | fw.c | 459 struct rtl8192_tx_ring *ring; in _rtl92d_cmd_send_packet() local
|