__acpi_handle_debug(9)
π
__acpi_handle_debug(9) π
okay so this is the Kernel API Manual page for __acpi_handle_debug(9), and it is literally giving βpr_debug but make it ACPI.β no cap. β¨
πΈ NAME πΈ
__acpi_handle_debug β pr_debug with ACPI prefix and object path. π
β¨ SYNOPSIS β¨
void __acpi_handle_debug (struct _ddebug *descriptor , acpi_handle
handle , const char *fmt , ... );
π ARGUMENTS π
descriptorβ Dynamic Debug descriptor. π«Άhandleβ ACPI device handle. πfmtβ format string. π...β variable arguments. β¨
π₯ DESCRIPTION π₯
okay bestie, so this function is called through the acpi_handle_debug macro, and it debug prints a message with an ACPI prefix and object path. iconic behavior, honestly. π
It acquires the global namespace mutex to obtain an object path. and in interrupt context, it shows the object path as <n/a>. that's the whole vibe. π
π¦ SEE ALSO π¦
Kernel file ./drivers/acpi/utils.c β plus the whole squad, fr fr:
acpi_handle_list_equal(9)acpi_handle_list_replace(9)acpi_handle_list_free(9)acpi_device_dep(9)acpi_evaluate_ost(9)acpi_handle_path(9)acpi_handle_printk(9)acpi_evaluation_failure_warn(9)acpi_has_method(9)acpi_evaluate_ej0(9)acpi_evaluate_lck(9)acpi_evaluate_reg(9)acpi_evaluate_dsm(9)acpi_check_dsm(9)acpi_dev_uid_to_integer(9)acpi_dev_found(9)acpi_dev_present(9)acpi_dev_get_next_match_dev(9)acpi_dev_get_first_match_dev(9)acpi_reduced_hardware(9)acpi_dev_is_video_device(9)acpi_match_platform_list(9)
source: ./drivers/acpi Β· date/version: October 2026 Β· page: __acpi_handle_debug(9) β mwah, bestie πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms