Home
last modified time | relevance | path

Searched defs:ring (Results 226 – 250 of 633) sorted by relevance

12345678910>>...26

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Dgmc_v10_0.c327 struct amdgpu_ring *ring = adev->mman.buffer_funcs_ring; in gmc_v10_0_flush_gpu_tlb() local
425 struct amdgpu_ring *ring = &adev->gfx.kiq[0].ring; in gmc_v10_0_flush_gpu_tlb_pasid() local
473 static uint64_t gmc_v10_0_emit_flush_gpu_tlb(struct amdgpu_ring *ring, in gmc_v10_0_emit_flush_gpu_tlb()
521 static void gmc_v10_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned int vmid, in gmc_v10_0_emit_pasid_mapping()
H A Dhdp_v6_0.c32 struct amdgpu_ring *ring) in hdp_v6_0_flush_hdp()
H A Damdgpu_ring.h245 volatile uint32_t *ring; member
357 static inline void amdgpu_ring_set_preempt_cond_exec(struct amdgpu_ring *ring, in amdgpu_ring_set_preempt_cond_exec()
363 static inline void amdgpu_ring_clear_ring(struct amdgpu_ring *ring) in amdgpu_ring_clear_ring()
371 static inline void amdgpu_ring_write(struct amdgpu_ring *ring, uint32_t v) in amdgpu_ring_write()
380 static inline void amdgpu_ring_write_multiple(struct amdgpu_ring *ring, in amdgpu_ring_write_multiple()
411 #define amdgpu_mes_ctx_get_offs_gpu_addr(ring, offset) \ argument
415 #define amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset) \ argument
/openbmc/qemu/hw/net/
H A Dvmxnet3.c164 static inline void vmxnet3_ring_inc(Vmxnet3Ring *ring) in vmxnet3_ring_inc()
172 static inline void vmxnet3_ring_dec(Vmxnet3Ring *ring) in vmxnet3_ring_dec()
180 static inline hwaddr vmxnet3_ring_curr_cell_pa(Vmxnet3Ring *ring) in vmxnet3_ring_curr_cell_pa()
185 static inline void vmxnet3_ring_read_curr_cell(PCIDevice *d, Vmxnet3Ring *ring, in vmxnet3_ring_read_curr_cell()
191 static inline void vmxnet3_ring_write_curr_cell(PCIDevice *d, Vmxnet3Ring *ring, in vmxnet3_ring_write_curr_cell()
197 static inline size_t vmxnet3_ring_curr_cell_idx(Vmxnet3Ring *ring) in vmxnet3_ring_curr_cell_idx()
202 static inline uint8_t vmxnet3_ring_curr_gen(Vmxnet3Ring *ring) in vmxnet3_ring_curr_gen()
578 vmxnet3_ring_read_curr_txdesc(PCIDevice *pcidev, Vmxnet3Ring *ring, in vmxnet3_ring_read_curr_txdesc()
593 Vmxnet3Ring *ring = &s->txq_descr[qidx].tx_ring; in vmxnet3_pop_next_tx_descr() local
693 Vmxnet3Ring *ring = &s->rxq_descr[qidx].rx_ring[ridx]; in vmxnet3_read_next_rx_descr() local
/openbmc/linux/drivers/net/ethernet/atheros/
H A Dag71xx.c393 static struct ag71xx_desc *ag71xx_ring_desc(struct ag71xx_ring *ring, int idx) in ag71xx_ring_desc()
792 struct ag71xx_ring *ring = &ag->tx_ring; in ag71xx_tx_packets() local
1141 struct ag71xx_ring *ring = &ag->tx_ring; in ag71xx_ring_tx_clean() local
1173 struct ag71xx_ring *ring = &ag->tx_ring; in ag71xx_ring_tx_init() local
1198 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_ring_rx_clean() local
1224 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_fill_rx_buf() local
1243 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_ring_rx_init() local
1284 struct ag71xx_ring *ring = &ag->rx_ring; in ag71xx_ring_rx_refill() local
1466 static int ag71xx_fill_dma_desc(struct ag71xx_ring *ring, u32 addr, int len) in ag71xx_fill_dma_desc()
1520 struct ag71xx_ring *ring; in ag71xx_hard_start_xmit() local
[all …]
/openbmc/linux/drivers/net/ethernet/intel/igb/
H A Digb.h307 struct igb_ring *ring; /* pointer to linked list of rings */ member
378 struct igb_ring ring[] ____cacheline_internodealigned_in_smp; member
390 #define ring_uses_large_buffer(ring) \ argument
392 #define set_ring_uses_large_buffer(ring) \ argument
394 #define clear_ring_uses_large_buffer(ring) \ argument
397 #define ring_uses_build_skb(ring) \ argument
399 #define set_ring_build_skb_enabled(ring) \ argument
401 #define clear_ring_build_skb_enabled(ring) \ argument
404 static inline unsigned int igb_rx_bufsz(struct igb_ring *ring) in igb_rx_bufsz()
416 static inline unsigned int igb_rx_pg_order(struct igb_ring *ring) in igb_rx_pg_order()
[all …]
/openbmc/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ctx.c414 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
/openbmc/linux/drivers/net/wireless/ath/wil6210/
H A Dtxrx.h581 static inline int wil_ring_is_empty(struct wil_ring *ring) in wil_ring_is_empty()
586 static inline u32 wil_ring_next_tail(struct wil_ring *ring) in wil_ring_next_tail()
591 static inline void wil_ring_advance_head(struct wil_ring *ring, int n) in wil_ring_advance_head()
596 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()
/openbmc/linux/drivers/net/wireless/broadcom/b43legacy/
H A Ddma.h168 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()
/openbmc/linux/drivers/net/can/c_can/
H A Dc_can.h228 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()
/openbmc/linux/drivers/gpu/drm/radeon/
H A Drv770_dma.c50 struct radeon_ring *ring = &rdev->ring[ring_index]; in rv770_copy_dma() local
/openbmc/linux/tools/virtio/ringtest/
H A DMakefile16 ring: ring.o main.o target
/openbmc/qemu/util/
H A Dfdmon-io_uring.c82 struct io_uring *ring = &ctx->fdmon_io_uring; in get_sqe() local
257 struct io_uring *ring = &ctx->fdmon_io_uring; in process_cq_ring() local
/openbmc/linux/drivers/net/ipa/
H A Dgsi.c364 void *gsi_ring_virt(struct gsi_ring *ring, u32 index) in gsi_ring_virt()
371 static u32 gsi_ring_addr(struct gsi_ring *ring, u32 index) in gsi_ring_addr()
377 static u32 gsi_ring_index(struct gsi_ring *ring, u32 offset) in gsi_ring_index()
707 struct gsi_ring *ring = &gsi->evt_ring[evt_ring_id].ring; in gsi_evt_ring_doorbell() local
721 struct gsi_ring *ring = &evt_ring->ring; in gsi_evt_ring_program() local
1489 struct gsi_ring *ring = &evt_ring->ring; in gsi_evt_ring_update() local
1536 static int gsi_ring_alloc(struct gsi *gsi, struct gsi_ring *ring, u32 count) in gsi_ring_alloc()
1558 static void gsi_ring_free(struct gsi *gsi, struct gsi_ring *ring) in gsi_ring_free()
1609 struct gsi_ring *ring; in gsi_channel_update() local
/openbmc/linux/drivers/dma/
H A Dxgene-dma.c597 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()
/openbmc/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ctx.c687 int ring; in netxen_init_old_ctx() local
738 int ring; in netxen_alloc_hw_resources() local
856 int ring; in netxen_free_hw_resources() local
H A Dnetxen_nic_init.c96 int i, ring; in netxen_release_rx_buffers() local
152 int ring; in netxen_free_sw_resources() local
183 int ring, i; in netxen_alloc_sw_resources() local
1516 int ring, u64 sts_data0) in netxen_process_rcv()
1570 int ring, u64 sts_data0, u64 sts_data1) in netxen_process_lro()
1659 int opcode, ring = 0, desc_cnt; in netxen_process_rcv_ring() local
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_lib.c810 static void ixgbe_add_ring(struct ixgbe_ring *ring, in ixgbe_add_ring()
841 struct ixgbe_ring *ring; in ixgbe_alloc_q_vector() local
1023 struct ixgbe_ring *ring; in ixgbe_free_q_vector() local
/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Dce.c226 struct ath12k_ce_ring *ring = pipe->dest_ring; in ath12k_ce_rx_buf_enqueue_pipe() local
584 struct ath12k_ce_ring *ring; in ath12k_ce_alloc_pipe() local
722 struct ath12k_ce_ring *ring = pipe->dest_ring; in ath12k_ce_rx_pipe_cleanup() local
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_controlq.c143 static void ice_free_cq_ring(struct ice_hw *hw, struct ice_ctl_q_ring *ring) in ice_free_cq_ring()
273 ice_cfg_cq_regs(struct ice_hw *hw, struct ice_ctl_q_ring *ring, u16 num_entries) in ice_cfg_cq_regs()
324 #define ICE_FREE_CQ_BUFS(hw, qi, ring) \ argument
H A Dice_txrx.h387 static inline bool ice_ring_uses_build_skb(struct ice_rx_ring *ring) in ice_ring_uses_build_skb()
392 static inline void ice_set_ring_build_skb_ena(struct ice_rx_ring *ring) in ice_set_ring_build_skb_ena()
397 static inline void ice_clear_ring_build_skb_ena(struct ice_rx_ring *ring) in ice_clear_ring_build_skb_ena()
402 static inline bool ice_ring_ch_enabled(struct ice_tx_ring *ring) in ice_ring_ch_enabled()
407 static inline bool ice_ring_is_xdp(struct ice_tx_ring *ring) in ice_ring_is_xdp()
454 static inline unsigned int ice_rx_pg_order(struct ice_rx_ring *ring) in ice_rx_pg_order()
/openbmc/qemu/include/hw/xen/interface/io/
H A Dconsole.h15 #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) argument
/openbmc/linux/include/xen/interface/io/
H A Dconsole.h15 #define MASK_XENCONS_IDX(idx, ring) ((idx) & (sizeof(ring)-1)) argument
/openbmc/linux/drivers/net/wireless/realtek/rtw88/
H A Dpci.c667 struct rtw_pci_tx_ring *ring) in rtw_pci_release_rsvd_page()
714 struct rtw_pci_tx_ring *ring = &rtwpci->tx_rings[pci_q]; in __pci_flush_queue() local
774 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_kick_off_queue() local
804 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_write_data() local
920 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_write() local
943 struct rtw_pci_tx_ring *ring; in rtw_pci_tx_isr() local
1024 struct rtw_pci_rx_ring *ring; in rtw_pci_get_hw_rx_ring_nr() local
1044 struct rtw_pci_rx_ring *ring = &rtwpci->rx_rings[RTW_RX_QUEUE_MPDU]; in rtw_pci_rx_napi() local
/openbmc/linux/tools/testing/selftests/net/
H A Dpsock_fanout.c198 char *ring; in sock_fanout_open_ring() local
222 static int sock_fanout_read_ring(int fd, void *ring) in sock_fanout_read_ring()

12345678910>>...26