Motr
M0
|
#include <linux/kthread.h>
#include <linux/hardirq.h>
Go to the source code of this file.
Data Structures | |
struct | m0_thread_handle |
struct | m0_thread_arch_tls |
Macros | |
#define | __MOTR_LIB_LINUX_KERNEL_THREAD_H__ |
#define | M0_THREAD_ENTER |
Enumerations | |
enum | { M0_THREAD_NAME_LEN = TASK_COMM_LEN } |
Functions | |
M0_INTERNAL void | m0_thread_enter (struct m0_thread *thread, bool full) |
M0_INTERNAL void | m0_thread_leave (void) |
M0_INTERNAL void | m0_thread__cleanup (struct m0_thread *bye) |
M0_INTERNAL struct m0_thread_tls * | m0_thread_tls_pop (void) |
M0_INTERNAL void | m0_thread_tls_back (struct m0_thread_tls *tls) |