Motr  M0
m0_thread_arch_tls Struct Reference

#include <thread.h>

Collaboration diagram for m0_thread_arch_tls:
Collaboration graph

Data Fields

void * tat_prev
 
uint32_t tat_awkward
 
jmp_buf * tat_jmp
 

Detailed Description

Kernel thread-local storage.

User space thread-local storage.

Definition at line 51 of file thread.h.

Field Documentation

◆ tat_awkward

uint32_t tat_awkward

Non-zero iff the thread is in awkward context.

Definition at line 55 of file thread.h.

◆ tat_jmp

jmp_buf* tat_jmp

Stack context/environment, saved with setjmp(3).

Definition at line 57 of file thread.h.

◆ tat_prev

void* tat_prev

Definition at line 52 of file thread.h.


The documentation for this struct was generated from the following file: