Lines Matching refs:tbl
1800 build_rsdp(GArray *tbl, BIOSLinker *linker, AcpiRsdpData *rsdp_data) in build_rsdp() argument
1802 int tbl_off = tbl->len; /* Table offset in the RSDP file */ in build_rsdp()
1818 bios_linker_loader_alloc(linker, ACPI_BUILD_RSDP_FILE, tbl, 16, in build_rsdp()
1821 g_array_append_vals(tbl, "RSD PTR ", 8); /* Signature */ in build_rsdp()
1822 build_append_int_noprefix(tbl, 0, 1); /* Checksum */ in build_rsdp()
1823 g_array_append_vals(tbl, rsdp_data->oem_id, 6); /* OEMID */ in build_rsdp()
1824 build_append_int_noprefix(tbl, rsdp_data->revision, 1); /* Revision */ in build_rsdp()
1825 build_append_int_noprefix(tbl, 0, 4); /* RsdtAddress */ in build_rsdp()
1844 build_append_int_noprefix(tbl, 36, 4); /* Length */ in build_rsdp()
1847 build_append_int_noprefix(tbl, 0, 8); /* XsdtAddress */ in build_rsdp()
1854 build_append_int_noprefix(tbl, 0, 1); /* Extended Checksum */ in build_rsdp()
1855 build_append_int_noprefix(tbl, 0, 3); /* Reserved */ in build_rsdp()
2053 static void build_processor_hierarchy_node(GArray *tbl, uint32_t flags, in build_processor_hierarchy_node() argument
2060 build_append_byte(tbl, 0); /* Type 0 - processor */ in build_processor_hierarchy_node()
2061 build_append_byte(tbl, 20 + priv_num * 4); /* Length */ in build_processor_hierarchy_node()
2062 build_append_int_noprefix(tbl, 0, 2); /* Reserved */ in build_processor_hierarchy_node()
2063 build_append_int_noprefix(tbl, flags, 4); /* Flags */ in build_processor_hierarchy_node()
2064 build_append_int_noprefix(tbl, parent, 4); /* Parent */ in build_processor_hierarchy_node()
2065 build_append_int_noprefix(tbl, id, 4); /* ACPI Processor ID */ in build_processor_hierarchy_node()
2068 build_append_int_noprefix(tbl, priv_num, 4); in build_processor_hierarchy_node()
2074 build_append_int_noprefix(tbl, priv_rsrc[i], 4); in build_processor_hierarchy_node()
2221 void build_fadt(GArray *tbl, BIOSLinker *linker, const AcpiFadtData *f, in build_fadt() argument
2228 acpi_table_begin(&table, tbl); in build_fadt()
2231 off = tbl->len; in build_fadt()
2232 build_append_int_noprefix(tbl, 0, 4); /* FIRMWARE_CTRL */ in build_fadt()
2240 off = tbl->len; in build_fadt()
2241 build_append_int_noprefix(tbl, 0, 4); /* DSDT */ in build_fadt()
2249 build_append_int_noprefix(tbl, f->int_model /* Multiple APIC */, 1); in build_fadt()
2251 build_append_int_noprefix(tbl, 0 /* Unspecified */, 1); in build_fadt()
2252 build_append_int_noprefix(tbl, f->sci_int, 2); /* SCI_INT */ in build_fadt()
2253 build_append_int_noprefix(tbl, f->smi_cmd, 4); /* SMI_CMD */ in build_fadt()
2254 build_append_int_noprefix(tbl, f->acpi_enable_cmd, 1); /* ACPI_ENABLE */ in build_fadt()
2255 build_append_int_noprefix(tbl, f->acpi_disable_cmd, 1); /* ACPI_DISABLE */ in build_fadt()
2256 build_append_int_noprefix(tbl, 0 /* not supported */, 1); /* S4BIOS_REQ */ in build_fadt()
2258 build_append_int_noprefix(tbl, 0, 1); in build_fadt()
2259 build_append_int_noprefix(tbl, f->pm1a_evt.address, 4); /* PM1a_EVT_BLK */ in build_fadt()
2260 build_append_int_noprefix(tbl, 0, 4); /* PM1b_EVT_BLK */ in build_fadt()
2261 build_append_int_noprefix(tbl, f->pm1a_cnt.address, 4); /* PM1a_CNT_BLK */ in build_fadt()
2262 build_append_int_noprefix(tbl, 0, 4); /* PM1b_CNT_BLK */ in build_fadt()
2263 build_append_int_noprefix(tbl, 0, 4); /* PM2_CNT_BLK */ in build_fadt()
2264 build_append_int_noprefix(tbl, f->pm_tmr.address, 4); /* PM_TMR_BLK */ in build_fadt()
2265 build_append_int_noprefix(tbl, f->gpe0_blk.address, 4); /* GPE0_BLK */ in build_fadt()
2266 build_append_int_noprefix(tbl, 0, 4); /* GPE1_BLK */ in build_fadt()
2268 build_append_int_noprefix(tbl, f->pm1a_evt.bit_width / 8, 1); in build_fadt()
2270 build_append_int_noprefix(tbl, f->pm1a_cnt.bit_width / 8, 1); in build_fadt()
2271 build_append_int_noprefix(tbl, 0, 1); /* PM2_CNT_LEN */ in build_fadt()
2272 build_append_int_noprefix(tbl, f->pm_tmr.bit_width / 8, 1); /* PM_TMR_LEN */ in build_fadt()
2274 build_append_int_noprefix(tbl, f->gpe0_blk.bit_width / 8, 1); in build_fadt()
2275 build_append_int_noprefix(tbl, 0, 1); /* GPE1_BLK_LEN */ in build_fadt()
2276 build_append_int_noprefix(tbl, 0, 1); /* GPE1_BASE */ in build_fadt()
2277 build_append_int_noprefix(tbl, 0, 1); /* CST_CNT */ in build_fadt()
2278 build_append_int_noprefix(tbl, f->plvl2_lat, 2); /* P_LVL2_LAT */ in build_fadt()
2279 build_append_int_noprefix(tbl, f->plvl3_lat, 2); /* P_LVL3_LAT */ in build_fadt()
2280 build_append_int_noprefix(tbl, 0, 2); /* FLUSH_SIZE */ in build_fadt()
2281 build_append_int_noprefix(tbl, 0, 2); /* FLUSH_STRIDE */ in build_fadt()
2282 build_append_int_noprefix(tbl, 0, 1); /* DUTY_OFFSET */ in build_fadt()
2283 build_append_int_noprefix(tbl, 0, 1); /* DUTY_WIDTH */ in build_fadt()
2284 build_append_int_noprefix(tbl, 0, 1); /* DAY_ALRM */ in build_fadt()
2285 build_append_int_noprefix(tbl, 0, 1); /* MON_ALRM */ in build_fadt()
2286 build_append_int_noprefix(tbl, f->rtc_century, 1); /* CENTURY */ in build_fadt()
2289 build_append_int_noprefix(tbl, 0, 2); in build_fadt()
2292 build_append_int_noprefix(tbl, f->iapc_boot_arch, 2); in build_fadt()
2294 build_append_int_noprefix(tbl, 0, 1); /* Reserved */ in build_fadt()
2295 build_append_int_noprefix(tbl, f->flags, 4); /* Flags */ in build_fadt()
2301 build_append_gas_from_struct(tbl, &f->reset_reg); /* RESET_REG */ in build_fadt()
2302 build_append_int_noprefix(tbl, f->reset_val, 1); /* RESET_VALUE */ in build_fadt()
2305 build_append_int_noprefix(tbl, f->arm_boot_arch, 2); /* ARM_BOOT_ARCH */ in build_fadt()
2307 build_append_int_noprefix(tbl, f->minor_ver, 1); in build_fadt()
2309 build_append_int_noprefix(tbl, 0, 3); /* Reserved up to ACPI 5.0 */ in build_fadt()
2311 build_append_int_noprefix(tbl, 0, 8); /* X_FIRMWARE_CTRL */ in build_fadt()
2314 off = tbl->len; in build_fadt()
2315 build_append_int_noprefix(tbl, 0, 8); /* X_DSDT */ in build_fadt()
2322 build_append_gas_from_struct(tbl, &f->pm1a_evt); /* X_PM1a_EVT_BLK */ in build_fadt()
2324 build_append_gas(tbl, AML_AS_SYSTEM_MEMORY, 0 , 0, 0, 0); in build_fadt()
2325 build_append_gas_from_struct(tbl, &f->pm1a_cnt); /* X_PM1a_CNT_BLK */ in build_fadt()
2327 build_append_gas(tbl, AML_AS_SYSTEM_MEMORY, 0 , 0, 0, 0); in build_fadt()
2329 build_append_gas(tbl, AML_AS_SYSTEM_MEMORY, 0 , 0, 0, 0); in build_fadt()
2330 build_append_gas_from_struct(tbl, &f->pm_tmr); /* X_PM_TMR_BLK */ in build_fadt()
2331 build_append_gas_from_struct(tbl, &f->gpe0_blk); /* X_GPE0_BLK */ in build_fadt()
2332 build_append_gas(tbl, AML_AS_SYSTEM_MEMORY, 0 , 0, 0, 0); /* X_GPE1_BLK */ in build_fadt()
2339 build_append_gas_from_struct(tbl, &f->sleep_ctl); in build_fadt()
2341 build_append_gas_from_struct(tbl, &f->sleep_sts); in build_fadt()
2348 build_append_padded_str(tbl, "QEMU", 8, '\0'); in build_fadt()