Linux Perf
thread Struct Reference

#include <thread.h>

Collaboration diagram for thread:
Collaboration graph

Public Attributes

union {
   struct rb_node   rb_node
 
   struct list_head   node
 
}; 
 
struct map_groupsmg
 
pid_t pid_
 
pid_t tid
 
pid_t ppid
 
int cpu
 
refcount_t refcnt
 
bool comm_set
 
int comm_len
 
bool dead
 
struct list_head namespaces_list
 
struct rw_semaphore namespaces_lock
 
struct list_head comm_list
 
struct rw_semaphore comm_lock
 
u64 db_id
 
void * priv
 
struct thread_stackts
 
struct nsinfonsinfo
 

Detailed Description

Definition at line 18 of file thread.h.

Member Data Documentation

◆ @155

union { ... }

◆ comm_len

int thread::comm_len

Definition at line 30 of file thread.h.

◆ comm_list

struct list_head thread::comm_list

Definition at line 34 of file thread.h.

◆ comm_lock

struct rw_semaphore thread::comm_lock

Definition at line 35 of file thread.h.

◆ comm_set

bool thread::comm_set

Definition at line 29 of file thread.h.

◆ cpu

int thread::cpu

Definition at line 27 of file thread.h.

◆ db_id

u64 thread::db_id

Definition at line 36 of file thread.h.

◆ dead

bool thread::dead

Definition at line 31 of file thread.h.

◆ mg

struct map_groups* thread::mg

Definition at line 23 of file thread.h.

◆ namespaces_list

struct list_head thread::namespaces_list

Definition at line 32 of file thread.h.

◆ namespaces_lock

struct rw_semaphore thread::namespaces_lock

Definition at line 33 of file thread.h.

◆ node

struct list_head thread::node

Definition at line 21 of file thread.h.

◆ nsinfo

struct nsinfo* thread::nsinfo

Definition at line 40 of file thread.h.

◆ pid_

pid_t thread::pid_

Definition at line 24 of file thread.h.

◆ ppid

pid_t thread::ppid

Definition at line 26 of file thread.h.

◆ priv

void* thread::priv

Definition at line 38 of file thread.h.

◆ rb_node

struct rb_node thread::rb_node

Definition at line 20 of file thread.h.

◆ refcnt

refcount_t thread::refcnt

Definition at line 28 of file thread.h.

◆ tid

pid_t thread::tid

Definition at line 25 of file thread.h.

◆ ts

struct thread_stack* thread::ts

Definition at line 39 of file thread.h.


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