/haiku/src/bin/network/telnet/ |
H A D | ring.c | 100 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 D | rtwn_pci_rx.c | 86 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 D | rtwn_pci_tx.c | 94 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 D | rtwn_pci_attach.c | 333 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 D | engine.cpp | 32 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 D | virtio_ring.h | 68 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 D | if_nfe.c | 1087 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 D | if_wpi.c | 989 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 D | MemoryRingIOTest.cpp | 31 ReadCheck(BMemoryRingIO& ring, const void* cmp, size_t size) in ReadCheck()
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwn.c | 1845 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 D | if_iwi.c | 544 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 D | rt2860.c | 506 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 D | rt2560.c | 451 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 D | rt2661.c | 462 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 D | if_iwx.c | 1898 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 D | gpu.cpp | 632 RingQueue* ring = gInfo->ringQueue[ringType]; in radeon_gpu_ring_boot() local
|
/haiku/headers/private/virtio/ |
H A D | virtio_defs.h | 95 uint16 ring[0]; member 108 VirtioUsedItem ring[0]; member
|
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/ |
H A D | if_iwm.c | 1287 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 D | etherpci.c | 660 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 D | if_de.c | 4920 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 D | iflib.c | 889 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 D | if_sis.c | 1185 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 D | if_bge.c | 2873 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 D | radeon_interface.h | 464 } ring; member
|