/xen/xen/drivers/acpi/tables/ |
A D | tbinstal.c | 110 struct acpi_table_desc *tables; in acpi_tb_resize_root_table_list() local 124 tables = ACPI_ALLOCATE_ZEROED((acpi_gbl_root_table_list.size + in acpi_tb_resize_root_table_list() 127 if (!tables) { in acpi_tb_resize_root_table_list() 135 if (acpi_gbl_root_table_list.tables) { in acpi_tb_resize_root_table_list() 136 ACPI_MEMCPY(tables, acpi_gbl_root_table_list.tables, in acpi_tb_resize_root_table_list() 141 ACPI_FREE(acpi_gbl_root_table_list.tables); in acpi_tb_resize_root_table_list() 145 acpi_gbl_root_table_list.tables = tables; in acpi_tb_resize_root_table_list()
|
A D | tbxface.c | 127 acpi_gbl_root_table_list.tables = initial_table_array; in acpi_initialize_tables() 185 (&(acpi_gbl_root_table_list.tables[i].signature), in acpi_get_table() 195 acpi_tb_verify_table(&acpi_gbl_root_table_list.tables[i]); in acpi_get_table() 197 *out_table = acpi_gbl_root_table_list.tables[i].pointer; in acpi_get_table() 200 acpi_gbl_root_table_list.tables[i].pointer = NULL; in acpi_get_table() 234 &acpi_gbl_root_table_list.tables[i].signature, in acpi_get_table_phys() 242 acpi_tb_verify_table(&acpi_gbl_root_table_list.tables[i]); in acpi_get_table_phys() 244 *addr = acpi_gbl_root_table_list.tables[i].address; in acpi_get_table_phys() 245 *len = acpi_gbl_root_table_list.tables[i].length; in acpi_get_table_phys() 248 acpi_gbl_root_table_list.tables[i].pointer = NULL; in acpi_get_table_phys()
|
A D | tbutils.c | 275 acpi_gbl_root_table_list.tables[table_index].address = address; in acpi_tb_install_table() 276 acpi_gbl_root_table_list.tables[table_index].length = table->length; in acpi_tb_install_table() 277 acpi_gbl_root_table_list.tables[table_index].flags = flags; in acpi_tb_install_table() 280 (acpi_gbl_root_table_list.tables[table_index]. in acpi_tb_install_table() 494 acpi_gbl_root_table_list.tables[acpi_gbl_root_table_list.count]. in acpi_tb_parse_root_table() 513 acpi_tb_install_table(acpi_gbl_root_table_list.tables[i]. in acpi_tb_parse_root_table() 519 (&acpi_gbl_root_table_list.tables[i].signature, in acpi_tb_parse_root_table()
|
A D | tbfadt.c | 173 length = acpi_gbl_root_table_list.tables[table_index].length; in acpi_tb_parse_fadt() 176 acpi_os_map_memory(acpi_gbl_root_table_list.tables[table_index]. in acpi_tb_parse_fadt()
|
/xen/xen/drivers/acpi/ |
A D | Makefile | 1 obj-y += tables/ 5 obj-bin-y += tables.init.o
|
/xen/tools/firmware/hvmloader/ |
A D | seabios.c | 42 uint32_t tables; member 62 info->tables = (uint32_t)scratch_alloc(MAX_TABLES*sizeof(uint32_t), 0); in seabios_setup_bios_info() 81 uint32_t *ts = (uint32_t *)info->tables; in add_table()
|
A D | ovmf.c | 55 uint64_t tables; member
|
/xen/xen/include/xen/ |
A D | vpci.h | 123 uint32_t tables[VPCI_MSIX_MEM_NUM]; member 185 return vpci->header.bars[vpci->msix->tables[nr] & PCI_MSIX_BIRMASK].addr; in vmsix_table_base() 191 (vpci->msix->tables[nr] & ~PCI_MSIX_BIRMASK); in vmsix_table_addr()
|
/xen/xen/arch/x86/hvm/ |
A D | dom0_build.c | 939 const struct acpi_table_desc *tables = acpi_gbl_root_table_list.tables; in pvh_setup_acpi_xsdt() local 955 if ( pvh_acpi_xsdt_table_allowed(tables[i].signature.ascii, in pvh_setup_acpi_xsdt() 956 tables[i].address, tables[i].length) ) in pvh_setup_acpi_xsdt() 1001 if ( pvh_acpi_xsdt_table_allowed(tables[i].signature.ascii, in pvh_setup_acpi_xsdt() 1002 tables[i].address, tables[i].length) ) in pvh_setup_acpi_xsdt() 1003 xsdt->table_offset_entry[j++] = tables[i].address; in pvh_setup_acpi_xsdt() 1057 const char *sig = acpi_gbl_root_table_list.tables[i].signature.ascii; in pvh_setup_acpi() 1058 unsigned long addr = acpi_gbl_root_table_list.tables[i].address; in pvh_setup_acpi() 1059 unsigned long size = acpi_gbl_root_table_list.tables[i].length; in pvh_setup_acpi()
|
/xen/xen/drivers/vpci/ |
A D | msix.c | 161 for ( i = 0; i < ARRAY_SIZE(msix->tables); i++ ) in msix_find() 162 if ( bars[msix->tables[i] & PCI_MSIX_BIRMASK].enabled && in msix_find() 408 for ( i = 0; i < ARRAY_SIZE(pdev->vpci->msix->tables); i++ ) in vpci_make_msix_hole() 471 pdev->vpci->msix->tables[VPCI_MSIX_TABLE] = in init_msix() 473 pdev->vpci->msix->tables[VPCI_MSIX_PBA] = in init_msix()
|
/xen/tools/firmware/vgabios/ |
A D | Notes | 11 - need to rework the tables as explained in Interrupt list
|
A D | README | 80 - DOSEMU 1.0.1 source code for several tables values and formulas 144 . fix offset of character tables
|
/xen/xen/arch/x86/pv/ |
A D | Makefile | 2 obj-y += descriptor-tables.o
|
/xen/docs/misc/arm/device-tree/ |
A D | acpi.txt | 4 Xen toolstack passes the domU ACPI tables via a reference in the /chosen node of
|
/xen/xen/arch/arm/efi/ |
A D | efi-boot.h | 110 EFI_CONFIGURATION_TABLE *tables; in lookup_fdt_config_table() local 114 tables = sys_table->ConfigurationTable; in lookup_fdt_config_table() 117 if ( match_guid(&tables[i].VendorGuid, &fdt_guid) ) in lookup_fdt_config_table() 119 fdt = tables[i].VendorTable; in lookup_fdt_config_table()
|
/xen/xen/include/acpi/ |
A D | aclocal.h | 82 struct acpi_table_desc *tables; member
|
/xen/tools/libxc/ |
A D | xc_efi.h | 155 unsigned long tables; member
|
/xen/docs/ |
A D | INDEX | 13 misc/grant-tables A Rough Introduction to Using Grant Tables
|
/xen/xen/arch/x86/ |
A D | arch.mk | 46 CFLAGS-$(CONFIG_INDIRECT_THUNK) += -fno-jump-tables
|
/xen/docs/admin-guide/ |
A D | introduction.rst | 28 (virtual interrupts), grant tables (shared memory), on which a lot of higher
|
/xen/docs/misc/ |
A D | grant-tables.txt | 6 Grant tables are a mechanism for sharing and transferring frames between 36 grant tables: 42 These are not the users primary interface to grant tables, but are discussed
|
A D | crashdb.txt | 60 -- If the page tables are wrong, you're screwed
|
A D | xen-error-handling.txt | 81 non-critical BIOS tables and detecting extended hardware features.
|
/xen/xen/arch/arm/acpi/ |
A D | domain_build.c | 194 addr = acpi_gbl_root_table_list.tables[i].address; in acpi_map_other_tables() 195 size = acpi_gbl_root_table_list.tables[i].length; in acpi_map_other_tables()
|
/xen/docs/man/ |
A D | xen-pci-device-reservations.7.pod | 78 used by drivers for mapping grant tables, etc.
|