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()
74 (int) oss->irq_pending); in oss_irq()
79 oss->irq_pending &= ~OSS_IP_IOPSCC; in oss_irq()
84 oss->irq_pending &= ~OSS_IP_SCSI; in oss_irq()
89 oss->irq_pending &= ~OSS_IP_IOPISM; in oss_irq()
104 events = oss->irq_pending & OSS_IP_NUBUS; in oss_nubus_irq()
121 oss->irq_pending &= ~irq_bit; in oss_nubus_irq()
151 oss->irq_level[OSS_VIA1] = IRQ_AUTO_6; in oss_register_interrupts()
169 oss->irq_level[OSS_IOPSCC] = OSS_IRQLEV_IOPSCC; in oss_irq_enable()
172 oss->irq_level[OSS_IOPISM] = OSS_IRQLEV_IOPISM; in oss_irq_enable()
175 oss->irq_level[OSS_SCSI] = OSS_IRQLEV_SCSI; in oss_irq_enable()
184 oss->irq_level[irq] = OSS_IRQLEV_NUBUS; in oss_irq_enable()
205 oss->irq_level[OSS_IOPSCC] = 0; in oss_irq_disable()
208 oss->irq_level[OSS_IOPISM] = 0; in oss_irq_disable()
211 oss->irq_level[OSS_SCSI] = 0; in oss_irq_disable()
220 oss->irq_level[irq] = 0; in oss_irq_disable()