Home
last modified time | relevance | path

Searched refs:rx_head (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dldc.c92 static int i_ldc_rx_ackpeek(ldc_chan_t *ldcp, uint64_t rx_head,
601 uint64_t rx_head, rx_tail; in i_ldc_rxq_reconf() local
604 rv = hv_ldc_rx_get_state(ldcp->id, &rx_head, &rx_tail, in i_ldc_rxq_reconf()
637 uint64_t rx_head, rx_tail; in i_ldc_rxq_drain() local
641 rv = hv_ldc_rx_get_state(ldcp->id, &rx_head, &rx_tail, in i_ldc_rxq_drain()
650 if (rx_head == rx_tail) in i_ldc_rxq_drain()
2214 uint64_t rx_head, rx_tail; in i_ldc_rx_process_hvq() local
2229 rv = hv_ldc_rx_get_state(ldcp->id, &rx_head, &rx_tail, in i_ldc_rx_process_hvq()
2293 TRACE_RXHVQ_LENGTH(ldcp, rx_head, rx_tail); in i_ldc_rx_process_hvq()
2297 if (rx_head == rx_tail) { in i_ldc_rx_process_hvq()
[all …]
/illumos-gate/usr/src/uts/common/io/atge/
H A Datge_l1e.c430 mblk_t *mp = NULL, *rx_head, *rx_tail; in atge_l1e_receive() local
439 rx_head = NULL; in atge_l1e_receive()
505 return (rx_head); in atge_l1e_receive()
546 rx_head = rx_tail = mp; in atge_l1e_receive()
584 return (rx_head); in atge_l1e_receive()
847 mblk_t *rx_head = NULL; in atge_l1e_interrupt() local
909 rx_head = atge_l1e_receive(atgep); in atge_l1e_interrupt()
948 if (rx_head) { in atge_l1e_interrupt()
949 mac_rx(atgep->atge_mh, 0, rx_head); in atge_l1e_interrupt()
H A Datge_l1.c629 mblk_t *mp = NULL, *rx_head = NULL, *rx_tail = NULL; in atge_l1_rx() local
730 rx_head = rx_tail = mp; in atge_l1_rx()
766 return (rx_head); in atge_l1_rx()
777 mblk_t *rx_head = NULL, *rx_head1 = NULL; in atge_l1_interrupt() local
868 rx_head = atge_l1_rx(atgep); in atge_l1_interrupt()
917 if (rx_head) { in atge_l1_interrupt()
918 mac_rx(atgep->atge_mh, 0, rx_head); in atge_l1_interrupt()
H A Datge_l1c.c738 mblk_t *mp = NULL, *rx_head = NULL, *rx_tail = NULL; in atge_l1c_rx() local
834 rx_head = rx_tail = mp; in atge_l1c_rx()
874 return (rx_head); in atge_l1c_rx()
885 mblk_t *rx_head = NULL; in atge_l1c_interrupt() local
974 rx_head = atge_l1c_rx(atgep); in atge_l1c_interrupt()
1006 if (rx_head) { in atge_l1c_interrupt()
1007 mac_rx(atgep->atge_mh, 0, rx_head); in atge_l1c_interrupt()
/illumos-gate/usr/src/uts/common/io/bfe/
H A Dbfe.c2200 mblk_t *mp = NULL, *rx_head, *rx_tail; in bfe_receive() local
2211 rx_head = rx_tail = NULL; in bfe_receive()
2262 rx_head = rx_tail = mp; in bfe_receive()
2296 return (rx_head); in bfe_receive()
2370 mblk_t *rx_head = NULL; in bfe_interrupt() local
2419 rx_head = bfe_receive(bfe, intr_stat); in bfe_interrupt()
2437 if (rx_head) { in bfe_interrupt()
2438 mac_rx(bfe->bfe_machdl, 0, rx_head); in bfe_interrupt()
/illumos-gate/usr/src/uts/common/sys/ib/clients/ibd/
H A Dibd.h767 ibd_wqe_t *rx_head; member
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.c1808 mblk_t *rx_head; in gem_receive() local
1825 rx_tailp = &rx_head; in gem_receive()
1942 dp->name, __func__, cnt, rx_head)); in gem_receive()
1959 if (rx_head) { in gem_receive()
1964 mac_rx(dp->mh, NULL, rx_head); in gem_receive()
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c3972 list = WQE_TO_RWQE(rxp->rx_head); in ibd_post_recv_intr()
3973 rxp->rx_head = NULL; in ibd_post_recv_intr()
4006 rwqe->rwqe_next = rxp->rx_head; in ibd_post_recv()
4012 rxp->rx_head = NULL; in ibd_post_recv()
4019 rxp->rx_head = RWQE_TO_WQE(rwqe); in ibd_post_recv()
4245 for (rwqe = WQE_TO_RWQE(rxp->rx_head); rwqe; in ibd_fini_rxlist()
4250 rxp->rx_head = NULL; in ibd_fini_rxlist()