Lines Matching refs:uctx
235 erdma_user_mmap_entry_insert(struct erdma_ucontext *uctx, void *address, in erdma_user_mmap_entry_insert() argument
250 ret = rdma_user_mmap_entry_insert(&uctx->ibucontext, &entry->rdma_entry, in erdma_user_mmap_entry_insert()
632 static int init_user_qp(struct erdma_qp *qp, struct erdma_ucontext *uctx, in init_user_qp() argument
658 ret = erdma_map_user_dbrecords(uctx, db_info_va, in init_user_qp()
678 static void free_user_qp(struct erdma_qp *qp, struct erdma_ucontext *uctx) in free_user_qp() argument
682 erdma_unmap_user_dbrecords(uctx, &qp->user_qp.user_dbr_page); in free_user_qp()
690 struct erdma_ucontext *uctx = rdma_udata_to_drv_context( in erdma_create_qp() local
725 if (uctx) { in erdma_create_qp()
731 ret = init_user_qp(qp, uctx, ureq.qbuf_va, ureq.qbuf_len, in erdma_create_qp()
764 if (uctx) in erdma_create_qp()
765 free_user_qp(qp, uctx); in erdma_create_qp()
1190 static void erdma_uctx_user_mmap_entries_remove(struct erdma_ucontext *uctx) in erdma_uctx_user_mmap_entries_remove() argument
1192 rdma_user_mmap_entry_remove(uctx->sq_db_mmap_entry); in erdma_uctx_user_mmap_entries_remove()
1193 rdma_user_mmap_entry_remove(uctx->rq_db_mmap_entry); in erdma_uctx_user_mmap_entries_remove()
1194 rdma_user_mmap_entry_remove(uctx->cq_db_mmap_entry); in erdma_uctx_user_mmap_entries_remove()