Lines Matching refs:package
76 * output.pointer should be of package type, including two integers.
81 if (obj->package.count == 3 &&
82 obj->package.elements[0].type == ACPI_TYPE_INTEGER &&
83 obj->package.elements[1].type == ACPI_TYPE_INTEGER &&
84 obj->package.elements[2].type == ACPI_TYPE_INTEGER) {
85 if (obj->package.elements[0].integer.value)
88 req = obj->package.elements[1].integer.value;
91 obj->package.elements[2].integer.value);
95 } else if (obj->package.count == 2 &&
96 obj->package.elements[0].type == ACPI_TYPE_INTEGER &&
97 obj->package.elements[1].type == ACPI_TYPE_INTEGER) {
98 if (obj->package.elements[0].integer.value)
102 obj->package.elements[1].integer.value);
134 * string/package type. For PPI version 1.0 and 1.1, use buffer type
135 * for compatibility, and use package type since 1.2 according to spec.
152 argv4.package.count = 1;
196 * PPI spec defines params[3].type as empty package, but some platforms
234 * parameter output.pointer should be of package type, including
240 ret_obj = obj->package.elements;
241 if (obj->package.count < 3 ||