tx_desc_phys
tx_desc_phys(port, i), tx_desc_ptr(port, i));
phys = tx_desc_phys(port, n);
tab_phys = is_tx ? tx_desc_phys(port, 0) : rx_desc_phys(port, 0);
n_desc = (phys - tx_desc_phys(port, 0)) / sizeof(struct desc);
queue_put_desc(TX_QUEUE(port->id), tx_desc_phys(port, n), desc);
tx_desc_phys(port, i), tx_desc_ptr(port, i));
tab_phys = is_tx ? tx_desc_phys(port, 0) : rx_desc_phys(port, 0);
tx_desc_phys(port, n_desc), desc);
queue_put_desc(port->txq, tx_desc_phys(port, n), desc);