Lines Matching refs:tx_channel
446 static inline void SELECT_TX_CHANNEL (hrz_dev * dev, u16 tx_channel) {
447 wr_regl (dev, TX_CHANNEL_PORT_OFF, tx_channel);
1379 short tx_channel = -1;
1403 tx_channel = chan;
1419 tx_ch_desc * tx_desc = &memmap->tx_descs[tx_channel];
1428 dev->tx_channel_record[tx_channel] = channel;
1431 update_tx_channel_config (dev, tx_channel, RATE_TYPE_ACCESS,
1435 update_tx_channel_config (dev, tx_channel, PCR_TIMER_ACCESS,
1454 PRINTD (DBG_QOS|DBG_TX, "tx_channel: aal0");
1459 PRINTD (DBG_QOS|DBG_TX, "tx_channel: aal34");
1481 return tx_channel;
1496 short tx_channel;
1574 tx_channel = dev->tx_last;
1578 for (tx_channel = 0; tx_channel < TX_CHANS; ++tx_channel)
1579 if (dev->tx_channel_record[tx_channel] == channel) {
1583 if (tx_channel == TX_CHANS) {
1586 tx_channel = setup_idle_tx_channel (dev, vcc);
1587 if (tx_channel < 0) {
1590 return tx_channel;
1595 SELECT_TX_CHANNEL(dev, tx_channel);
1598 dev->tx_last = tx_channel;
1601 PRINTD (DBG_TX, "using channel %u", tx_channel);
2316 // remove record of any tx_channel having been setup for this channel