Lines Matching refs:slot_tx
1908 int *txpending, slot_tx;
1920 slot_tx = hc->chan[ch].slot_tx;
1941 (hc->chan[ch].slot_tx < 0))
2015 *txpending && slot_tx >= 0) {
2020 "slot_tx %d\n",
2021 __func__, ch, slot_tx);
2060 && slot_tx >= 0) {
2063 "FIFO data: channel %d slot_tx %d\n",
2064 __func__, ch, slot_tx);
2183 (hc->chan[ch].slot_tx < 0))
2835 mode_hfcmulti(struct hfc_multi *hc, int ch, int protocol, int slot_tx,
2844 oslot_tx = hc->chan[ch].slot_tx;
2852 __func__, hc->id, ch, protocol, oslot_tx, slot_tx,
2855 if (oslot_tx >= 0 && slot_tx != oslot_tx) {
2895 if (slot_tx < 0) {
2898 hc->chan[ch].slot_tx = -1;
2913 __func__, ch, slot_tx, bank_tx,
2915 HFC_outb(hc, R_SLOT, slot_tx << 1);
2920 hc->slot_owner[slot_tx << 1] = ch;
2921 hc->chan[ch].slot_tx = slot_tx;
2988 (hc->chan[ch].slot_tx < 0)) {
3146 hfcmulti_pcm(struct hfc_multi *hc, int ch, int slot_tx, int bank_tx,
3149 if (slot_tx < 0 || slot_rx < 0 || bank_tx < 0 || bank_rx < 0) {
3156 mode_hfcmulti(hc, ch, hc->chan[ch].protocol, slot_tx, bank_tx,
3171 mode_hfcmulti(hc, ch, hc->chan[ch].protocol, hc->chan[ch].slot_tx,
3462 hc->chan[bch->slot].slot_tx,
3532 int slot_tx;
3582 slot_tx = cq->p1 & 0xff;
3590 __func__, slot_tx, bank_tx,
3592 if (slot_tx < hc->slots && bank_tx <= 2 &&
3595 slot_tx, bank_tx, slot_rx, bank_rx);
3600 __func__, slot_tx, bank_tx,
3835 hc->chan[hc->dslot].slot_tx = -1;
3848 hc->chan[i].slot_tx = -1;
3941 hc->chan[i].slot_tx = -1;
3948 hc->chan[i - 2].slot_tx = -1;
3952 hc->chan[i - 1].slot_tx = -1;