Home
last modified time | relevance | path

Searched defs:ring (Results 1 – 24 of 24) sorted by relevance

/haiku/src/bin/network/telnet/
H A Dring.c100 ring_init(Ring *ring, unsigned char *buffer, int count) in ring_init()
124 ring_mark(Ring *ring) in ring_mark()
134 ring_at_mark(Ring *ring) in ring_at_mark()
148 ring_clear_mark(Ring *ring) in ring_clear_mark()
157 ring_supplied(Ring *ring, int count) in ring_supplied()
167 ring_consumed(Ring *ring, int count) in ring_consumed()
202 ring_empty_count(Ring *ring) in ring_empty_count()
213 ring_empty_consecutive(Ring *ring) in ring_empty_consecutive()
234 ring_full_count(Ring *ring) in ring_full_count()
252 ring_full_consecutive(Ring *ring) in ring_full_consecutive()
[all …]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_rx.c86 struct rtwn_rx_ring *ring = &pc->rx_ring; in rtwn_pci_rx_frame() local
182 struct rtwn_rx_ring *ring = &pc->rx_ring; in rtwn_pci_rx_buf_copy() local
249 struct rtwn_tx_ring *ring = &pc->tx_ring[qid]; in rtwn_pci_tx_done() local
321 struct rtwn_rx_ring *ring = &pc->rx_ring; in rtwn_pci_rx_done() local
H A Drtwn_pci_tx.c94 struct rtwn_tx_ring *ring; in rtwn_pci_tx_start_frame() local
201 struct rtwn_tx_ring *ring; in rtwn_pci_tx_start_beacon() local
H A Drtwn_pci_attach.c333 struct rtwn_tx_ring *ring = &pc->tx_ring[qid]; in rtwn_pci_reset_tx_ring_stopped() local
370 struct rtwn_tx_ring *ring = &pc->tx_ring[RTWN_PCI_BEACON_QUEUE]; in rtwn_pci_reset_beacon_ring() local
417 struct rtwn_tx_ring *ring = &pc->tx_ring[qid]; in rtwn_pci_reset_tx_list() local
/haiku/src/add-ons/accelerants/intel_extreme/
H A Dengine.cpp32 QueueCommands::QueueCommands(ring_buffer &ring) in QueueCommands()
177 uint32 ring = ringBuffer.register_base; in setup_ring_buffer() local
252 ring_buffer &ring = gInfo->shared_info->primary_ring_buffer; in intel_wait_engine_idle() local
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A Dvirtio_ring.h68 uint16_t ring[0]; member
82 struct vring_used_elem ring[0]; member
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/
H A Dif_nfe.c1087 nfe_alloc_rx_ring(struct nfe_softc *sc, struct nfe_rx_ring *ring) in nfe_alloc_rx_ring()
1184 nfe_alloc_jrx_ring(struct nfe_softc *sc, struct nfe_jrx_ring *ring) in nfe_alloc_jrx_ring()
1303 nfe_init_rx_ring(struct nfe_softc *sc, struct nfe_rx_ring *ring) in nfe_init_rx_ring()
1330 nfe_init_jrx_ring(struct nfe_softc *sc, struct nfe_jrx_ring *ring) in nfe_init_jrx_ring()
1357 nfe_free_rx_ring(struct nfe_softc *sc, struct nfe_rx_ring *ring) in nfe_free_rx_ring()
1403 nfe_free_jrx_ring(struct nfe_softc *sc, struct nfe_jrx_ring *ring) in nfe_free_jrx_ring()
1454 nfe_alloc_tx_ring(struct nfe_softc *sc, struct nfe_tx_ring *ring) in nfe_alloc_tx_ring()
1538 nfe_init_tx_ring(struct nfe_softc *sc, struct nfe_tx_ring *ring) in nfe_init_tx_ring()
1560 nfe_free_tx_ring(struct nfe_softc *sc, struct nfe_tx_ring *ring) in nfe_free_tx_ring()
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpi.c989 struct wpi_rx_ring *ring = &sc->rxq; in wpi_alloc_rx_ring() local
1080 struct wpi_rx_ring *ring = &sc->rxq; in wpi_update_rx_ring_ps() local
1103 struct wpi_rx_ring *ring = &sc->rxq; in wpi_reset_rx_ring() local
1126 struct wpi_rx_ring *ring = &sc->rxq; in wpi_free_rx_ring() local
1153 wpi_alloc_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring, uint8_t qid) in wpi_alloc_tx_ring()
1229 wpi_update_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring) in wpi_update_tx_ring()
1235 wpi_update_tx_ring_ps(struct wpi_softc *sc, struct wpi_tx_ring *ring) in wpi_update_tx_ring_ps()
1255 wpi_reset_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring) in wpi_reset_tx_ring()
1287 wpi_free_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring) in wpi_free_tx_ring()
1907 struct wpi_rx_ring *ring = &sc->rxq; in wpi_rx_done() local
[all …]
/haiku/src/tests/kits/shared/
H A DMemoryRingIOTest.cpp31 ReadCheck(BMemoryRingIO& ring, const void* cmp, size_t size) in ReadCheck()
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwn.c1845 iwn_alloc_rx_ring(struct iwn_softc *sc, struct iwn_rx_ring *ring) in iwn_alloc_rx_ring()
1942 iwn_reset_rx_ring(struct iwn_softc *sc, struct iwn_rx_ring *ring) in iwn_reset_rx_ring()
1963 iwn_free_rx_ring(struct iwn_softc *sc, struct iwn_rx_ring *ring) in iwn_free_rx_ring()
1992 iwn_alloc_tx_ring(struct iwn_softc *sc, struct iwn_tx_ring *ring, int qid) in iwn_alloc_tx_ring()
2062 iwn_reset_tx_ring(struct iwn_softc *sc, struct iwn_tx_ring *ring) in iwn_reset_tx_ring()
2095 iwn_free_tx_ring(struct iwn_softc *sc, struct iwn_tx_ring *ring) in iwn_free_tx_ring()
2125 struct iwn_tx_ring *ring = &sc->txq[qid]; in iwn_check_tx_ring() local
3030 struct iwn_rx_ring *ring = &sc->rxq; in iwn_rx_done() local
3205 iwn_agg_tx_complete(struct iwn_softc *sc, struct iwn_tx_ring *ring, int tid, in iwn_agg_tx_complete()
3252 struct iwn_tx_ring *ring; in iwn_rx_compressed_ba() local
[all …]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwi.c544 iwi_alloc_cmd_ring(struct iwi_softc *sc, struct iwi_cmd_ring *ring, int count) in iwi_alloc_cmd_ring()
582 iwi_reset_cmd_ring(struct iwi_softc *sc, struct iwi_cmd_ring *ring) in iwi_reset_cmd_ring()
589 iwi_free_cmd_ring(struct iwi_softc *sc, struct iwi_cmd_ring *ring) in iwi_free_cmd_ring()
603 iwi_alloc_tx_ring(struct iwi_softc *sc, struct iwi_tx_ring *ring, int count, in iwi_alloc_tx_ring()
669 iwi_reset_tx_ring(struct iwi_softc *sc, struct iwi_tx_ring *ring) in iwi_reset_tx_ring()
696 iwi_free_tx_ring(struct iwi_softc *sc, struct iwi_tx_ring *ring) in iwi_free_tx_ring()
737 iwi_alloc_rx_ring(struct iwi_softc *sc, struct iwi_rx_ring *ring, int count) in iwi_alloc_rx_ring()
797 iwi_reset_rx_ring(struct iwi_softc *sc, struct iwi_rx_ring *ring) in iwi_reset_rx_ring()
803 iwi_free_rx_ring(struct iwi_softc *sc, struct iwi_rx_ring *ring) in iwi_free_rx_ring()
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2860.c506 rt2860_alloc_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) in rt2860_alloc_tx_ring()
543 rt2860_reset_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) in rt2860_reset_tx_ring()
573 rt2860_free_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) in rt2860_free_tx_ring()
687 rt2860_alloc_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) in rt2860_alloc_rx_ring()
764 rt2860_reset_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) in rt2860_reset_rx_ring()
777 rt2860_free_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) in rt2860_free_rx_ring()
1129 struct rt2860_tx_ring *ring = &sc->txq[qid]; in rt2860_tx_intr() local
1458 struct rt2860_tx_ring *ring; in rt2860_tx() local
1732 struct rt2860_tx_ring *ring; in rt2860_tx_raw() local
H A Drt2560.c451 rt2560_alloc_tx_ring(struct rt2560_softc *sc, struct rt2560_tx_ring *ring, in rt2560_alloc_tx_ring()
518 rt2560_reset_tx_ring(struct rt2560_softc *sc, struct rt2560_tx_ring *ring) in rt2560_reset_tx_ring()
552 rt2560_free_tx_ring(struct rt2560_softc *sc, struct rt2560_tx_ring *ring) in rt2560_free_tx_ring()
593 rt2560_alloc_rx_ring(struct rt2560_softc *sc, struct rt2560_rx_ring *ring, in rt2560_alloc_rx_ring()
688 rt2560_reset_rx_ring(struct rt2560_softc *sc, struct rt2560_rx_ring *ring) in rt2560_reset_rx_ring()
704 rt2560_free_rx_ring(struct rt2560_softc *sc, struct rt2560_rx_ring *ring) in rt2560_free_rx_ring()
H A Drt2661.c462 rt2661_alloc_tx_ring(struct rt2661_softc *sc, struct rt2661_tx_ring *ring, in rt2661_alloc_tx_ring()
527 rt2661_reset_tx_ring(struct rt2661_softc *sc, struct rt2661_tx_ring *ring) in rt2661_reset_tx_ring()
560 rt2661_free_tx_ring(struct rt2661_softc *sc, struct rt2661_tx_ring *ring) in rt2661_free_tx_ring()
601 rt2661_alloc_rx_ring(struct rt2661_softc *sc, struct rt2661_rx_ring *ring, in rt2661_alloc_rx_ring()
695 rt2661_reset_rx_ring(struct rt2661_softc *sc, struct rt2661_rx_ring *ring) in rt2661_reset_rx_ring()
708 rt2661_free_rx_ring(struct rt2661_softc *sc, struct rt2661_rx_ring *ring) in rt2661_free_rx_ring()
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/
H A Dif_iwx.c1898 iwx_alloc_rx_ring(struct iwx_softc *sc, struct iwx_rx_ring *ring) in iwx_alloc_rx_ring()
1994 iwx_reset_rx_ring(struct iwx_softc *sc, struct iwx_rx_ring *ring) in iwx_reset_rx_ring()
2010 iwx_free_rx_ring(struct iwx_softc *sc, struct iwx_rx_ring *ring) in iwx_free_rx_ring()
2034 iwx_alloc_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring, int qid) in iwx_alloc_tx_ring()
2131 iwx_reset_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring) in iwx_reset_tx_ring()
2171 iwx_free_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring) in iwx_free_tx_ring()
2835 struct iwx_tx_ring *ring = &sc->txq[qid]; in iwx_enable_txq() local
2923 struct iwx_tx_ring *ring = &sc->txq[qid]; in iwx_disable_txq() local
3679 struct iwx_tx_ring *ring; in iwx_sta_tx_agg_start() local
4426 iwx_update_rx_desc(struct iwx_softc *sc, struct iwx_rx_ring *ring, int idx) in iwx_update_rx_desc()
[all …]
/haiku/src/add-ons/accelerants/radeon_hd/
H A Dgpu.cpp632 RingQueue* ring = gInfo->ringQueue[ringType]; in radeon_gpu_ring_boot() local
/haiku/headers/private/virtio/
H A Dvirtio_defs.h95 uint16 ring[0]; member
108 VirtioUsedItem ring[0]; member
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/
H A Dif_iwm.c1287 iwm_alloc_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring) in iwm_alloc_rx_ring()
1385 iwm_reset_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring) in iwm_reset_rx_ring()
1397 iwm_free_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring) in iwm_free_rx_ring()
1426 iwm_alloc_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring, int qid) in iwm_alloc_tx_ring()
1510 iwm_reset_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring) in iwm_reset_tx_ring()
1542 iwm_free_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring) in iwm_free_tx_ring()
2446 struct iwm_tx_ring *ring = &sc->txq[qid]; in iwm_enable_txq() local
3565 struct iwm_tx_ring *ring; in iwm_sta_tx_agg() local
4567 struct iwm_rx_ring *ring = &sc->rxq; in iwm_rx_addbuf() local
5709 iwm_txq_advance(struct iwm_softc *sc, struct iwm_tx_ring *ring, int idx) in iwm_txq_advance()
[all …]
/haiku/src/add-ons/kernel/drivers/network/ether/etherpci/
H A Detherpci.c660 ring_header ring; in ringzero() local
1028 ring_header ring; in more_packets() local
1065 ring_header ring; in copy_packet() local
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/
H A Dif_de.c4920 tulip_dumpring(int unit, int ring) in tulip_dumpring()
4963 tulip_dumpdesc(int unit, int ring, int desc) in tulip_dumpdesc()
/haiku/src/libs/compat/freebsd_iflib/
H A Diflib.c889 struct netmap_ring *ring = kring->ring; in netmap_fl_refill() local
1019 struct netmap_ring *ring = kring->ring; in iflib_netmap_txsync() local
1196 struct netmap_ring *ring = kring->ring; in iflib_netmap_rxsync() local
3225 iflib_txd_db_check(iflib_txq_t txq, int ring) in iflib_txd_db_check()
4012 bool do_prefetch, rang, ring; in iflib_txq_drain() local
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/
H A Dif_sis.c1185 bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, in sis_dma_ring_alloc()
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/
H A Dif_bge.c2873 bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, in bge_dma_ring_alloc()
/haiku/headers/private/graphics/radeon/
H A Dradeon_interface.h464 } ring; member