Lines Matching defs:iort
232 struct acpi_table_iort *iort;
239 iort = (struct acpi_table_iort *)iort_table;
240 iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort,
241 iort->node_offset);
245 for (i = 0; i < iort->node_count; i++) {
555 * scan iort_fwnode_list to see if it's an iort platform
556 * device (such as SMMU, PMCG),its iort node already cached
557 * and associated with fwnode when iort platform devices
763 /* find its associated iort node */
1039 struct acpi_table_iort *iort;
1047 iort = (struct acpi_table_iort *)iort_table;
1049 iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort,
1050 iort->node_offset);
1051 iort_end = ACPI_ADD_PTR(struct acpi_iort_node, iort,
1054 for (i = 0; i < iort->node_count; i++) {
1911 struct acpi_table_iort *iort;
1917 * iort_table and iort both point to the start of IORT table, but
1920 iort = (struct acpi_table_iort *)iort_table;
1923 iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort,
1924 iort->node_offset);
1925 iort_end = ACPI_ADD_PTR(struct acpi_iort_node, iort,
1928 for (i = 0; i < iort->node_count; i++) {
1930 pr_err("iort node pointer overflows, bad table\n");
1961 /* iort_table will be used at runtime after the iort init,
1988 struct acpi_table_iort *iort;
1996 (struct acpi_table_header **)&iort);
2000 node = ACPI_ADD_PTR(struct acpi_iort_node, iort, iort->node_offset);
2001 end = ACPI_ADD_PTR(struct acpi_iort_node, iort, iort->header.length);
2003 for (i = 0; i < iort->node_count; i++) {
2029 acpi_put_table(&iort->header);