gru_thread_state 66 drivers/misc/sgi-gru/grufault.c static struct gru_thread_state *gru_find_lock_gts(unsigned long vaddr) gru_thread_state 70 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts = NULL; gru_thread_state 83 drivers/misc/sgi-gru/grufault.c static struct gru_thread_state *gru_alloc_locked_gts(unsigned long vaddr) gru_thread_state 87 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts = ERR_PTR(-EINVAL); gru_thread_state 109 drivers/misc/sgi-gru/grufault.c static void gru_unlock_gts(struct gru_thread_state *gts) gru_thread_state 252 drivers/misc/sgi-gru/grufault.c static int gru_vtop(struct gru_thread_state *gts, unsigned long vaddr, gru_thread_state 310 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts, int atomic, gru_thread_state 356 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts, gru_thread_state 523 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 613 drivers/misc/sgi-gru/grufault.c static int gru_user_dropin(struct gru_thread_state *gts, gru_thread_state 640 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 690 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 739 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 764 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 793 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 820 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 851 drivers/misc/sgi-gru/grufault.c struct gru_thread_state *gts; gru_thread_state 63 drivers/misc/sgi-gru/grufile.c struct gru_thread_state *gts; gru_thread_state 75 drivers/misc/sgi-gru/grufile.c list_entry(entry, struct gru_thread_state, ts_next); gru_thread_state 114 drivers/misc/sgi-gru/grukdump.c struct gru_thread_state *gts; gru_thread_state 142 drivers/misc/sgi-gru/grukservices.c struct gru_thread_state *kgts; gru_thread_state 189 drivers/misc/sgi-gru/grukservices.c struct gru_thread_state *kgts; gru_thread_state 293 drivers/misc/sgi-gru/grukservices.c struct gru_thread_state *kgts; gru_thread_state 390 drivers/misc/sgi-gru/grukservices.c struct gru_thread_state *kgts = NULL; gru_thread_state 187 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts) gru_thread_state 198 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts) gru_thread_state 225 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts) gru_thread_state 261 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts) gru_thread_state 283 drivers/misc/sgi-gru/grumain.c void gts_drop(struct gru_thread_state *gts) gru_thread_state 296 drivers/misc/sgi-gru/grumain.c static struct gru_thread_state *gru_find_current_gts_nolock(struct gru_vma_data gru_thread_state 299 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts; gru_thread_state 310 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gru_alloc_gts(struct vm_area_struct *vma, gru_thread_state 314 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts; gru_thread_state 319 drivers/misc/sgi-gru/grumain.c bytes += sizeof(struct gru_thread_state); gru_thread_state 325 drivers/misc/sgi-gru/grumain.c memset(gts, 0, sizeof(struct gru_thread_state)); /* zero out header */ gru_thread_state 377 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gru_find_thread_state(struct vm_area_struct *vma, gru_thread_state 381 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts; gru_thread_state 394 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gru_alloc_thread_state(struct vm_area_struct *vma, gru_thread_state 398 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts, *ngts; gru_thread_state 424 drivers/misc/sgi-gru/grumain.c static void gru_free_gru_context(struct gru_thread_state *gts) gru_thread_state 542 drivers/misc/sgi-gru/grumain.c void gru_unload_context(struct gru_thread_state *gts, int savestate) gru_thread_state 578 drivers/misc/sgi-gru/grumain.c void gru_load_context(struct gru_thread_state *gts) gru_thread_state 645 drivers/misc/sgi-gru/grumain.c int gru_update_cch(struct gru_thread_state *gts) gru_thread_state 682 drivers/misc/sgi-gru/grumain.c static int gru_retarget_intr(struct gru_thread_state *gts) gru_thread_state 700 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts) gru_thread_state 719 drivers/misc/sgi-gru/grumain.c void gru_check_context_placement(struct gru_thread_state *gts) gru_thread_state 749 drivers/misc/sgi-gru/grumain.c static int is_gts_stealable(struct gru_thread_state *gts, gru_thread_state 758 drivers/misc/sgi-gru/grumain.c static void gts_stolen(struct gru_thread_state *gts, gru_thread_state 770 drivers/misc/sgi-gru/grumain.c void gru_steal_context(struct gru_thread_state *gts) gru_thread_state 774 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *ngts = NULL; gru_thread_state 856 drivers/misc/sgi-gru/grumain.c struct gru_state *gru_assign_gru_context(struct gru_thread_state *gts) gru_thread_state 919 drivers/misc/sgi-gru/grumain.c struct gru_thread_state *gts; gru_thread_state 164 drivers/misc/sgi-gru/gruprocfs.c struct gru_thread_state *ts; gru_thread_state 436 drivers/misc/sgi-gru/grutables.h struct gru_thread_state *gs_gts[GRU_NUM_CCH]; /* GTS currently using gru_thread_state 450 drivers/misc/sgi-gru/grutables.h struct gru_thread_state *bs_kgts; /* GTS for kernel use */ gru_thread_state 593 drivers/misc/sgi-gru/grutables.h static inline int is_kernel_context(struct gru_thread_state *gts) gru_thread_state 617 drivers/misc/sgi-gru/grutables.h extern struct gru_thread_state *gru_find_thread_state(struct vm_area_struct gru_thread_state 619 drivers/misc/sgi-gru/grutables.h extern struct gru_thread_state *gru_alloc_thread_state(struct vm_area_struct gru_thread_state 621 drivers/misc/sgi-gru/grutables.h extern struct gru_state *gru_assign_gru_context(struct gru_thread_state *gts); gru_thread_state 622 drivers/misc/sgi-gru/grutables.h extern void gru_load_context(struct gru_thread_state *gts); gru_thread_state 623 drivers/misc/sgi-gru/grutables.h extern void gru_steal_context(struct gru_thread_state *gts); gru_thread_state 624 drivers/misc/sgi-gru/grutables.h extern void gru_unload_context(struct gru_thread_state *gts, int savestate); gru_thread_state 625 drivers/misc/sgi-gru/grutables.h extern int gru_update_cch(struct gru_thread_state *gts); gru_thread_state 626 drivers/misc/sgi-gru/grutables.h extern void gts_drop(struct gru_thread_state *gts); gru_thread_state 640 drivers/misc/sgi-gru/grutables.h extern void gru_check_context_placement(struct gru_thread_state *gts); gru_thread_state 647 drivers/misc/sgi-gru/grutables.h extern struct gru_thread_state *gru_alloc_gts(struct vm_area_struct *vma,