Lines Matching defs:gru_thread_state
334 struct gru_thread_state { struct
335 struct list_head ts_next; /* list - head at vma-private */
336 struct mutex ts_ctxlock; /* load/unload CTX lock */
337 struct mm_struct *ts_mm; /* mm currently mapped to
339 struct vm_area_struct *ts_vma; /* vma of GRU context */
340 struct gru_state *ts_gru; /* GRU where the context is
342 struct gru_mm_struct *ts_gms; /* asid & ioproc struct */
343 unsigned long ts_cbr_map; /* map of allocated CBRs */
344 unsigned long ts_dsr_map; /* map of allocated DATA
346 unsigned long ts_steal_jiffies;/* jiffies when context last
348 long ts_user_options;/* misc user option flags */
349 pid_t ts_tgid_owner; /* task that is using the
351 int ts_tsid; /* thread that owns the
353 int ts_tlb_int_select;/* target cpu if interrupts
355 int ts_ctxnum; /* context number where the
357 atomic_t ts_refcnt; /* reference count GTS */
358 unsigned char ts_dsr_au_count;/* Number of DSR resources
360 unsigned char ts_cbr_au_count;/* Number of CBR resources
362 char ts_force_unload;/* force context to be unloaded
364 char ts_cbr_idx[GRU_CBR_AU];/* CBR numbers of each
366 unsigned long ts_gdata[0]; /* save area for GRU data (CB,