Searched defs:ring (Results 1 - 25 of 25) sorted by relevance

/haiku/src/bin/network/telnet/
H A Dring.c104 ring_init(Ring *ring, unsigned char *buffer, int count) argument
128 ring_mark(Ring *ring) argument
138 ring_at_mark(Ring *ring) argument
152 ring_clear_mark(Ring *ring) argument
161 ring_supplied(Ring *ring, int count) argument
171 ring_consumed(Ring *ring, int count) argument
206 ring_empty_count(Ring *ring) argument
217 ring_empty_consecutive(Ring *ring) argument
238 ring_full_count(Ring *ring) argument
256 ring_full_consecutive(Ring *ring) argument
277 ring_supply_data(Ring *ring, unsigned char *buffer, int count) argument
292 ring_encrypt(Ring *ring, void (*encryptor)(unsigned char *, int)) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/
H A Drtwn_pci_tx.c96 struct rtwn_tx_ring *ring; local
203 struct rtwn_tx_ring *ring; local
[all...]
H A Drtwn_pci_rx.c90 struct rtwn_rx_ring *ring = &pc->rx_ring; local
189 struct rtwn_rx_ring *ring local
256 struct rtwn_tx_ring *ring = &pc->tx_ring[qid]; local
328 struct rtwn_rx_ring *ring = &pc->rx_ring; local
[all...]
H A Drtwn_pci_attach.c335 struct rtwn_tx_ring *ring = &pc->tx_ring[qid]; local
372 struct rtwn_tx_ring *ring = &pc->tx_ring[RTWN_PCI_BEACON_QUEUE]; local
419 struct rtwn_tx_ring *ring = &pc->tx_ring[qid]; local
[all...]
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A Dvirtio_ring.h68 uint16_t ring[0]; member in struct:vring_avail
82 struct vring_used_elem ring[0]; member in struct:vring_used
[all...]
/haiku/src/tests/kits/shared/
H A DMemoryRingIOTest.cpp31 ReadCheck(BMemoryRingIO& ring, const void* cmp, size_t size) argument
/haiku/src/add-ons/accelerants/radeon_hd/
H A Dgpu.cpp632 RingQueue* ring = gInfo->ringQueue[ringType]; local
/haiku/src/add-ons/accelerants/intel_extreme/
H A Dengine.cpp32 QueueCommands::QueueCommands(ring_buffer &ring) argument
177 uint32 ring = ringBuffer.register_base; local
252 ring_buffer &ring local
[all...]
/haiku/src/kits/shared/
H A DMemoryRingIO.cpp38 inline bool operator()(BMemoryRingIO &ring) { argument
45 inline bool operator()(BMemoryRingIO &ring) { argument
/haiku/headers/private/virtio/
H A Dvirtio_defs.h95 uint16 ring[0]; member in struct:VirtioAvail
108 VirtioUsedItem ring[0]; member in struct:VirtioUsed
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/
H A Dif_sis.c1184 sis_dma_ring_alloc(struct sis_softc *sc, bus_size_t alignment, bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr, const char *msg) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/ral/
H A Drt2560.c454 rt2560_alloc_tx_ring(struct rt2560_softc *sc, struct rt2560_tx_ring *ring, argument
521 rt2560_reset_tx_ring(struct rt2560_softc *sc, struct rt2560_tx_ring *ring) argument
555 rt2560_free_tx_ring(struct rt2560_softc *sc, struct rt2560_tx_ring *ring) argument
596 rt2560_alloc_rx_ring(struct rt2560_softc *sc, struct rt2560_rx_ring *ring, int count) argument
691 rt2560_reset_rx_ring(struct rt2560_softc *sc, struct rt2560_rx_ring *ring) argument
707 rt2560_free_rx_ring(struct rt2560_softc *sc, struct rt2560_rx_ring *ring) argument
[all...]
H A Drt2860.c508 rt2860_alloc_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument
545 rt2860_reset_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument
575 rt2860_free_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring) argument
689 rt2860_alloc_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument
766 rt2860_reset_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument
779 rt2860_free_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring) argument
1131 struct rt2860_tx_ring *ring = &sc->txq[qid]; local
1460 struct rt2860_tx_ring *ring; local
1736 struct rt2860_tx_ring *ring; local
[all...]
H A Drt2661.c465 rt2661_alloc_tx_ring(struct rt2661_softc *sc, struct rt2661_tx_ring *ring, argument
530 rt2661_reset_tx_ring(struct rt2661_softc *sc, struct rt2661_tx_ring *ring) argument
563 rt2661_free_tx_ring(struct rt2661_softc *sc, struct rt2661_tx_ring *ring) argument
604 rt2661_alloc_rx_ring(struct rt2661_softc *sc, struct rt2661_rx_ring *ring, int count) argument
698 rt2661_reset_rx_ring(struct rt2661_softc *sc, struct rt2661_rx_ring *ring) argument
711 rt2661_free_rx_ring(struct rt2661_softc *sc, struct rt2661_rx_ring *ring) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/
H A Dif_iwi.c548 iwi_alloc_cmd_ring(struct iwi_softc *sc, struct iwi_cmd_ring *ring, int count) argument
586 iwi_reset_cmd_ring(struct iwi_softc *sc, struct iwi_cmd_ring *ring) argument
593 iwi_free_cmd_ring(struct iwi_softc *sc, struct iwi_cmd_ring *ring) argument
607 iwi_alloc_tx_ring(struct iwi_softc *sc, struct iwi_tx_ring *ring, int count, bus_addr_t csr_ridx, bus_addr_t csr_widx) argument
673 iwi_reset_tx_ring(struct iwi_softc *sc, struct iwi_tx_ring *ring) argument
700 iwi_free_tx_ring(struct iwi_softc *sc, struct iwi_tx_ring *ring) argument
741 iwi_alloc_rx_ring(struct iwi_softc *sc, struct iwi_rx_ring *ring, int count) argument
801 iwi_reset_rx_ring(struct iwi_softc *sc, struct iwi_rx_ring *ring) argument
807 iwi_free_rx_ring(struct iwi_softc *sc, struct iwi_rx_ring *ring) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/de/
H A Dif_de.c4922 tulip_dumpring(int unit, int ring) argument
4965 tulip_dumpdesc(int unit, int ring, int desc) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/etherpci/
H A Detherpci.c660 ring_header ring; local
1028 ring_header ring; local
1065 ring_header ring; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/
H A Dif_nfe.c1101 nfe_alloc_rx_ring(struct nfe_softc *sc, struct nfe_rx_ring *ring) argument
1199 nfe_alloc_jrx_ring(struct nfe_softc *sc, struct nfe_jrx_ring *ring) argument
1319 nfe_init_rx_ring(struct nfe_softc *sc, struct nfe_rx_ring *ring) argument
1347 nfe_init_jrx_ring(struct nfe_softc *sc, struct nfe_jrx_ring *ring) argument
1375 nfe_free_rx_ring(struct nfe_softc *sc, struct nfe_rx_ring *ring) argument
1422 nfe_free_jrx_ring(struct nfe_softc *sc, struct nfe_jrx_ring *ring) argument
1476 nfe_alloc_tx_ring(struct nfe_softc *sc, struct nfe_tx_ring *ring) argument
1561 nfe_init_tx_ring(struct nfe_softc *sc, struct nfe_tx_ring *ring) argument
1584 nfe_free_tx_ring(struct nfe_softc *sc, struct nfe_tx_ring *ring) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/
H A Dif_wpi.c992 struct wpi_rx_ring *ring = &sc->rxq; local
1083 struct wpi_rx_ring *ring = &sc->rxq; local
1106 struct wpi_rx_ring *ring = &sc->rxq; local
1129 struct wpi_rx_ring *ring = &sc->rxq; local
1156 wpi_alloc_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring, uint8_t qid) argument
1232 wpi_update_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring) argument
1238 wpi_update_tx_ring_ps(struct wpi_softc *sc, struct wpi_tx_ring *ring) argument
1258 wpi_reset_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring) argument
1290 wpi_free_tx_ring(struct wpi_softc *sc, struct wpi_tx_ring *ring) argument
1910 struct wpi_rx_ring *ring = &sc->rxq; local
2057 struct wpi_tx_ring *ring = &sc->txq[desc->qid & 0x3]; local
2130 struct wpi_tx_ring *ring = &sc->txq[WPI_CMD_QUEUE_NUM]; local
2397 struct wpi_tx_ring *ring = &sc->txq[qid]; local
2526 struct wpi_tx_ring *ring = &sc->txq[i]; local
2604 struct wpi_tx_ring *ring; local
2636 struct wpi_tx_ring *ring; local
3065 struct wpi_tx_ring *ring = &sc->txq[ac]; local
3238 struct wpi_tx_ring *ring = &sc->txq[WPI_CMD_QUEUE_NUM]; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/bge/
H A Dif_bge.c2874 bge_dma_ring_alloc(struct bge_softc *sc, bus_size_t alignment, bus_size_t maxsize, bus_dma_tag_t *tag, uint8_t **ring, bus_dmamap_t *map, bus_addr_t *paddr, const char *msg) argument
[all...]
/haiku/headers/private/graphics/radeon/
H A Dradeon_interface.h464 } ring; member in struct:__anon28
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/
H A Dif_iwn.c1847 iwn_alloc_rx_ring(struct iwn_softc *sc, struct iwn_rx_ring *ring) argument
1944 iwn_reset_rx_ring(struct iwn_softc *sc, struct iwn_rx_ring *ring) argument
1965 iwn_free_rx_ring(struct iwn_softc *sc, struct iwn_rx_ring *ring) argument
1994 iwn_alloc_tx_ring(struct iwn_softc *sc, struct iwn_tx_ring *ring, int qid) argument
2064 iwn_reset_tx_ring(struct iwn_softc *sc, struct iwn_tx_ring *ring) argument
2097 iwn_free_tx_ring(struct iwn_softc *sc, struct iwn_tx_ring *ring) argument
2127 struct iwn_tx_ring *ring = &sc->txq[qid]; local
3032 struct iwn_rx_ring *ring = &sc->rxq; local
3207 iwn_agg_tx_complete(struct iwn_softc *sc, struct iwn_tx_ring *ring, int tid, int idx, int success) argument
3254 struct iwn_tx_ring *ring; local
3616 iwn_adj_ampdu_ptr(struct iwn_softc *sc, struct iwn_tx_ring *ring) argument
3640 struct iwn_tx_ring *ring = &sc->txq[desc->qid & IWN_RX_DESC_QID_MSK]; local
3737 struct iwn_tx_ring *ring; local
3812 iwn_ampdu_index_check(struct iwn_softc *sc, struct iwn_tx_ring *ring, uint64_t bitmap, int start, int idx) argument
3876 struct iwn_tx_ring *ring = &sc->txq[qid]; local
4177 struct iwn_tx_ring *ring = &sc->txq[qid]; local
4262 struct iwn_tx_ring *ring = &sc->txq[i]; local
4553 struct iwn_tx_ring *ring; local
4768 struct iwn_tx_ring *ring; local
4852 iwn_tx_cmd(struct iwn_softc *sc, struct mbuf *m, struct ieee80211_node *ni, struct iwn_tx_ring *ring) argument
5243 struct iwn_tx_ring *ring; local
[all...]
/haiku/src/libs/compat/freebsd_iflib/
H A Diflib.c892 struct netmap_ring *ring = kring->ring; local
1019 struct netmap_ring *ring = kring->ring; local
1196 struct netmap_ring *ring = kring->ring; local
3197 iflib_txd_db_check(iflib_txq_t txq, int ring) argument
3853 bool do_prefetch, rang, ring; local
[all...]
/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) argument
1385 iwm_reset_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring) argument
1397 iwm_free_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring) argument
1426 iwm_alloc_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring, int qid) argument
1510 iwm_reset_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring) argument
1542 iwm_free_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring) argument
2446 struct iwm_tx_ring *ring = &sc->txq[qid]; local
3565 struct iwm_tx_ring *ring; local
4567 struct iwm_rx_ring *ring = &sc->rxq; local
5709 iwm_txq_advance(struct iwm_softc *sc, struct iwm_tx_ring *ring, int idx) argument
5856 struct iwm_tx_ring *ring = &sc->txq[qid]; local
5902 iwm_clear_oactive(struct iwm_softc *sc, struct iwm_tx_ring *ring) argument
5969 struct iwm_tx_ring *ring; local
6287 struct iwm_tx_ring *ring = &sc->txq[sc->cmdqid]; local
6529 struct iwm_tx_ring *ring = &sc->txq[sc->cmdqid]; local
6719 struct iwm_tx_ring *ring; local
7051 struct iwm_tx_ring *ring = &sc->txq[i]; local
10946 struct iwm_tx_ring *ring = &sc->txq[i]; local
[all...]
/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) argument
1994 iwx_reset_rx_ring(struct iwx_softc *sc, struct iwx_rx_ring *ring) argument
2010 iwx_free_rx_ring(struct iwx_softc *sc, struct iwx_rx_ring *ring) argument
2034 iwx_alloc_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring, int qid) argument
2131 iwx_reset_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring) argument
2171 iwx_free_tx_ring(struct iwx_softc *sc, struct iwx_tx_ring *ring) argument
2835 struct iwx_tx_ring *ring = &sc->txq[qid]; local
2923 struct iwx_tx_ring *ring = &sc->txq[qid]; local
3679 struct iwx_tx_ring *ring; local
4426 iwx_update_rx_desc(struct iwx_softc *sc, struct iwx_rx_ring *ring, int idx) argument
4449 struct iwx_rx_ring *ring = &sc->rxq; local
5305 iwx_clear_tx_desc(struct iwx_softc *sc, struct iwx_tx_ring *ring, int idx) argument
5340 iwx_txq_advance(struct iwx_softc *sc, struct iwx_tx_ring *ring, uint16_t idx) argument
5365 struct iwx_tx_ring *ring = &sc->txq[qid]; local
5408 iwx_clear_oactive(struct iwx_softc *sc, struct iwx_tx_ring *ring) argument
5435 struct iwx_tx_ring *ring; local
5744 struct iwx_tx_ring *ring = &sc->txq[IWX_DQA_CMD_QUEUE]; local
5980 struct iwx_tx_ring *ring = &sc->txq[IWX_DQA_CMD_QUEUE]; local
6156 struct iwx_tx_ring *ring; local
6802 struct iwx_tx_ring *ring = &sc->txq[i]; local
9698 struct iwx_tx_ring *ring = &sc->txq[i]; local
9767 struct iwx_tx_ring *ring = &sc->txq[qid]; local
[all...]

Completed in 254 milliseconds