Lines Matching refs:mccq
91 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q;
96 if (mccq->used == mccq->len) {
100 mccq->used, phba->ctrl.mcc_tag_available);
129 wrb = queue_head_node(mccq);
132 wrb->tag0 |= (mccq->head << MCC_Q_WRB_IDX_SHIFT) & MCC_Q_WRB_IDX_MASK;
133 queue_head_inc(mccq);
134 mccq->used++;
143 struct be_queue_info *mccq = &ctrl->mcc_obj.q;
153 mccq->used--;
173 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q;
191 temp_wrb = (struct be_mcc_wrb *)queue_get_wrb(mccq, wrb_num);
253 /* wait for the mccq completion */
563 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q;
567 val |= mccq->id & DB_MCCQ_RING_ID_MASK;
851 struct be_queue_info *mccq,
856 struct be_dma_mem *q_mem = &mccq->dma_mem;
882 be_encoded_q_len(mccq->len));
892 mccq->id = le16_to_cpu(resp->id);
893 mccq->created = true;