Lines Matching defs:available

1884 	u_int available, dbdiff;	/* # of hardware descriptors */
1899 available = eq->sidx - 1;
1901 available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1;
1905 if (available < n)
1925 if (available < eq->sidx / 4 &&
2281 int ndesc, available;
2307 available = eq->sidx - 1;
2309 available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1;
2310 if (available < ndesc)
2425 u_int available, dbdiff; /* # of hardware descriptors */
2448 /* How many hardware descriptors do we have readily available. */
2450 available = eq->sidx - 1;
2452 available = IDXDIFF(eq->cidx, eq->pidx, eq->sidx) - 1;
2461 if (available < SGE_MAX_WR_NDESC) {
2462 available += reclaim_tx_descs(txq, 64);
2463 if (available < howmany(mbuf_len16(m0), EQ_ESIZE / 16))
2477 available);
2479 try_txpkts(m0, r->items[next_cidx], &txp, available) == 0) {
2494 available) != 0)
2503 n = write_txpkts_wr(txq, wr, m0, &txp, available);
2510 n = write_txpkt_wr(txq, (void *)wr, m0, available);
2512 MPASS(n >= 1 && n <= available && n <= SGE_MAX_WR_NDESC);
2514 available -= n;
2530 available += reclaim_tx_descs(txq, 4 * dbdiff);
4091 * descriptors are available.
4097 struct fw_eth_tx_pkt_vm_wr *wr, struct mbuf *m0, u_int available)
4109 MPASS(available > 0 && available < eq->sidx);
4118 MPASS(ndesc <= available);
4270 * descriptors are available.
4276 struct mbuf *m0, u_int available)
4288 MPASS(available > 0 && available < eq->sidx);
4296 else if (pktlen <= imm_payload(2) && available >= 2) {
4304 MPASS(ndesc <= available);
4396 try_txpkts(struct mbuf *m, struct mbuf *n, struct txpkts *txp, u_int available)
4415 if (needed > SGE_MAX_WR_NDESC || needed > available)
4430 add_to_txpkts(struct mbuf *m, struct txpkts *txp, u_int available)
4449 if (needed > SGE_MAX_WR_NDESC || needed > available)
4463 * descriptors are available.
4469 struct mbuf *m0, const struct txpkts *txp, u_int available)
4486 MPASS(available > 0 && available < eq->sidx);
4489 MPASS(ndesc <= available);
4857 * bufsize available if there's nothing big enough for max payload.