/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_test.c | 41 int i, r, ring; in radeon_do_test_moves() local 263 struct radeon_ring *ring, in radeon_test_create_and_emit_fence()
|
H A D | uvd_v3_1.c | 40 struct radeon_ring *ring, in uvd_v3_1_semaphore_emit()
|
/linux/drivers/net/ethernet/intel/igb/ |
H A D | igb_xsk.c | 11 static int igb_realloc_rx_buffer_info(struct igb_ring *ring, bool pool_present) in igb_realloc_rx_buffer_info() 84 struct igb_ring *ring) in igb_xsk_pool() 531 struct igb_ring *ring; in igb_xsk_wakeup() local
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_mes.c | 289 struct amdgpu_ring *ring) in amdgpu_mes_map_legacy_queue() 313 struct amdgpu_ring *ring, in amdgpu_mes_unmap_legacy_queue() 338 struct amdgpu_ring *ring, in amdgpu_mes_reset_legacy_queue()
|
H A D | psp_v13_0_4.c | 228 struct psp_ring *ring = &psp->km_ring; in psp_v13_0_4_ring_create() local 297 struct psp_ring *ring = &psp->km_ring; in psp_v13_0_4_ring_destroy() local
|
H A D | amdgpu_xcp.c | 448 struct amdgpu_ring *ring; in amdgpu_xcp_release_sched() local 503 struct amdgpu_ring *ring) in amdgpu_set_xcp_id() 549 struct amdgpu_ring *ring, in amdgpu_xcp_gpu_sched_update() 565 struct amdgpu_ring *ring; in amdgpu_xcp_sched_list_update() local 600 struct amdgpu_ring *ring = adev->rings[i]; in amdgpu_xcp_update_partition_sched_list() local
|
H A D | amdgpu_hdp.c | 52 struct amdgpu_ring *ring) in amdgpu_hdp_generic_flush()
|
/linux/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool.c | 162 struct ethtool_ringparam *ring, in efx_ethtool_get_ringparam() 176 struct ethtool_ringparam *ring, in efx_ethtool_set_ringparam()
|
/linux/drivers/net/ethernet/sfc/ |
H A D | ethtool.c | 162 struct ethtool_ringparam *ring, in efx_ethtool_get_ringparam() 176 struct ethtool_ringparam *ring, in efx_ethtool_set_ringparam()
|
H A D | ef100_ethtool.c | 25 struct ethtool_ringparam *ring, in ef100_ethtool_get_ringparam()
|
/linux/drivers/net/ethernet/atheros/ |
H A D | ag71xx.c | 390 static struct ag71xx_desc *ag71xx_ring_desc(struct ag71xx_ring *ring, int idx) in ag71xx_ring_desc() 771 struct ag71xx_ring *ring = &ag->tx_ring; in ag71xx_tx_packets() local 1120 struct ag71xx_ring *ring = &ag->tx_ring; in ag71xx_ring_tx_clean() local 1152 struct ag71xx_ring *ring = &ag->tx_ring; in ag71xx_ring_tx_init() local 1177 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_ring_rx_clean() local 1203 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_fill_rx_buf() local 1227 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_ring_rx_init() local 1268 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_ring_rx_refill() local 1450 static int ag71xx_fill_dma_desc(struct ag71xx_ring *ring, u32 addr, int len) in ag71xx_fill_dma_desc() 1504 struct ag71xx_ring *ring; in ag71xx_hard_start_xmit() local [all …]
|
/linux/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_ctx.c | 414 int ring) in qlcnic_82xx_fw_cmd_create_tx_ctx() 559 int err, ring; in qlcnic_alloc_hw_resources() local 628 int i, err, ring; in qlcnic_fw_create_ctx() local 695 int ring; in qlcnic_fw_destroy_ctx() local 725 int ring; in qlcnic_free_hw_resources() local
|
/linux/drivers/net/wireless/ath/wil6210/ |
H A D | txrx.h | 582 static inline int wil_ring_is_empty(struct wil_ring *ring) in wil_ring_is_empty() 587 static inline u32 wil_ring_next_tail(struct wil_ring *ring) in wil_ring_next_tail() 592 static inline void wil_ring_advance_head(struct wil_ring *ring, int n) in wil_ring_advance_head() 597 static inline int wil_ring_is_full(struct wil_ring *ring) in wil_ring_is_full() 632 static inline int wil_ring_used_tx(struct wil_ring *ring) in wil_ring_used_tx() 641 static inline int wil_ring_avail_tx(struct wil_ring *ring) in wil_ring_avail_tx()
|
/linux/drivers/crypto/intel/qat/qat_common/ |
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() 71 #define adf_ring_debugfs_rm(ring) do {} while (0) argument
|
/linux/drivers/net/ethernet/qualcomm/emac/ |
H A D | emac-ethtool.c | 136 struct ethtool_ringparam *ring, in emac_get_ringparam() 149 struct ethtool_ringparam *ring, in emac_set_ringparam()
|
/linux/drivers/net/can/c_can/ |
H A D | c_can_ethtool.c | 15 struct ethtool_ringparam *ring, in c_can_get_ringparam()
|
H A D | c_can.h | 228 static inline u8 c_can_get_tx_head(const struct c_can_tx_ring *ring) in c_can_get_tx_head() 233 static inline u8 c_can_get_tx_tail(const struct c_can_tx_ring *ring) in c_can_get_tx_tail() 239 const struct c_can_tx_ring *ring) in c_can_get_tx_free()
|
/linux/drivers/dma/ |
H A D | xgene-dma.c | 597 struct xgene_dma_ring *ring = &chan->tx_ring; in xgene_chan_xfer_request() local 689 struct xgene_dma_ring *ring = &chan->rx_ring; in xgene_dma_cleanup_descriptors() local 1032 static void xgene_dma_wr_ring_state(struct xgene_dma_ring *ring) in xgene_dma_wr_ring_state() 1043 static void xgene_dma_clr_ring_state(struct xgene_dma_ring *ring) in xgene_dma_clr_ring_state() 1049 static void xgene_dma_setup_ring(struct xgene_dma_ring *ring) in xgene_dma_setup_ring() 1106 static void xgene_dma_clear_ring(struct xgene_dma_ring *ring) in xgene_dma_clear_ring() 1127 static void xgene_dma_set_ring_cmd(struct xgene_dma_ring *ring) in xgene_dma_set_ring_cmd() 1165 static void xgene_dma_delete_ring_one(struct xgene_dma_ring *ring) in xgene_dma_delete_ring_one() 1185 struct xgene_dma_ring *ring, in xgene_dma_create_ring_one()
|
/linux/drivers/net/ipa/ |
H A D | gsi.c | 362 void *gsi_ring_virt(struct gsi_ring *ring, u32 index) in gsi_ring_virt() 369 static u32 gsi_ring_addr(struct gsi_ring *ring, u32 index) in gsi_ring_addr() 375 static u32 gsi_ring_index(struct gsi_ring *ring, u32 offset) in gsi_ring_index() 705 struct gsi_ring *ring = &gsi->evt_ring[evt_ring_id].ring; in gsi_evt_ring_doorbell() local 719 struct gsi_ring *ring = &evt_ring->ring; in gsi_evt_ring_program() local 1487 struct gsi_ring *ring = &evt_ring->ring; in gsi_evt_ring_update() local 1534 static int gsi_ring_alloc(struct gsi *gsi, struct gsi_ring *ring, u32 count) in gsi_ring_alloc() 1556 static void gsi_ring_free(struct gsi *gsi, struct gsi_ring *ring) in gsi_ring_free() 1607 struct gsi_ring *ring; in gsi_channel_update() local
|
/linux/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_ctx.c | 684 int ring; in netxen_init_old_ctx() local 735 int ring; in netxen_alloc_hw_resources() local 853 int ring; in netxen_free_hw_resources() local
|
/linux/drivers/net/wireless/broadcom/b43legacy/ |
H A D | dma.h | 168 u32 b43legacy_dma_read(struct b43legacy_dmaring *ring, in b43legacy_dma_read() 175 void b43legacy_dma_write(struct b43legacy_dmaring *ring, in b43legacy_dma_write() 219 void b43legacy_dma_rx(struct b43legacy_dmaring *ring) in b43legacy_dma_rx()
|
/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | pci.c | 668 struct rtw_pci_tx_ring *ring) in rtw_pci_release_rsvd_page() 715 struct rtw_pci_tx_ring *ring = &rtwpci->tx_rings[pci_q]; in __pci_flush_queue() local 776 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_kick_off_queue() local 806 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_write_data() local 922 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_write() local 945 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_isr() local 1026 struct rtw_pci_rx_ring *ring; in rtw_pci_get_hw_rx_ring_nr() local 1046 struct rtw_pci_rx_ring *ring = &rtwpci->rx_rings[RTW_RX_QUEUE_MPDU]; in rtw_pci_rx_napi() local
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 811 static void ixgbe_add_ring(struct ixgbe_ring *ring, in ixgbe_add_ring() 842 struct ixgbe_ring *ring; in ixgbe_alloc_q_vector() local 1024 struct ixgbe_ring *ring; in ixgbe_free_q_vector() local
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | ce.c | 316 struct ath12k_ce_ring *ring = pipe->dest_ring; in ath12k_ce_rx_buf_enqueue_pipe() local 670 struct ath12k_ce_ring *ring; in ath12k_ce_alloc_pipe() local 808 struct ath12k_ce_ring *ring = pipe->dest_ring; in ath12k_ce_rx_pipe_cleanup() local
|
/linux/drivers/net/ethernet/hisilicon/hibmcge/ |
H A D | hbg_txrx.h | 30 static inline u32 hbg_get_queue_used_num(struct hbg_ring *ring) in hbg_get_queue_used_num()
|