Lines Matching defs:hwport
384 struct riptideport *hwport;
829 struct riptideport *hwport;
835 hwport = cif->hwport;
854 while (i++ < CMDIF_TIMEOUT && !IS_READY(cif->hwport))
863 cmdport = &(hwport->port[j % 2]);
916 cif->cmdcnt, (int)((void *)&(cmdport->stat) - (void *)hwport),
1121 READ_AUDIO_STATUS(cif->hwport),
1176 WRITE_PORT_ULONG(cif->hwport->port[i].data1, 0);
1177 WRITE_PORT_ULONG(cif->hwport->port[i].data2, 0);
1179 SET_GRESET(cif->hwport);
1181 UNSET_GRESET(cif->hwport);
1185 if (IS_READY(cif->hwport) && !IS_GERR(cif->hwport))
1192 READ_AUDIO_STATUS(cif->hwport),
1193 IS_READY(cif->hwport), IS_GERR(cif->hwport));
1198 READ_AUDIO_STATUS(cif->hwport),
1199 IS_READY(cif->hwport), IS_GERR(cif->hwport));
1296 SET_AIACK(cif->hwport);
1297 SET_AIE(cif->hwport);
1298 SET_AIACK(cif->hwport);
1391 SET_AIE(cif->hwport);
1707 if (IS_EOBIRQ(cif->hwport) || IS_EOSIRQ(cif->hwport) ||
1708 IS_EOCIRQ(cif->hwport)) {
1712 if (chip->rmidi && IS_MPUIRQ(cif->hwport)) {
1717 SET_AIACK(cif->hwport);
1772 cif->hwport = (struct riptideport *)chip->port;
1790 SET_EMPUIRQ(cif->hwport);
1802 SET_GRESET(cif->hwport);
1804 UNSET_GRESET(cif->hwport);
1827 struct riptideport *hwport;
1857 hwport = (struct riptideport *)chip->port;
1858 UNSET_AIE(hwport);