Lines Matching refs:ucontext
80 struct c4iw_ucontext *ucontext = NULL;
83 ucontext = container_of(uctx, struct c4iw_ucontext, uctx);
106 if (user && ucontext->is_32b_cqe) {
148 ((user && ucontext->is_32b_cqe) ?
973 struct c4iw_ucontext *ucontext;
982 ucontext = rdma_udata_to_drv_context(udata, struct c4iw_ucontext,
985 ucontext ? &ucontext->uctx : &chp->cq.rdev->uctx,
1004 struct c4iw_ucontext *ucontext = rdma_udata_to_drv_context(
1019 ucontext->is_32b_cqe = 1;
1059 memsize = hwentries * ((ucontext && ucontext->is_32b_cqe) ?
1073 ucontext ? &ucontext->uctx : &rhp->rdev.uctx,
1089 if (ucontext) {
1103 spin_lock(&ucontext->mmap_lock);
1104 uresp.key = ucontext->key;
1105 ucontext->key += PAGE_SIZE;
1106 uresp.gts_key = ucontext->key;
1107 ucontext->key += PAGE_SIZE;
1113 spin_unlock(&ucontext->mmap_lock);
1115 ucontext->is_32b_cqe ?
1124 insert_mmap(ucontext, mm);
1129 insert_mmap(ucontext, mm2);
1144 ucontext ? &ucontext->uctx : &rhp->rdev.uctx,