Lines Matching defs:uctx
104 u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)
110 mutex_lock(&uctx->lock);
111 if (!list_empty(&uctx->cqids)) {
112 entry = list_entry(uctx->cqids.next, struct c4iw_qid_list,
129 list_add_tail(&entry->entry, &uctx->cqids);
140 list_add_tail(&entry->entry, &uctx->qpids);
146 list_add_tail(&entry->entry, &uctx->qpids);
150 mutex_unlock(&uctx->lock);
160 struct c4iw_dev_ucontext *uctx)
169 mutex_lock(&uctx->lock);
170 list_add_tail(&entry->entry, &uctx->cqids);
171 mutex_unlock(&uctx->lock);
174 u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)
180 mutex_lock(&uctx->lock);
181 if (!list_empty(&uctx->qpids)) {
182 entry = list_entry(uctx->qpids.next, struct c4iw_qid_list,
199 list_add_tail(&entry->entry, &uctx->qpids);
210 list_add_tail(&entry->entry, &uctx->cqids);
216 list_add_tail(&entry->entry, &uctx->cqids);
220 mutex_unlock(&uctx->lock);
230 struct c4iw_dev_ucontext *uctx)
239 mutex_lock(&uctx->lock);
240 list_add_tail(&entry->entry, &uctx->qpids);
241 mutex_unlock(&uctx->lock);