Home
last modified time | relevance | path

Searched refs:tables (Results 1 – 25 of 36) sorted by relevance

12

/xen/xen/drivers/acpi/tables/
A Dtbinstal.c110 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 Dtbxface.c127 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 Dtbutils.c275 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 Dtbfadt.c173 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 DMakefile1 obj-y += tables/
5 obj-bin-y += tables.init.o
/xen/tools/firmware/hvmloader/
A Dseabios.c42 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 Dovmf.c55 uint64_t tables; member
/xen/xen/include/xen/
A Dvpci.h123 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 Ddom0_build.c939 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 Dmsix.c161 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 DNotes11 - need to rework the tables as explained in Interrupt list
A DREADME80 - DOSEMU 1.0.1 source code for several tables values and formulas
144 . fix offset of character tables
/xen/xen/arch/x86/pv/
A DMakefile2 obj-y += descriptor-tables.o
/xen/docs/misc/arm/device-tree/
A Dacpi.txt4 Xen toolstack passes the domU ACPI tables via a reference in the /chosen node of
/xen/xen/arch/arm/efi/
A Defi-boot.h110 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 Daclocal.h82 struct acpi_table_desc *tables; member
/xen/tools/libxc/
A Dxc_efi.h155 unsigned long tables; member
/xen/docs/
A DINDEX13 misc/grant-tables A Rough Introduction to Using Grant Tables
/xen/xen/arch/x86/
A Darch.mk46 CFLAGS-$(CONFIG_INDIRECT_THUNK) += -fno-jump-tables
/xen/docs/admin-guide/
A Dintroduction.rst28 (virtual interrupts), grant tables (shared memory), on which a lot of higher
/xen/docs/misc/
A Dgrant-tables.txt6 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 Dcrashdb.txt60 -- If the page tables are wrong, you're screwed
A Dxen-error-handling.txt81 non-critical BIOS tables and detecting extended hardware features.
/xen/xen/arch/arm/acpi/
A Ddomain_build.c194 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 Dxen-pci-device-reservations.7.pod78 used by drivers for mapping grant tables, etc.

Completed in 21 milliseconds

12