Home
last modified time | relevance | path

Searched refs:opicops (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/arch/powerpc/pic/
H A Dpic_distopenpic.c62 struct openpic_ops *opicops; in setup_distributed_openpic() local
68 opicops = kmem_alloc(sizeof(*opicops), KM_SLEEP); in setup_distributed_openpic()
69 pic = &opicops->pic; in setup_distributed_openpic()
75 opicops->nrofisus = nrofisus; in setup_distributed_openpic()
76 opicops->isu = kmem_alloc(sizeof(volatile u_char *) * nrofisus, in setup_distributed_openpic()
78 opicops->irq_per = kmem_alloc(sizeof(uint8_t) * nrofisus, KM_SLEEP); in setup_distributed_openpic()
81 opicops->isu[i] = (void *)isu[i]; in setup_distributed_openpic()
82 opicops->irq_per[i] = maps[i]/0x20; in setup_distributed_openpic()
99 opicops->flags = OPENPIC_FLAG_DIST; in setup_distributed_openpic()
106 for (irq = 0; irq < opicops->irq_per[i]; irq++) { in setup_distributed_openpic()
[all …]
H A Dpic_openpic.c54 struct openpic_ops *opicops; in setup_openpic() local
60 opicops = kmem_alloc(sizeof(*opicops), KM_SLEEP); in setup_openpic()
61 pic = &opicops->pic; in setup_openpic()
80 opicops->isu = NULL; in setup_openpic()
81 opicops->nrofisus = 0; /* internal only */ in setup_openpic()
82 opicops->flags = 0; /* no flags (yet) */ in setup_openpic()
83 opicops->irq_per = NULL; /* internal ISU only */ in setup_openpic()