10#ifndef UACPI_BAREBONES_MODE
102#define UACPI_MAX_DEPTH_ANY 0xFFFFFFFF
void user(int argc, const char *argv[])
uacpi_bool uacpi_namespace_node_is_alias(uacpi_namespace_node *node)
uacpi_iteration_decision(* uacpi_iteration_callback)(void *user, uacpi_namespace_node *node, uacpi_u32 node_depth)
uacpi_namespace_node * uacpi_namespace_node_parent(uacpi_namespace_node *node)
uacpi_status uacpi_namespace_node_is(const uacpi_namespace_node *node, uacpi_object_type type, uacpi_bool *out)
uacpi_namespace_node * uacpi_namespace_get_predefined(uacpi_predefined_namespace)
uacpi_status uacpi_namespace_for_each_child_simple(uacpi_namespace_node *parent, uacpi_iteration_callback callback, void *user)
uacpi_status uacpi_namespace_node_type(const uacpi_namespace_node *node, uacpi_object_type *out_type)
void uacpi_free_absolute_path(const uacpi_char *path)
const uacpi_char * uacpi_namespace_node_generate_absolute_path(const uacpi_namespace_node *node)
uacpi_predefined_namespace
@ UACPI_PREDEFINED_NAMESPACE_GPE
@ UACPI_PREDEFINED_NAMESPACE_PR
@ UACPI_PREDEFINED_NAMESPACE_REV
@ UACPI_PREDEFINED_NAMESPACE_MAX
@ UACPI_PREDEFINED_NAMESPACE_ROOT
@ UACPI_PREDEFINED_NAMESPACE_OSI
@ UACPI_PREDEFINED_NAMESPACE_SB
@ UACPI_PREDEFINED_NAMESPACE_SI
@ UACPI_PREDEFINED_NAMESPACE_GL
@ UACPI_PREDEFINED_NAMESPACE_TZ
@ UACPI_PREDEFINED_NAMESPACE_OS
uacpi_size uacpi_namespace_node_depth(const uacpi_namespace_node *node)
uacpi_status uacpi_namespace_node_is_one_of(const uacpi_namespace_node *node, uacpi_object_type_bits type_mask, uacpi_bool *out)
uacpi_namespace_node * uacpi_namespace_root(void)
uacpi_status uacpi_namespace_node_resolve_from_aml_namepath(uacpi_namespace_node *scope, const uacpi_char *path, uacpi_namespace_node **out_node)
uacpi_status uacpi_namespace_node_next(uacpi_namespace_node *parent, uacpi_namespace_node **iter)
uacpi_status uacpi_namespace_node_next_typed(uacpi_namespace_node *parent, uacpi_namespace_node **iter, uacpi_object_type_bits type_mask)
uacpi_object_name uacpi_namespace_node_name(const uacpi_namespace_node *node)
uacpi_status uacpi_namespace_for_each_child(uacpi_namespace_node *parent, uacpi_iteration_callback descending_callback, uacpi_iteration_callback ascending_callback, uacpi_object_type_bits type_mask, uacpi_u32 max_depth, void *user)
uacpi_status uacpi_namespace_node_find(uacpi_namespace_node *parent, const uacpi_char *path, uacpi_namespace_node **out_node)
GLuint GLuint GLsizei GLenum type
static IPrintDialogCallback callback
wchar_t tm const _CrtWcstime_Writes_and_advances_ptr_ count wchar_t ** out