Lines Matching refs:prw
84 struct parsed_prw *prw);
601 struct parsed_prw prw; in acpica_init_PRW() local
614 status = acpica_parse_PRW(&prw_buf, &prw); in acpica_init_PRW()
619 prw.prw_gpeobj, prw.prw_gpebit); in acpica_init_PRW()
641 struct parsed_prw prw; in acpica_ddi_setwake() local
719 status = acpica_parse_PRW(&prw_buf, &prw); in acpica_ddi_setwake()
725 status = AcpiDisableGpe(prw.prw_gpeobj, prw.prw_gpebit); in acpica_ddi_setwake()
728 } else if (prw.prw_level >= level) { in acpica_ddi_setwake()
729 status = AcpiSetGpeWakeMask(prw.prw_gpeobj, prw.prw_gpebit, in acpica_ddi_setwake()
732 status = AcpiEnableGpe(prw.prw_gpeobj, prw.prw_gpebit); in acpica_ddi_setwake()
750 ACPI_OBJECT *prw, *gpe; in acpica_parse_PRW() local
756 prw = prw_buf->Pointer; in acpica_parse_PRW()
757 if (prw->Type != ACPI_TYPE_PACKAGE || prw->Package.Count < 2 || in acpica_parse_PRW()
758 prw->Package.Elements[1].Type != ACPI_TYPE_INTEGER) in acpica_parse_PRW()
762 prw_level = prw->Package.Elements[1].Integer.Value; in acpica_parse_PRW()
767 switch (prw->Package.Elements[0].Type) { in acpica_parse_PRW()
770 gpebit = prw->Package.Elements[0].Integer.Value; in acpica_parse_PRW()
773 gpe = &prw->Package.Elements[0]; in acpica_parse_PRW()