ReactOS 0.4.16-dev-1946-g52006dd
arch_helpers.h File Reference
Include dependency graph for arch_helpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UACPI_ARCH_FLUSH_CPU_CACHE()   do {} while (0)
 
#define UACPI_ATOMIC_LOAD_THREAD_ID(ptr)   ((uacpi_thread_id)uacpi_atomic_load_ptr(ptr))
 
#define UACPI_ATOMIC_STORE_THREAD_ID(ptr, value)   uacpi_atomic_store_ptr(ptr, value)
 
#define UACPI_THREAD_ID_NONE   ((uacpi_thread_id)-1)
 

Typedefs

typedef unsigned long uacpi_cpu_flags
 
typedef voiduacpi_thread_id
 

Macro Definition Documentation

◆ UACPI_ARCH_FLUSH_CPU_CACHE

#define UACPI_ARCH_FLUSH_CPU_CACHE ( )    do {} while (0)

Definition at line 10 of file arch_helpers.h.

◆ UACPI_ATOMIC_LOAD_THREAD_ID

#define UACPI_ATOMIC_LOAD_THREAD_ID (   ptr)    ((uacpi_thread_id)uacpi_atomic_load_ptr(ptr))

Definition at line 23 of file arch_helpers.h.

◆ UACPI_ATOMIC_STORE_THREAD_ID

#define UACPI_ATOMIC_STORE_THREAD_ID (   ptr,
  value 
)    uacpi_atomic_store_ptr(ptr, value)

Definition at line 27 of file arch_helpers.h.

◆ UACPI_THREAD_ID_NONE

#define UACPI_THREAD_ID_NONE   ((uacpi_thread_id)-1)

Definition at line 35 of file arch_helpers.h.

Typedef Documentation

◆ uacpi_cpu_flags

Definition at line 13 of file arch_helpers.h.

◆ uacpi_thread_id

Definition at line 15 of file arch_helpers.h.