Lines Matching refs:txCredits
162 __u16 txCredits; /* our current credits for this port */
578 int txCredits;
639 txCredits = data[position] | (data[position+1] << 8);
640 if (txCredits) {
646 edge_port->txCredits += txCredits;
651 edge_port->txCredits);
882 edge_port->txCredits = 0; /* Can't send any data yet */
957 lastCredits = edge_port->txCredits;
964 if (edge_port->txCredits == edge_port->maxTxCredits) {
976 if (lastCredits == edge_port->txCredits) {
987 lastCredits, edge_port->txCredits);
1133 (edge_port->txCredits - fifo->count));
1136 __func__, count, edge_port->txCredits - fifo->count, copySize);
1139 and when txCredits is empty */
1190 __func__, copySize, edge_port->txCredits, fifo->count);
1240 if (edge_port->txCredits < EDGE_FW_GET_TX_CREDITS_SEND_THRESHOLD(edge_port->maxTxCredits, EDGE_FW_BULK_MAX_PACKET_SIZE)) {
1242 __func__, fifo->count, edge_port->txCredits);
1295 edge_port->txCredits -= count;
1307 edge_port->txCredits += count;
1311 __func__, count, edge_port->txCredits, fifo->count);
1332 room = edge_port->txCredits - edge_port->txfifo.count;
1354 num_chars = edge_port->maxTxCredits - edge_port->txCredits +
1479 if (edge_port->maxTxCredits == edge_port->txCredits &&
1797 edge_port->txCredits = GET_TX_BUFFER_SIZE(byte3);
1798 edge_port->maxTxCredits = edge_port->txCredits;
1800 __func__, edge_serial->rxPort, byte2, edge_port->txCredits);