6#ifndef UACPI_BAREBONES_MODE
uacpi_status uacpi_rw_lock_deinit(struct uacpi_rw_lock *lock)
uacpi_status uacpi_acquire_native_mutex_with_timeout(uacpi_handle mtx, uacpi_u16 timeout)
static uacpi_status uacpi_release_native_mutex(uacpi_handle mtx)
uacpi_status uacpi_recursive_lock_deinit(struct uacpi_recursive_lock *lock)
uacpi_status uacpi_acquire_aml_mutex(uacpi_mutex *, uacpi_u16 timeout)
static uacpi_status uacpi_acquire_native_mutex_may_be_null(uacpi_handle mtx)
static void uacpi_free_native_mutex(uacpi_handle mtx)
static uacpi_status uacpi_acquire_native_mutex(uacpi_handle mtx)
uacpi_status uacpi_rw_lock_init(struct uacpi_rw_lock *lock)
static void uacpi_signal_native_event(uacpi_handle evt)
uacpi_status uacpi_recursive_lock_init(struct uacpi_recursive_lock *lock)
uacpi_status uacpi_rw_unlock_read(struct uacpi_rw_lock *lock)
uacpi_status uacpi_rw_unlock_write(struct uacpi_rw_lock *lock)
static void uacpi_reset_native_event(uacpi_handle evt)
static uacpi_handle uacpi_create_native_mutex(void)
static uacpi_handle uacpi_create_native_event(void)
uacpi_status uacpi_release_aml_mutex(uacpi_mutex *)
uacpi_bool uacpi_this_thread_owns_aml_mutex(uacpi_mutex *)
uacpi_status uacpi_rw_lock_read(struct uacpi_rw_lock *lock)
static void uacpi_free_native_event(uacpi_handle evt)
uacpi_status uacpi_recursive_lock_acquire(struct uacpi_recursive_lock *lock)
uacpi_status uacpi_rw_lock_write(struct uacpi_rw_lock *lock)
static uacpi_status uacpi_release_native_mutex_may_be_null(uacpi_handle mtx)
uacpi_status uacpi_recursive_lock_release(struct uacpi_recursive_lock *lock)
static uacpi_bool uacpi_wait_for_native_event(uacpi_handle evt, uacpi_u16 timeout)
@ UACPI_STATUS_INVALID_ARGUMENT
uacpi_status uacpi_kernel_wait_for_semaphore(uacpi_handle, uacpi_u16)
uacpi_handle uacpi_kernel_create_semaphore(uacpi_u32 initial_units)
void uacpi_kernel_free_semaphore(uacpi_handle)
void uacpi_kernel_signal_semaphore(uacpi_handle)