Lines Matching refs:lock
51 mtx_init(&names->lock, "drmnames", NULL, MTX_DEF); in drm_gem_names_init()
60 mtx_lock(&names->lock); in drm_gem_names_fini()
64 mtx_lock(&names->lock); in drm_gem_names_fini()
67 mtx_unlock(&names->lock); in drm_gem_names_fini()
68 mtx_destroy(&names->lock); in drm_gem_names_fini()
86 mtx_lock(&names->lock); in drm_gem_name_ref()
91 mtx_unlock(&names->lock); in drm_gem_name_ref()
95 mtx_unlock(&names->lock); in drm_gem_name_ref()
134 mtx_lock(&names->lock); in drm_gem_find_ptr()
138 mtx_unlock(&names->lock); in drm_gem_find_ptr()
142 mtx_unlock(&names->lock); in drm_gem_find_ptr()
156 mtx_lock(&names->lock); in drm_gem_name_create()
159 mtx_unlock(&names->lock); in drm_gem_name_create()
166 mtx_unlock(&names->lock); in drm_gem_name_create()
174 mtx_assert(&names->lock, MA_OWNED); in drm_gem_names_delete_name()
176 mtx_unlock(&names->lock); in drm_gem_names_delete_name()
187 mtx_lock(&names->lock); in drm_gem_names_remove()
195 mtx_unlock(&names->lock); in drm_gem_names_remove()
209 mtx_lock(&names->lock); in drm_gem_names_foreach()
217 mtx_unlock(&names->lock); in drm_gem_names_foreach()
219 mtx_lock(&names->lock); in drm_gem_names_foreach()
226 mtx_unlock(&names->lock); in drm_gem_names_foreach()