Lines Matching refs:idx

137                        int           idx,  in BnxeTxPktsReclaim()  argument
163 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxPktsReclaim()
164 s_list_add_tail(&pUM->txq[idx].freeTxDescQ, pPktList); in BnxeTxPktsReclaim()
165 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxPktsReclaim()
171 int idx) in BnxeTxSendWaitingPkt() argument
173 TxQueue * pTxQ = &pUM->txq[idx]; in BnxeTxSendWaitingPkt()
179 pLmTxChain = &pLM->tx_info.chain[idx]; in BnxeTxSendWaitingPkt()
192 rc = lm_send_packet(pLM, idx, &pTxPkt->lm_pkt, &pTxPkt->frag_list); in BnxeTxSendWaitingPkt()
217 int idx) in BnxeTxRingProcess() argument
219 TxQueue * pTxQ = &pUM->txq[idx]; in BnxeTxRingProcess()
228 BNXE_LOCK_ENTER_TX(pUM, idx); in BnxeTxRingProcess()
230 pktsTxed = lm_get_packets_sent(&pUM->lm_dev, idx, &tmpList); in BnxeTxRingProcess()
250 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxRingProcess()
254 BnxeTxPktsReclaim(pUM, idx, &tmpList); in BnxeTxRingProcess()
263 pLmTxChain = &pUM->lm_dev.tx_info.chain[idx]; in BnxeTxRingProcess()
267 BNXE_LOCK_ENTER_TX(pUM, idx); in BnxeTxRingProcess()
268 rc = BnxeTxSendWaitingPkt(pUM, idx); in BnxeTxRingProcess()
269 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxRingProcess()
286 if (idx == FCOE_CID(pLM)) in BnxeTxRingProcess()
830 int idx, in BnxeTxSendMblk() argument
836 TxQueue * pTxQ = &pUM->txq[idx]; in BnxeTxSendMblk()
843 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxSendMblk()
852 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxSendMblk()
861 BNXE_LOCK_ENTER_TX(pUM, idx); in BnxeTxSendMblk()
862 numPkts = lm_get_packets_sent(pLM, idx, &tmpList); in BnxeTxSendMblk()
863 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxSendMblk()
893 BnxeTxPktsReclaim(pUM, idx, &tmpList); in BnxeTxSendMblk()
905 (BNXE_FCOE(pUM) && (idx == FCOE_CID(&pUM->lm_dev))) ? in BnxeTxSendMblk()
910 if (idx == FCOE_CID(pLM)) in BnxeTxSendMblk()
930 pLmTxChain = &pLM->tx_info.chain[idx]; in BnxeTxSendMblk()
932 BNXE_LOCK_ENTER_TX(pUM, idx); in BnxeTxSendMblk()
941 numPkts = lm_get_packets_sent(pLM, idx, &tmpList); in BnxeTxSendMblk()
951 BnxeTxPktsReclaim(pUM, idx, &tmpList); in BnxeTxSendMblk()
962 rc = lm_send_packet(pLM, idx, &pTxPkt->lm_pkt, &pTxPkt->frag_list); in BnxeTxSendMblk()
979 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxSendMblk()
1010 (BnxeTxSendWaitingPkt(pUM, idx) == BNXE_TX_GOODXMIT)) in BnxeTxSendMblk()
1012 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxSendMblk()
1020 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxSendMblk()
1036 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxSendMblk()
1038 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxSendMblk()
1049 int idx) in BnxeTxPktsAbortIdx() argument
1053 BNXE_LOCK_ENTER_TX(pUM, idx); in BnxeTxPktsAbortIdx()
1054 lm_abort(&pUM->lm_dev, ABORT_OP_INDICATE_TX_CHAIN, idx); in BnxeTxPktsAbortIdx()
1055 tmpList = pUM->txq[idx].waitTxDescQ; in BnxeTxPktsAbortIdx()
1056 s_list_clear(&pUM->txq[idx].waitTxDescQ); in BnxeTxPktsAbortIdx()
1057 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxPktsAbortIdx()
1059 BnxeTxPktsReclaim(pUM, idx, &tmpList); in BnxeTxPktsAbortIdx()
1066 int idx; in BnxeTxPktsAbort() local
1077 LM_FOREACH_TSS_IDX(&pUM->lm_dev, idx) in BnxeTxPktsAbort()
1079 BnxeTxPktsAbortIdx(pUM, idx); in BnxeTxPktsAbort()
1189 int idx) in BnxeTxPktsInitIdx() argument
1197 pTxQ = &pUM->txq[idx]; in BnxeTxPktsInitIdx()
1203 pTxQ->desc_cnt = pUM->devParams.numTxDesc[LM_CHAIN_IDX_CLI(pLM, idx)]; in BnxeTxPktsInitIdx()
1204 pTxQ->txLowWater = pUM->devParams.numTxDesc[LM_CHAIN_IDX_CLI(pLM, idx)]; in BnxeTxPktsInitIdx()
1227 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1230 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1239 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1241 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1250 (pUM->devParams.mtu[LM_CHAIN_IDX_CLI(pLM, idx)] + in BnxeTxPktsInitIdx()
1259 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1262 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1269 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1271 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxPktsInitIdx()
1282 int idx, rc; in BnxeTxPktsInit() local
1293 LM_FOREACH_TSS_IDX(&pUM->lm_dev, idx) in BnxeTxPktsInit()
1295 if ((rc = BnxeTxPktsInitIdx(pUM, idx)) < 0) in BnxeTxPktsInit()
1315 int idx) in BnxeTxPktsFiniIdx() argument
1321 pTxQ = &pUM->txq[idx]; in BnxeTxPktsFiniIdx()
1323 BNXE_LOCK_ENTER_FREETX(pUM, idx); in BnxeTxPktsFiniIdx()
1326 BNXE_LOCK_EXIT_FREETX(pUM, idx); in BnxeTxPktsFiniIdx()
1328 BNXE_LOCK_ENTER_TX(pUM, idx); in BnxeTxPktsFiniIdx()
1331 BNXE_LOCK_EXIT_TX(pUM, idx); in BnxeTxPktsFiniIdx()
1335 pUM->devParams.numTxDesc[LM_CHAIN_IDX_CLI(pLM, idx)]) in BnxeTxPktsFiniIdx()
1349 int idx; in BnxeTxPktsFini() local
1360 LM_FOREACH_TSS_IDX(&pUM->lm_dev, idx) in BnxeTxPktsFini()
1362 BnxeTxPktsFiniIdx(pUM, idx); in BnxeTxPktsFini()