/haiku/src/kits/midi2/ |
H A D | MidiProducer.cpp | 20 BMidiProducer::Connect(BMidiConsumer* cons) argument 22 if (cons == NULL) { 26 if (!IsValid() || !cons->IsValid()) { 29 return SendConnectRequest(cons, true); 34 BMidiProducer::Disconnect(BMidiConsumer* cons) argument 36 if (cons == NULL) { 40 if (!IsValid() || !cons->IsValid()) { 43 return SendConnectRequest(cons, false); 48 BMidiProducer::IsConnected(BMidiConsumer* cons) const 52 if (cons ! 70 BMidiConsumer* cons = ConsumerAt(t); local 108 SendConnectRequest( BMidiConsumer* cons, bool mustConnect) argument [all...] |
H A D | MidiRosterLooper.cpp | 239 BMidiConsumer* cons = new BMidiConsumer(); local 240 cons->fName = name; 241 cons->fId = id; 242 cons->fIsRegistered = isRegistered; 243 cons->fPort = port; 244 cons->fLatency = latency; 245 *(cons->fProperties) = properties; 246 AddEndpoint(cons); 343 BMidiConsumer* cons = (BMidiConsumer*) endp2; local 348 prod->ConnectionMade(cons); 446 BMidiConsumer* cons = (BMidiConsumer*) endp; local 518 ConnectionEvent( BMidiProducer* prod, BMidiConsumer* cons, bool mustConnect) argument 541 DisconnectDeadConsumer(BMidiConsumer* cons) argument 620 BMidiConsumer* cons = (BMidiConsumer*) endp; local 628 BMidiConsumer* cons = prod->ConsumerAt(k); local [all...] |
H A D | MidiLocalProducer.cpp | 41 BMidiLocalProducer::Connected(BMidiConsumer* cons) argument 43 ASSERT(cons != NULL) 44 TRACE(("Connected() %" B_PRId32 " to %" B_PRId32 "", ID(), cons->ID())) 51 BMidiLocalProducer::Disconnected(BMidiConsumer* cons) argument 53 ASSERT(cons != NULL) 54 TRACE(("Disconnected() %" B_PRId32 " from %" B_PRId32 "", ID(), cons->ID())) 305 BMidiConsumer* cons = ConsumerAt(t); local 306 *((uint32*) (buffer + 4)) = cons->fId; 317 write_port(cons->fPort, 0, buffer, buf_size);
|
H A D | MidiRosterLooper.h | 83 void DisconnectDeadConsumer(BMidiConsumer* cons); 108 BMidiProducer* prod, BMidiConsumer* cons, bool mustConnect);
|
/haiku/headers/os/midi2/ |
H A D | MidiProducer.h | 15 status_t Connect(BMidiConsumer *cons); 16 status_t Disconnect(BMidiConsumer *cons); 17 bool IsConnected(BMidiConsumer *cons) const; 60 virtual void Connected(BMidiConsumer *cons); 61 virtual void Disconnected(BMidiConsumer *cons);
|
/haiku/src/apps/patchbay/ |
H A D | PatchView.h | 55 void Connect(int32 prod, int32 cons); 56 void Disconnect(int32 prod, int32 cons);
|
H A D | PatchView.cpp | 314 int32 cons; local 315 if (msg->FindInt32("be:consumer", &cons) != B_OK) { 321 ", consumer=%" B_PRId32 "\n", prod, cons)); 322 Connect(prod, cons); 334 int32 cons; local 335 if (msg->FindInt32("be:consumer", &cons) != B_OK) { 341 ", consumer=%" B_PRId32 "\n", prod, cons)); 342 Disconnect(prod, cons); 469 PatchView::Connect(int32 prod, int32 cons) argument 473 (*i)->Connect(cons); 481 Disconnect(int32 prod, int32 cons) argument [all...] |
/haiku/src/servers/midi/ |
H A D | MidiServerApp.h | 51 void _DisconnectDeadConsumer(endpoint_t* cons); 56 endpoint_t* prod, endpoint_t* cons,
|
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/ |
H A D | if_sge.c | 1149 int cons, prog; local 1158 cons = cd->sge_rx_cons; 1160 SGE_INC(cons, SGE_RX_RING_CNT)) { 1163 cur_rx = &sc->sge_ldata.sge_rx_ring[cons]; 1175 sge_discard_rxbuf(sc, cons); 1179 m = cd->sge_rxdesc[cons].rx_m; 1180 if (sge_newbuf(sc, cons) != 0) { 1181 sge_discard_rxbuf(sc, cons); 1224 cd->sge_rx_cons = cons; 1240 int cons, nseg local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/ |
H A D | if_vr.c | 1289 int cons, prog, total_len, rx_npkts; local 1294 cons = sc->vr_cdata.vr_rx_cons; 1301 for (prog = 0; prog < VR_RX_RING_CNT; VR_INC(cons, VR_RX_RING_CNT)) { 1309 cur_rx = &sc->vr_rdata.vr_rx_ring[cons]; 1316 rxd = &sc->vr_cdata.vr_rxdesc[cons]; 1352 if (vr_newbuf(sc, cons) != 0) { 1416 sc->vr_cdata.vr_rx_cons = cons; 1435 int cons, prod; local 1439 cons = sc->vr_cdata.vr_tx_cons; 1441 if (cons [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/rdc/dev/vte/ |
H A D | if_vte.c | 1390 int cons, prog; local 1401 cons = sc->vte_cdata.vte_tx_cons; 1407 txd = &sc->vte_cdata.vte_txdesc[cons]; 1421 VTE_DESC_INC(cons, VTE_TX_RING_CNT); 1426 sc->vte_cdata.vte_tx_cons = cons; 1503 int cons, prog; local 1508 cons = sc->vte_cdata.vte_rx_cons; 1511 VTE_DESC_INC(cons, VTE_RX_RING_CNT)) { 1512 rxd = &sc->vte_cdata.vte_rxdesc[cons]; 1548 sc->vte_cdata.vte_rx_cons = cons; [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/marvell_yukon/dev/msk/ |
H A D | if_msk.c | 3198 int cons, rxlen; local 3204 cons = sc_if->msk_cdata.msk_rx_cons; 3218 msk_discard_rxbuf(sc_if, cons); 3227 msk_discard_rxbuf(sc_if, cons); 3231 rxd = &sc_if->msk_cdata.msk_rxdesc[(cons + 1) % 3234 rxd = &sc_if->msk_cdata.msk_rxdesc[cons]; 3237 if (msk_newbuf(sc_if, cons) != 0) { 3240 msk_discard_rxbuf(sc_if, cons); 3274 int cons, rxlen; local 3280 cons 3339 int cons, prog; local 3598 int cons, len, port, rxprog; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom440x/dev/bfe/ |
H A D | if_bfe.c | 1388 int cons, prog; local 1392 cons = sc->bfe_rx_cons; 1401 for (prog = 0; current != cons; prog++, 1402 BFE_INC(cons, BFE_RX_LIST_CNT)) { 1403 r = &sc->bfe_rx_ring[cons]; 1411 if (bfe_list_newbuf(sc, cons) != 0) { 1413 bfe_discard_buf(sc, cons); 1440 sc->bfe_rx_cons = cons;
|
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/ |
H A D | if_sk.c | 2762 int cons, prog; local 2774 for (cons = sc_if->sk_cdata.sk_rx_cons; prog < SK_RX_RING_CNT; 2775 prog++, SK_INC(cons, SK_RX_RING_CNT)) { 2776 cur_rx = &sc_if->sk_rdata.sk_rx_ring[cons]; 2780 rxd = &sc_if->sk_cdata.sk_rxdesc[cons]; 2790 sk_discard_rxbuf(sc_if, cons); 2796 if (sk_newbuf(sc_if, cons) != 0) { 2799 sk_discard_rxbuf(sc_if, cons); 2813 sc_if->sk_cdata.sk_rx_cons = cons; 2829 int cons, pro local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/jmicron2x0/dev/jme/ |
H A D | if_jme.c | 2428 int cons, nsegs; local 2434 cons = sc->jme_cdata.jme_tx_cons; 2435 if (cons == sc->jme_cdata.jme_tx_prod) 2446 for (; cons != sc->jme_cdata.jme_tx_prod;) { 2447 txd = &sc->jme_cdata.jme_txdesc[cons]; 2469 sc->jme_rdata.jme_tx_ring[cons].flags = 0; 2470 JME_DESC_INC(cons, JME_TX_RING_CNT); 2488 sc->jme_cdata.jme_tx_cons = cons; 2499 jme_discard_rxbuf(struct jme_softc *sc, int cons) argument 2503 desc = &sc->jme_rdata.jme_rx_ring[cons]; 2517 int cons, count, nsegs; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/atheros81xx/dev/ale/ |
H A D | if_alevar.h | 83 uint32_t cons; member in struct:ale_rx_page
|
H A D | if_ale.c | 2315 uint32_t cons, prod; local 2335 cons = sc->ale_cdata.ale_tx_cons; 2340 for (prog = 0; cons != prod; prog++, 2341 ALE_DESC_INC(cons, ALE_TX_RING_CNT)) { 2347 txd = &sc->ale_cdata.ale_txdesc[cons]; 2360 sc->ale_cdata.ale_tx_cons = cons; 2378 rx_page->cons += roundup(length + sizeof(struct rx_rs), 2380 if (rx_page->cons >= ALE_RX_PAGE_SZ) { 2385 rx_page->cons = 0; 2490 if (rx_page->cons > [all...] |
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/ |
H A D | if_sis.c | 1568 uint32_t cons, txstat; local 1572 cons = sc->sis_tx_cons; 1573 if (cons == sc->sis_tx_prod) 1584 for (; cons != sc->sis_tx_prod; SIS_INC(cons, SIS_TX_LIST_CNT)) { 1585 cur_tx = &sc->sis_tx_list[cons]; 1589 txd = &sc->sis_txdesc[cons]; 1611 sc->sis_tx_cons = cons;
|
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/ |
H A D | if_vge.c | 1610 int cons, prod; local 1627 cons = sc->vge_cdata.vge_tx_considx; 1629 for (; cons != prod; VGE_TX_DESC_INC(cons)) { 1630 cur_tx = &sc->vge_rdata.vge_tx_ring[cons]; 1637 txd = &sc->vge_cdata.vge_txdesc[cons]; 1651 sc->vge_cdata.vge_tx_considx = cons;
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/ |
H A D | if_re.c | 2415 int cons; local 2417 cons = sc->rl_ldata.rl_tx_considx; 2418 if (cons == sc->rl_ldata.rl_tx_prodidx) 2431 for (; cons != sc->rl_ldata.rl_tx_prodidx; 2432 cons = RL_TX_DESC_NXT(sc, cons)) { 2433 txstat = le32toh(sc->rl_ldata.rl_tx_list[cons].rl_cmdstat); 2443 txd = &sc->rl_ldata.rl_tx_desc[cons]; 2463 sc->rl_ldata.rl_tx_considx = cons;
|
/haiku/src/add-ons/kernel/drivers/network/ether/nforce/dev/nfe/ |
H A D | if_nfe.c | 2346 int cons, prog; local 2354 for (cons = sc->txq.next; cons != sc->txq.cur; 2355 NFE_INC(cons, NFE_TX_RING_COUNT)) { 2357 desc64 = &sc->txq.desc64[cons]; 2360 desc32 = &sc->txq.desc32[cons]; 2369 data = &sc->txq.data[cons]; 2403 sc->txq.next = cons;
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l1/dev/age/ |
H A D | if_age.c | 2213 int cons, prog; local 2227 cons = sc->age_cdata.age_tx_cons; 2228 for (prog = 0; cons != tpd_cons; AGE_DESC_INC(cons, AGE_TX_RING_CNT)) { 2234 txd = &sc->age_cdata.age_txdesc[cons]; 2254 sc->age_cdata.age_tx_cons = cons;
|
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/dev/pci/ |
H A D | if_rge.c | 1440 int cons, idx, prod; local 1444 cons = q->q_tx.rge_txq_considx; 1446 while (prod != cons) { 1447 txq = &q->q_tx.rge_txq[cons]; 1478 cons = RGE_NEXT_TX_DESC(idx); 1485 q->q_tx.rge_txq_considx = cons;
|
/haiku/src/add-ons/kernel/drivers/network/ether/atheros813x/dev/alc/ |
H A D | if_alc.c | 3442 uint32_t cons, prod; local 3456 prod = sc->alc_rdata.alc_cmb->cons; 3467 cons = sc->alc_cdata.alc_tx_cons; 3472 for (prog = 0; cons != prod; prog++, 3473 ALC_DESC_INC(cons, ALC_TX_RING_CNT)) { 3479 txd = &sc->alc_cdata.alc_txdesc[cons]; 3494 sc->alc_cdata.alc_tx_cons = cons;
|
H A D | if_alcreg.h | 1190 uint32_t cons; member in struct:cmb
|