Lines Matching defs:deventry

60 			cmn_err(CE_WARN, "%s: Invalid deventry len: %d",
71 ivhd_deventry_t deventry = {0};
78 deventry.idev_len = 4;
79 deventry.idev_deviceid = -1;
80 deventry.idev_src_deviceid = -1;
88 deventry.idev_type = DEVENTRY_ALL;
91 deventry.idev_type = DEVENTRY_SELECT;
92 deventry.idev_deviceid = al.ent16;
95 deventry.idev_type = DEVENTRY_RANGE;
96 deventry.idev_deviceid = al.ent16;
99 deventry.idev_type = DEVENTRY_RANGE_END;
100 deventry.idev_deviceid = al.ent16;
112 *devp = deventry;
153 ivhd_deventry_t deventry = {0};
161 deventry.idev_len = 8;
162 deventry.idev_deviceid = -1;
163 deventry.idev_src_deviceid = -1;
174 deventry.idev_type = DEVENTRY_ALIAS_SELECT;
175 deventry.idev_deviceid = al1.ent16;
176 deventry.idev_src_deviceid = al2.ent16;
181 deventry.idev_type = DEVENTRY_ALIAS_RANGE;
182 deventry.idev_deviceid = al1.ent16;
183 deventry.idev_src_deviceid = al2.ent16;
188 deventry.idev_type = DEVENTRY_EXTENDED_SELECT;
189 deventry.idev_deviceid = al1.ent16;
192 deventry.idev_type = DEVENTRY_EXTENDED_RANGE;
193 deventry.idev_deviceid = al1.ent16;
196 deventry.idev_type = DEVENTRY_SPECIAL_DEVICE;
198 deventry.idev_deviceid = -1;
199 deventry.idev_handle = cp[4];
200 deventry.idev_variety = cp[7];
201 deventry.idev_src_deviceid = al2.ent16;
213 *devp = deventry;
460 add_deventry_info(ivhd_t *ivhdp, ivhd_deventry_t *deventry,
469 if (deventry->idev_type == DEVENTRY_RANGE_END) {
477 acpi_ivhdp->ach_deviceid_end = deventry->idev_deviceid;
530 switch (deventry->idev_type) {
538 acpi_ivhdp->ach_deviceid_start = deventry->idev_deviceid;
539 acpi_ivhdp->ach_deviceid_end = deventry->idev_deviceid;
541 idx = deviceid_hashfn(deventry->idev_deviceid);
544 acpi_ivhdp->ach_deviceid_start = deventry->idev_deviceid;
555 acpi_ivhdp->ach_deviceid_start = deventry->idev_deviceid;
556 acpi_ivhdp->ach_deviceid_end = deventry->idev_deviceid;
557 acpi_ivhdp->ach_src_deviceid = deventry->idev_src_deviceid;
559 idx = deviceid_hashfn(deventry->idev_deviceid);
562 acpi_ivhdp->ach_deviceid_start = deventry->idev_deviceid;
564 acpi_ivhdp->ach_src_deviceid = deventry->idev_src_deviceid;
570 acpi_ivhdp->ach_deviceid_start = deventry->idev_deviceid;
571 acpi_ivhdp->ach_deviceid_end = deventry->idev_deviceid;
573 idx = deviceid_hashfn(deventry->idev_deviceid);
576 acpi_ivhdp->ach_deviceid_start = deventry->idev_deviceid;
585 acpi_ivhdp->ach_src_deviceid = deventry->idev_src_deviceid;
586 acpi_ivhdp->ach_special_handle = deventry->idev_handle;
587 acpi_ivhdp->ach_special_variety = deventry->idev_variety;
590 cmn_err(CE_PANIC, "%s: Unsupported deventry type",
595 acpi_ivhdp->ach_Lint1Pass = deventry->idev_Lint1Pass;
596 acpi_ivhdp->ach_Lint0Pass = deventry->idev_Lint0Pass;
597 acpi_ivhdp->ach_SysMgt = deventry->idev_SysMgt;
598 acpi_ivhdp->ach_NMIPass = deventry->idev_NMIPass;
599 acpi_ivhdp->ach_ExtIntPass = deventry->idev_ExtIntPass;
600 acpi_ivhdp->ach_INITPass = deventry->idev_INITPass;
606 acpi_ivhdp->ach_AtsDisabled = deventry->idev_AtsDisabled;
636 ivhd_deventry_t deventry;
639 deventry.idev_type = DEVENTRY_SELECT;
640 deventry.idev_len = 4;
641 deventry.idev_deviceid = deviceid;
642 deventry.idev_src_deviceid = -1;
644 deventry.idev_Lint1Pass = d->idev_Lint1Pass;
645 deventry.idev_Lint0Pass = d->idev_Lint0Pass;
646 deventry.idev_SysMgt = d->idev_SysMgt;
647 deventry.idev_NMIPass = d->idev_NMIPass;
648 deventry.idev_ExtIntPass = d->idev_ExtIntPass;
649 deventry.idev_INITPass = d->idev_INITPass;
651 add_deventry_info(ivhdcp->ivhdc_ivhd, &deventry, hash);
664 ivhd_deventry_t *deventry;
667 for (deventry = ivhdcp->ivhdc_first_deventry; deventry;
668 deventry = deventry->idev_next) {
669 add_deventry_info(ivhdp, deventry, hash);
848 "%s: Unknown deventry type",