Motr  M0
m0_thread_tls Struct Reference

#include <thread.h>

Collaboration diagram for m0_thread_tls:
Collaboration graph

Data Fields

struct m0tls_m0_instance
 
struct m0_thread_arch_tls tls_arch
 
struct m0_addb2_machtls_addb2_mach
 
struct m0_threadtls_self
 
struct m0_addb2_sensor tls_clock
 

Detailed Description

Thread-local storage.

Definition at line 63 of file thread.h.

Field Documentation

◆ tls_addb2_mach

struct m0_addb2_mach* tls_addb2_mach

Definition at line 68 of file thread.h.

◆ tls_arch

struct m0_thread_arch_tls tls_arch

Platform specific part of tls. Defined in lib/PLATFORM/thread.h.

Definition at line 67 of file thread.h.

◆ tls_clock

struct m0_addb2_sensor tls_clock

Definition at line 70 of file thread.h.

◆ tls_m0_instance

struct m0* tls_m0_instance

m0 instance this thread belong to.

Definition at line 65 of file thread.h.

◆ tls_self

struct m0_thread* tls_self

Definition at line 69 of file thread.h.


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