Lines Matching refs:oss
30 volatile struct mac_oss *oss; variable
45 oss = (struct mac_oss *) OSS_BASE; in oss_init()
51 oss->irq_level[i] = 0; in oss_init()
68 int events = oss->irq_pending & in oss_irq()
76 (int) oss->irq_pending); in oss_irq()
81 oss->irq_pending &= ~OSS_IP_IOPSCC; in oss_irq()
86 oss->irq_pending &= ~OSS_IP_SCSI; in oss_irq()
91 oss->irq_pending &= ~OSS_IP_IOPISM; in oss_irq()
106 events = oss->irq_pending & OSS_IP_NUBUS; in oss_nubus_irq()
123 oss->irq_pending &= ~irq_bit; in oss_nubus_irq()
153 oss->irq_level[OSS_VIA1] = IRQ_AUTO_6; in oss_register_interrupts()
171 oss->irq_level[OSS_IOPSCC] = OSS_IRQLEV_IOPSCC; in oss_irq_enable()
174 oss->irq_level[OSS_IOPISM] = OSS_IRQLEV_IOPISM; in oss_irq_enable()
177 oss->irq_level[OSS_SCSI] = OSS_IRQLEV_SCSI; in oss_irq_enable()
186 oss->irq_level[irq] = OSS_IRQLEV_NUBUS; in oss_irq_enable()
207 oss->irq_level[OSS_IOPSCC] = 0; in oss_irq_disable()
210 oss->irq_level[OSS_IOPISM] = 0; in oss_irq_disable()
213 oss->irq_level[OSS_SCSI] = 0; in oss_irq_disable()
222 oss->irq_level[irq] = 0; in oss_irq_disable()