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