Home | History | Annotate | Download | only in podulebus

Lines Matching defs:podules

61 #include <dev/podulebus/podules.h>
73 podule_t podules[MAX_PODULES + MAX_NETSLOTS];
313 /* Loop round all the podules */
316 podule = &podules[loop];
400 * This probes all the podules and sets up the podules array with
402 * After identifying all the podules, all the children of the podulebus
435 /* Map the FAST and SYNC simple podules */
454 * The MEDIUM and SLOW simple podules and the module space will have been
472 if (podules[loop].slottype != SLOT_NONE)
482 podules[loop].manufacturer = value >> 16;
483 podules[loop].product = value & 0xffff;
485 podules[loop].description[0] = 0;
488 loop, podules[loop].manufacturer,
489 podules[loop].product);
490 podules[loop].slottype = SLOT_POD;
493 pa.pa_podule = &podules[loop];
505 if (podules[loop].slottype != SLOT_NONE) {
508 pa.pa_podule = &podules[loop];
546 return intr_claim(podules[ih].interrupt, ipl, ev->ev_group, func,
563 /* XXX never freed, but podules are never detached anyway. */