Lines Matching refs:tbl_add
1448 struct membank tbl_add[]) in acpi_make_hypervisor_node() argument
1469 res = acpi_make_efi_nodes(fdt, tbl_add); in acpi_make_hypervisor_node()
1482 static int create_acpi_dtb(struct kernel_info *kinfo, struct membank tbl_add[]) in create_acpi_dtb() argument
1522 ret = acpi_make_hypervisor_node(kinfo, tbl_add); in create_acpi_dtb()
1567 static int acpi_create_rsdp(struct domain *d, struct membank tbl_add[]) in acpi_create_rsdp() argument
1584 + acpi_get_table_offset(tbl_add, TBL_RSDP); in acpi_create_rsdp()
1590 rsdp->xsdt_physical_address = tbl_add[TBL_XSDT].start; in acpi_create_rsdp()
1594 tbl_add[TBL_RSDP].start = d->arch.efi_acpi_gpa in acpi_create_rsdp()
1595 + acpi_get_table_offset(tbl_add, TBL_RSDP); in acpi_create_rsdp()
1596 tbl_add[TBL_RSDP].size = table_size; in acpi_create_rsdp()
1621 static int acpi_create_xsdt(struct domain *d, struct membank tbl_add[]) in acpi_create_xsdt() argument
1646 + acpi_get_table_offset(tbl_add, TBL_XSDT); in acpi_create_xsdt()
1653 ACPI_SIG_FADT, tbl_add[TBL_FADT].start); in acpi_create_xsdt()
1655 ACPI_SIG_MADT, tbl_add[TBL_MADT].start); in acpi_create_xsdt()
1656 xsdt->table_offset_entry[entry_count] = tbl_add[TBL_STAO].start; in acpi_create_xsdt()
1662 tbl_add[TBL_XSDT].start = d->arch.efi_acpi_gpa in acpi_create_xsdt()
1663 + acpi_get_table_offset(tbl_add, TBL_XSDT); in acpi_create_xsdt()
1664 tbl_add[TBL_XSDT].size = table_size; in acpi_create_xsdt()
1669 static int acpi_create_stao(struct domain *d, struct membank tbl_add[]) in acpi_create_stao() argument
1674 u32 offset = acpi_get_table_offset(tbl_add, TBL_STAO); in acpi_create_stao()
1700 tbl_add[TBL_STAO].start = d->arch.efi_acpi_gpa + offset; in acpi_create_stao()
1701 tbl_add[TBL_STAO].size = table_size; in acpi_create_stao()
1706 static int acpi_create_madt(struct domain *d, struct membank tbl_add[]) in acpi_create_madt() argument
1713 u32 offset = acpi_get_table_offset(tbl_add, TBL_MADT); in acpi_create_madt()
1757 tbl_add[TBL_MADT].start = d->arch.efi_acpi_gpa + offset; in acpi_create_madt()
1758 tbl_add[TBL_MADT].size = table_size; in acpi_create_madt()
1763 static int acpi_create_fadt(struct domain *d, struct membank tbl_add[]) in acpi_create_fadt() argument
1784 + acpi_get_table_offset(tbl_add, TBL_FADT); in acpi_create_fadt()
1793 tbl_add[TBL_FADT].start = d->arch.efi_acpi_gpa in acpi_create_fadt()
1794 + acpi_get_table_offset(tbl_add, TBL_FADT); in acpi_create_fadt()
1795 tbl_add[TBL_FADT].size = table_size; in acpi_create_fadt()
1853 struct membank tbl_add[TBL_MMAX] = {}; in prepare_acpi() local
1880 rc = acpi_create_fadt(d, tbl_add); in prepare_acpi()
1884 rc = acpi_create_madt(d, tbl_add); in prepare_acpi()
1888 rc = acpi_create_stao(d, tbl_add); in prepare_acpi()
1892 rc = acpi_create_xsdt(d, tbl_add); in prepare_acpi()
1896 rc = acpi_create_rsdp(d, tbl_add); in prepare_acpi()
1901 acpi_create_efi_system_table(d, tbl_add); in prepare_acpi()
1902 acpi_create_efi_mmap_table(d, &kinfo->mem, tbl_add); in prepare_acpi()
1927 rc = create_acpi_dtb(kinfo, tbl_add); in prepare_acpi()