Home
last modified time | relevance | path

Searched refs:mm_list_lock (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c240 mutex_lock(&uctx->mm_list_lock); in ocrdma_add_mmap()
242 mutex_unlock(&uctx->mm_list_lock); in ocrdma_add_mmap()
251 mutex_lock(&uctx->mm_list_lock); in ocrdma_del_mmap()
260 mutex_unlock(&uctx->mm_list_lock); in ocrdma_del_mmap()
269 mutex_lock(&uctx->mm_list_lock); in ocrdma_search_mmap()
277 mutex_unlock(&uctx->mm_list_lock); in ocrdma_search_mmap()
484 mutex_lock(&uctx->mm_list_lock); in ocrdma_get_ucontext_pd()
489 mutex_unlock(&uctx->mm_list_lock); in ocrdma_get_ucontext_pd()
496 mutex_lock(&uctx->mm_list_lock); in ocrdma_release_ucontext_pd()
498 mutex_unlock(&uctx->mm_list_lock); in ocrdma_release_ucontext_pd()
[all …]
Docrdma.h438 struct mutex mm_list_lock; /* protects list entries of mm type */ member
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dqedr.h243 struct mutex mm_list_lock; member
Dverbs.c297 mutex_lock(&uctx->mm_list_lock); in qedr_add_mmap()
299 mutex_unlock(&uctx->mm_list_lock); in qedr_add_mmap()
315 mutex_lock(&uctx->mm_list_lock); in qedr_search_mmap()
323 mutex_unlock(&uctx->mm_list_lock); in qedr_search_mmap()
360 mutex_init(&ctx->mm_list_lock); in qedr_alloc_ucontext()