Lines Matching full:package
367 obj->package.count < 3) in is_acpi_coresight_graph()
370 graphid = &obj->package.elements[0]; in is_acpi_coresight_graph()
371 guid = &obj->package.elements[1]; in is_acpi_coresight_graph()
372 links = &obj->package.elements[2]; in is_acpi_coresight_graph()
422 * Name (_DSD, Package() {
423 * // DSD Package contains tuples of { Proeprty_Type_UUID, Package() }
425 * Package() {
426 * Package(2) { "property-name", <property-value> }
430 * Package() {
433 * Package() { // Graph[0] Package
439 * Package () { 0, 0, \_SB_.RPL0, 1 },
441 * Package () { 0, 0, \_SB_.CLU0.FUN0, 0 },
443 * Package () { 1, 0, \_SB_.CLU1.FUN0, 0 },
444 * } // End of Graph[0] Package
455 if (graph->package.count < 2) in acpi_validate_dsd_graph()
458 rev = &graph->package.elements[0]; in acpi_validate_dsd_graph()
459 nr_graphs = &graph->package.elements[1]; in acpi_validate_dsd_graph()
474 /* Make sure the ACPI graph package has right number of elements */ in acpi_validate_dsd_graph()
475 if (graph->package.count != (n + 2)) in acpi_validate_dsd_graph()
479 * Each entry must be a graph package with at least 3 members : in acpi_validate_dsd_graph()
483 const union acpi_object *obj = &graph->package.elements[i]; in acpi_validate_dsd_graph()
486 obj->package.count < 3) in acpi_validate_dsd_graph()
509 * _DSD property consists tuples { Prop_UUID, Package() } in acpi_get_dsd_graph()
512 for (i = 0; i + 1 < dsd->package.count; i += 2) { in acpi_get_dsd_graph()
513 const union acpi_object *guid, *package; in acpi_get_dsd_graph() local
515 guid = &dsd->package.elements[i]; in acpi_get_dsd_graph()
516 package = &dsd->package.elements[i + 1]; in acpi_get_dsd_graph()
518 /* All _DSD elements must have a UUID and a Package */ in acpi_get_dsd_graph()
519 if (!is_acpi_guid(guid) || package->type != ACPI_TYPE_PACKAGE) in acpi_get_dsd_graph()
524 if (acpi_validate_dsd_graph(package)) in acpi_get_dsd_graph()
525 return package; in acpi_get_dsd_graph()
538 nlinks = cs_graph->package.elements[2].integer.value; in acpi_validate_coresight_graph()
543 if (cs_graph->package.count != (nlinks + 3)) in acpi_validate_coresight_graph()
553 * Returns the pointer to the CoreSight Graph Package when found. Otherwise
566 nr_graphs = graph_list->package.elements[1].integer.value; in acpi_get_coresight_graph()
569 graph = &graph_list->package.elements[i]; in acpi_get_coresight_graph()
608 link->package.count != 4) in acpi_coresight_parse_link()
611 fields = link->package.elements; in acpi_coresight_parse_link()
678 nlinks = graph->package.elements[2].integer.value; in acpi_coresight_parse_graph()
683 const union acpi_object *link = &graph->package.elements[3 + i]; in acpi_coresight_parse_graph()