Lines Matching refs:ucontext
457 efa_user_mmap_entry_insert(struct ib_ucontext *ucontext, in efa_user_mmap_entry_insert() argument
470 err = rdma_user_mmap_entry_insert(ucontext, &entry->rdma_entry, in efa_user_mmap_entry_insert()
483 struct efa_ucontext *ucontext, in qp_mmap_entries_setup() argument
492 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
506 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
519 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
530 efa_user_mmap_entry_insert(&ucontext->ibucontext, in qp_mmap_entries_setup()
620 struct efa_ucontext *ucontext; in efa_create_qp() local
623 ucontext = rdma_udata_to_drv_context(udata, struct efa_ucontext, in efa_create_qp()
665 create_qp_params.uarn = ucontext->uarn; in efa_create_qp()
715 err = qp_mmap_entries_setup(qp, dev, ucontext, &create_qp_params, in efa_create_qp()
1007 cq->mmap_entry = efa_user_mmap_entry_insert(&cq->ucontext->ibucontext, in cq_mmap_entries_setup()
1020 struct efa_ucontext *ucontext = rdma_udata_to_drv_context( in efa_create_cq() local
1090 cq->ucontext = ucontext; in efa_create_cq()
1099 params.uarn = cq->ucontext->uarn; in efa_create_cq()
1677 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_alloc_ucontext() local
1705 ucontext->uarn = result.uarn; in efa_alloc_ucontext()
1731 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_dealloc_ucontext() local
1734 efa_dealloc_uar(dev, ucontext->uarn); in efa_dealloc_ucontext()
1744 static int __efa_mmap(struct efa_dev *dev, struct efa_ucontext *ucontext, in __efa_mmap() argument
1753 rdma_entry = rdma_user_mmap_entry_get(&ucontext->ibucontext, vma); in __efa_mmap()
1771 err = rdma_user_mmap_io(&ucontext->ibucontext, vma, pfn, in __efa_mmap()
1777 err = rdma_user_mmap_io(&ucontext->ibucontext, vma, pfn, in __efa_mmap()
1810 struct efa_ucontext *ucontext = to_eucontext(ibucontext); in efa_mmap() local
1818 return __efa_mmap(dev, ucontext, vma); in efa_mmap()