Searched refs:ts_ctxlock (Results 1 – 4 of 4) sorted by relevance
323 mutex_init(>s->ts_ctxlock); in gru_alloc_gts() 760 return mutex_trylock(>s->ts_ctxlock); in is_gts_stealable() 770 mutex_unlock(>s->ts_ctxlock); in gts_stolen() 939 mutex_lock(>s->ts_ctxlock); in gru_fault() 942 mutex_unlock(>s->ts_ctxlock); in gru_fault() 950 mutex_unlock(>s->ts_ctxlock); in gru_fault() 965 mutex_unlock(>s->ts_ctxlock); in gru_fault()
77 mutex_lock(>s->ts_ctxlock); in gru_find_lock_gts() 97 mutex_lock(>s->ts_ctxlock); in gru_alloc_locked_gts() 111 mutex_unlock(>s->ts_ctxlock); in gru_unlock_gts() 755 if (gts && mutex_trylock(>s->ts_ctxlock)) { in gru_unload_all_contexts() 758 mutex_unlock(>s->ts_ctxlock); in gru_unload_all_contexts()
78 mutex_lock(>s->ts_ctxlock); in gru_vma_close() 81 mutex_unlock(>s->ts_ctxlock); in gru_vma_close()
337 struct mutex ts_ctxlock; /* load/unload CTX lock */ member