Lines Matching refs:ringidx
285 bnx_xmit_packet(um_device_t * const umdevice, const unsigned int ringidx, in bnx_xmit_packet() argument
299 txq = &lmdevice->tx_info.chain[ringidx]; in bnx_xmit_packet()
307 rc = lm_get_packets_sent(lmdevice, ringidx, 0, &xmitpkts); in bnx_xmit_packet()
310 bnx_xmit_ring_reclaim(umdevice, ringidx, &xmitpkts); in bnx_xmit_packet()
314 waitq = &_TXQ_RESC_DESC(umdevice, ringidx); in bnx_xmit_packet()
316 (void) lm_send_packet(lmdevice, ringidx, lmpacket, lmfraglist); in bnx_xmit_packet()
324 rc = bnx_xmit_ring_xmit_qpkt(umdevice, ringidx); in bnx_xmit_packet()
412 bnx_xmit_ring_init(um_device_t * const umdevice, const unsigned int ringidx) in bnx_xmit_ring_init() argument
422 xmitinfo = &_TX_QINFO(umdevice, ringidx); in bnx_xmit_ring_init()
424 s_list_init(&_TXQ_FREE_DESC(umdevice, ringidx), NULL, NULL, 0); in bnx_xmit_ring_init()
425 s_list_init(&_TXQ_RESC_DESC(umdevice, ringidx), NULL, NULL, 0); in bnx_xmit_ring_init()
437 "descriptor memory (%d).\n", umdevice->dev_name, ringidx); in bnx_xmit_ring_init()
458 freeq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_init()
483 const unsigned int ringidx, s_list_t *srcq) in bnx_xmit_ring_reclaim() argument
509 freeq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_reclaim()
510 xmitinfo = &_TX_QINFO(umdevice, ringidx); in bnx_xmit_ring_reclaim()
520 const unsigned int ringidx) in bnx_xmit_ring_xmit_qpkt() argument
531 waitq = &_TXQ_RESC_DESC(umdevice, ringidx); in bnx_xmit_ring_xmit_qpkt()
532 txq = &lmdevice->tx_info.chain[ringidx]; in bnx_xmit_ring_xmit_qpkt()
551 (void) lm_send_packet(lmdevice, ringidx, lmpacket, lmfraglist); in bnx_xmit_ring_xmit_qpkt()
559 const unsigned int ringidx, mblk_t *mp) in bnx_xmit_ring_xmit_mblk() argument
568 xmitinfo = &_TX_QINFO(umdevice, ringidx); in bnx_xmit_ring_xmit_mblk()
570 txfreeq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_xmit_mblk()
586 rc = lm_get_packets_sent(lmdevice, ringidx, 0, &xmitpkts); in bnx_xmit_ring_xmit_mblk()
605 bnx_xmit_ring_reclaim(umdevice, ringidx, &xmitpkts); in bnx_xmit_ring_xmit_mblk()
634 rc = bnx_xmit_packet(umdevice, ringidx, umpacket); in bnx_xmit_ring_xmit_mblk()
641 bnx_xmit_ring_intr(um_device_t * const umdevice, const unsigned int ringidx) in bnx_xmit_ring_intr() argument
653 rc = lm_get_packets_sent(lmdevice, ringidx, 0, &xmitpkts); in bnx_xmit_ring_intr()
658 bnx_xmit_ring_reclaim(umdevice, ringidx, &xmitpkts); in bnx_xmit_ring_intr()
663 bnx_xmit_ring_post(um_device_t * const umdevice, const unsigned int ringidx) in bnx_xmit_ring_post() argument
673 rc = bnx_xmit_ring_xmit_qpkt(umdevice, ringidx); in bnx_xmit_ring_post()
677 lmtxring = &(lmdevice->tx_info.chain[ringidx]); in bnx_xmit_ring_post()
687 freeq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_post()
688 xmitinfo = &_TX_QINFO(umdevice, ringidx); in bnx_xmit_ring_post()
703 bnx_xmit_ring_fini(um_device_t * const umdevice, const unsigned int ringidx) in bnx_xmit_ring_fini() argument
709 xmitinfo = &_TX_QINFO(umdevice, ringidx); in bnx_xmit_ring_fini()
713 srcq = &_TXQ_FREE_DESC(umdevice, ringidx); in bnx_xmit_ring_fini()