51 #define _COMPONENT ACPI_EXECUTER
77 acpi_ex_do_match(
u32 match_op,
98 acpi_ex_do_match(
u32 match_op,
148 logical_result = (
u8) ! logical_result;
159 package_obj, &logical_result);
173 package_obj, &logical_result);
177 logical_result = (
u8) ! logical_result;
201 return logical_result;
227 switch (walk_state->
opcode) {
245 index = operand[5]->
integer.value;
246 if (index >= operand[0]->
package.count) {
248 "Index (0x%8.8X%8.8X) beyond package end (0x%X)",
276 for (; index < operand[0]->
package.count; index++) {
293 if (!acpi_ex_do_match((
u32) operand[1]->
integer.value,
294 this_element, operand[2])) {
298 if (!acpi_ex_do_match((
u32) operand[3]->
integer.value,
299 this_element, operand[4])) {