Lines Matching +full:multi +full:- +full:threaded
1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
4 * Name: acenv.h - Host and compiler configuration
6 * Copyright (C) 2000 - 2023, Intel Corp.
15 * to the local environment. This includes compiler-specific, OS-specific,
16 * and machine-specific configuration.
35 /* Common application configuration. All single threaded except for acpi_exec. */
205 * EFI applications can be built with -nostdlib, in this case, it must be
230 /* 64-bit data types */
255 /* NULL/invalid value to use for destroyed or not-yet-created semaphores. */
261 /* Flush CPU cache - used when going to sleep. Wbinvd or similar. */
267 /* "inline" keywords - configurable since inline is not standardized */
281 * ACPI_SYSTEM_XFACE - Interfaces to host OS (handlers, threads)
282 * ACPI_EXTERNAL_XFACE - External ACPI interfaces
283 * ACPI_INTERNAL_XFACE - Internal ACPI interfaces
284 * ACPI_INTERNAL_VAR_XFACE - Internal variable-parameter list interfaces
304 * Use single threaded if the entire subsystem is contained in an application
305 * Use multiple threaded when the subsystem is running in the kernel.
307 * By default the model is single threaded if ACPI_APPLICATION is set,
308 * multi-threaded if ACPI_APPLICATION is not set.
326 * ACPI_USE_SYSTEM_CLIBRARY - Define this if linking to an actual C library.
328 * ACPI_USE_STANDARD_HEADERS - Define this if linking to a C library and