Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
gru_thread_state Struct Reference

#include <grutables.h>

Data Fields

struct list_head ts_next
 
struct mutex ts_ctxlock
 
struct mm_structts_mm
 
struct vm_area_structts_vma
 
struct gru_statets_gru
 
struct gru_mm_structts_gms
 
unsigned char ts_tlb_preload_count
 
unsigned long ts_cbr_map
 
unsigned long ts_dsr_map
 
unsigned long ts_steal_jiffies
 
long ts_user_options
 
pid_t ts_tgid_owner
 
short ts_user_blade_id
 
char ts_user_chiplet_id
 
unsigned short ts_sizeavail
 
int ts_tsid
 
int ts_tlb_int_select
 
int ts_ctxnum
 
atomic_t ts_refcnt
 
unsigned char ts_dsr_au_count
 
unsigned char ts_cbr_au_count
 
char ts_cch_req_slice
 
char ts_blade
 
char ts_force_cch_reload
 
char ts_cbr_idx [GRU_CBR_AU]
 
int ts_data_valid
 
struct gru_gseg_statistics ustats
 
unsigned long ts_gdata [0]
 

Detailed Description

Definition at line 348 of file grutables.h.

Field Documentation

char ts_blade

Definition at line 381 of file grutables.h.

unsigned char ts_cbr_au_count

Definition at line 378 of file grutables.h.

char ts_cbr_idx[GRU_CBR_AU]

Definition at line 384 of file grutables.h.

unsigned long ts_cbr_map

Definition at line 358 of file grutables.h.

char ts_cch_req_slice

Definition at line 380 of file grutables.h.

struct mutex ts_ctxlock

Definition at line 350 of file grutables.h.

int ts_ctxnum

Definition at line 373 of file grutables.h.

int ts_data_valid

Definition at line 386 of file grutables.h.

unsigned char ts_dsr_au_count

Definition at line 376 of file grutables.h.

unsigned long ts_dsr_map

Definition at line 359 of file grutables.h.

char ts_force_cch_reload

Definition at line 383 of file grutables.h.

unsigned long ts_gdata[0]

Definition at line 389 of file grutables.h.

Definition at line 356 of file grutables.h.

struct gru_state* ts_gru

Definition at line 354 of file grutables.h.

struct mm_struct* ts_mm

Definition at line 351 of file grutables.h.

struct list_head ts_next

Definition at line 349 of file grutables.h.

atomic_t ts_refcnt

Definition at line 375 of file grutables.h.

unsigned short ts_sizeavail

Definition at line 368 of file grutables.h.

unsigned long ts_steal_jiffies

Definition at line 361 of file grutables.h.

pid_t ts_tgid_owner

Definition at line 364 of file grutables.h.

int ts_tlb_int_select

Definition at line 371 of file grutables.h.

unsigned char ts_tlb_preload_count

Definition at line 357 of file grutables.h.

int ts_tsid

Definition at line 369 of file grutables.h.

short ts_user_blade_id

Definition at line 366 of file grutables.h.

char ts_user_chiplet_id

Definition at line 367 of file grutables.h.

long ts_user_options

Definition at line 363 of file grutables.h.

Definition at line 353 of file grutables.h.

Definition at line 388 of file grutables.h.


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