Home
last modified time | relevance | path

Searched refs:bd_left (Results 1 – 11 of 11) sorted by relevance

/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dbd_chain.h25 return bd_chain->bd_left; in lm_bd_chain_avail_bds()
73 return (bd_chain->bd_left == 0); in lm_bd_chain_is_empty()
79 return (bd_chain->bd_left == bd_chain->capacity); in lm_bd_chain_is_full()
258 bd_chain->bd_left = bd_chain->capacity; in lm_bd_chain_add_page()
309 bd_chain->bd_left = 0; in lm_bd_chain_setup()
314 bd_chain->bd_left = bd_chain->capacity; in lm_bd_chain_setup()
509 bd_chain->bd_left += nbds; in lm_bd_chain_bds_consumed()
510 DbgBreakIfFastPath(bd_chain->bd_left > bd_chain->capacity); in lm_bd_chain_bds_consumed()
521 DbgBreakIf(!bd_chain->bd_left); in lm_toe_bd_chain_produce_bd()
529 bd_chain->bd_left--; in lm_toe_bd_chain_produce_bd()
[all …]
H A Dbd_chain_st.h24 u16_t bd_left; /* number of not produced, _usable_ bds */ member
H A Dlm_resc.c604 LM_TXQ(pdev, cid).bd_chain.bd_left); in lm_setup_txq()
715 bd_chain->bd_left); in lm_setup_rxq()
793 rcq_chain->bd_chain.bd_left); in lm_setup_rcq()
1427 bd_chain->bd_left); in lm_setup_tpa_chain()
1466 …pdev->sq_info.sq_chain.bd_left = USABLE_BDS_PER_PAGE(sizeof(struct slow_path_element), TRUE); /* … in lm_setup_sq()
1470 … pdev->sq_info.sq_chain.last_bd = pdev->sq_info.sq_chain.prod_bd + pdev->sq_info.sq_chain.bd_left ; in lm_setup_sq()
H A Dlm_sp.c3947 pdev->sq_info.sq_chain.bd_left ++; in lm_sq_complete()
/titanic_44/usr/src/uts/common/io/bnxe/
H A Dbnxe_tx.c185 if (pTxPkt->frag_list.cnt + 2 > pLmTxChain->bd_chain.bd_left) in BnxeTxSendWaitingPkt()
272 (pLmTxChain->bd_chain.bd_left >= BNXE_MAX_DMA_FRAGS_PER_PKT)) in BnxeTxRingProcess()
935 if (pLmTxChain->bd_chain.bd_left < BNXE_MAX_DMA_FRAGS_PER_PKT + 2) in BnxeTxSendMblk()
960 (pLmTxChain->bd_chain.bd_left >= pTxPkt->frag_list.cnt + 2)) in BnxeTxSendMblk()
993 pLmTxChain->bd_chain.bd_left, pTxPkt->frag_list.cnt); in BnxeTxSendMblk()
1009 if ((pLmTxChain->bd_chain.bd_left >= BNXE_MAX_DMA_FRAGS_PER_PKT) && in BnxeTxSendMblk()
H A Dbnxe_kstat.c1582 pStats->rxqBdLeft.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_BD].bd_left; in BnxeKstatRxRingUpdate()
1593 pStats->sgeBdLeft.value.ui64 = pRxq->chain_arr[LM_RXQ_CHAIN_IDX_SGE].bd_left; in BnxeKstatRxRingUpdate()
1601 pStats->rcqBdLeft.value.ui64 = pRcq->bd_chain.bd_left; in BnxeKstatRxRingUpdate()
1649 pStats->txBdLeft.value.ui64 = LM_TXQ(pLM, idx).bd_chain.bd_left; in BnxeKstatTxRingUpdate()
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dcommand.h40 pdev->sq_info.sq_chain.bd_left --; in _lm_sq_post()
H A Dlm5710.h2568 u16_t bd_left; member
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l5/
H A Dlm_l5.c250 bd_chain->bd_left); in lm_sc_setup_eq()
369 bd_chain->bd_left); in lm_fc_setup_eq()
/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4sp.c348 num_bufs = bd_chain->bd_left; /* required number of bufs from grq pool */ in lm_tcp_rx_fill_grq()
350 …essage(pdev, VERBOSEl4rx, "###lm_tcp_rx_fill_grq bd_left (to be filled)= %d\n", bd_chain->bd_left); in lm_tcp_rx_fill_grq()
456 if (num_bufs < bd_chain->bd_left) { in lm_tcp_rx_fill_grq()
493 if (bd_chain->bd_left) { in lm_tcp_rx_fill_grq()
H A Dlm_l4rx.c1627 …oe_rss_id].bd_chain.capacity - pdev->toe_info.grqs[drv_toe_rss_id].bd_chain.bd_left < GRQ_XON_TH) { in lm_tcp_rx_compensate_grq()