Home
last modified time | relevance | path

Searched refs:rslots (Results 1 – 6 of 6) sorted by relevance

/freebsd-10-stable/sys/dev/siis/
Dsiis.c857 ok = ch->rslots & ~sstatus; in siis_ch_intr()
882 err = ch->rslots & sstatus; in siis_ch_intr()
908 if (((ch->rslots >> i) & 1) == 0) in siis_ch_intr()
928 if (ch->rslots != 0 && !ch->recoverycmd) in siis_ch_intr()
940 if (((ch->rslots >> i) & 1) == 0) in siis_ch_intr()
1116 ch->rslots |= (1 << slot->slot); in siis_execute_transaction()
1195 ATA_INL(ch->r_mem, SIIS_P_SS), ch->rslots, in siis_timeout()
1202 if ((ch->rslots & ~ch->toslots) == 0) in siis_timeout()
1206 ch->rslots & ~ch->toslots); in siis_timeout()
1309 ch->rslots &= ~(1 << slot->slot); in siis_end_transaction()
[all …]
Dsiis.h384 uint32_t rslots; /* Running slots */ member
/freebsd-10-stable/sys/dev/ahci/
Dahci.c1232 cstatus |= ch->rslots; in ahci_ch_intr_main()
1262 err = ch->rslots & cstatus; in ahci_ch_intr_main()
1269 ok = ch->rslots & ~cstatus; in ahci_ch_intr_main()
1324 if (ch->rslots != 0 && !ch->recoverycmd) in ahci_ch_intr_main()
1533 ch->rslots |= (1 << slot->slot); in ahci_execute_transaction()
1588 ATA_INL(ch->r_mem, AHCI_P_SACT), ch->rslots, in ahci_execute_transaction()
1667 else if ((ch->rslots & (1 << ccs)) == 0) { in ahci_timeout()
1683 ATA_INL(ch->r_mem, AHCI_P_SACT), ch->rslots, in ahci_timeout()
1715 if ((ch->rslots & ~ch->toslots) == 0) in ahci_timeout()
1719 ch->rslots & ~ch->toslots); in ahci_timeout()
[all …]
Dahci.h433 uint32_t rslots; /* Running slots */ member
/freebsd-10-stable/sys/dev/mvs/
Dmvs.c777 if (((ch->rslots >> i) & 1) == 0) in mvs_ch_intr()
1053 cin_idx, fin_idx, in_idx, slot, flags, ch->rslots); in mvs_crbq_intr()
1072 ch->rslots); in mvs_crbq_intr()
1320 ch->rslots |= (1 << slot->slot); in mvs_legacy_execute_transaction()
1527 ch->rslots |= (1 << slot->slot); in mvs_execute_transaction()
1593 ATA_INL(ch->r_mem, DMA_S), ch->rslots, in mvs_timeout()
1601 if ((ch->rslots & ~ch->toslots) == 0) in mvs_timeout()
1605 ch->rslots & ~ch->toslots); in mvs_timeout()
1699 ch->rslots &= ~(1 << slot->slot); in mvs_end_transaction()
1743 if (ch->rslots == 0) { in mvs_end_transaction()
[all …]
Dmvs.h557 uint32_t rslots; /* Running slots */ member