NUM_TX
for (i = 0; i < NUM_TX; i++) {
for (i = 0; i < NUM_TX; i++) {
PUTCB32(cb, CB_LNK_OFFSET, (ip->cmds[(i + 1) % NUM_TX].paddr));
for (i = 0; i < NUM_TX; i++) {
ip->cmd_tail %= NUM_TX;
ASSERT((ip->cmd_count) < NUM_TX);
if (ip->cmd_count == (NUM_TX - 1)) {
ip->cmd_head %= NUM_TX;
if (ip->cmd_count >= NUM_TX) {
ip->cmd_last = NUM_TX - 1;
iprb_dma_t cmds[NUM_TX];