Lines Matching defs:uctx
98 u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)
104 mutex_lock(&uctx->lock);
105 if (!list_empty(&uctx->cqids)) {
106 entry = list_entry(uctx->cqids.next, struct c4iw_qid_list,
123 list_add_tail(&entry->entry, &uctx->cqids);
134 list_add_tail(&entry->entry, &uctx->qpids);
140 list_add_tail(&entry->entry, &uctx->qpids);
144 mutex_unlock(&uctx->lock);
154 struct c4iw_dev_ucontext *uctx)
163 mutex_lock(&uctx->lock);
164 list_add_tail(&entry->entry, &uctx->cqids);
165 mutex_unlock(&uctx->lock);
168 u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)
174 mutex_lock(&uctx->lock);
175 if (!list_empty(&uctx->qpids)) {
176 entry = list_entry(uctx->qpids.next, struct c4iw_qid_list,
193 list_add_tail(&entry->entry, &uctx->qpids);
204 list_add_tail(&entry->entry, &uctx->cqids);
210 list_add_tail(&entry->entry, &uctx->cqids);
214 mutex_unlock(&uctx->lock);
224 struct c4iw_dev_ucontext *uctx)
233 mutex_lock(&uctx->lock);
234 list_add_tail(&entry->entry, &uctx->qpids);
235 mutex_unlock(&uctx->lock);