Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c211 mutex_lock(&uctx->mm_list_lock); in ocrdma_add_mmap()
213 mutex_unlock(&uctx->mm_list_lock); in ocrdma_add_mmap()
222 mutex_lock(&uctx->mm_list_lock); in ocrdma_del_mmap()
231 mutex_unlock(&uctx->mm_list_lock); in ocrdma_del_mmap()
240 mutex_lock(&uctx->mm_list_lock); in ocrdma_search_mmap()
248 mutex_unlock(&uctx->mm_list_lock); in ocrdma_search_mmap()
454 mutex_lock(&uctx->mm_list_lock); in ocrdma_get_ucontext_pd()
459 mutex_unlock(&uctx->mm_list_lock); in ocrdma_get_ucontext_pd()
466 mutex_lock(&uctx->mm_list_lock); in ocrdma_release_ucontext_pd()
468 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-v5.4/drivers/infiniband/hw/qedr/
Dqedr.h240 struct mutex mm_list_lock; member
Dverbs.c279 mutex_lock(&uctx->mm_list_lock); in qedr_add_mmap()
281 mutex_unlock(&uctx->mm_list_lock); in qedr_add_mmap()
297 mutex_lock(&uctx->mm_list_lock); in qedr_search_mmap()
305 mutex_unlock(&uctx->mm_list_lock); in qedr_search_mmap()
338 mutex_init(&ctx->mm_list_lock); in qedr_alloc_ucontext()