Home
last modified time | relevance | path

Searched refs:mccq (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/scsi/be2iscsi/
Dbe_cmds.c96 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in alloc_mcc_wrb() local
101 if (mccq->used == mccq->len) { in alloc_mcc_wrb()
105 mccq->used, phba->ctrl.mcc_tag_available); in alloc_mcc_wrb()
134 wrb = queue_head_node(mccq); in alloc_mcc_wrb()
137 wrb->tag0 |= (mccq->head << MCC_Q_WRB_IDX_SHIFT) & MCC_Q_WRB_IDX_MASK; in alloc_mcc_wrb()
138 queue_head_inc(mccq); in alloc_mcc_wrb()
139 mccq->used++; in alloc_mcc_wrb()
148 struct be_queue_info *mccq = &ctrl->mcc_obj.q; in free_mcc_wrb() local
158 mccq->used--; in free_mcc_wrb()
178 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in __beiscsi_mcc_compl_status() local
[all …]
Dbe_cmds.h818 struct be_queue_info *mccq,
/Linux-v4.19/drivers/net/ethernet/emulex/benet/
Dbe_cmds.c125 struct be_queue_info *mccq = &adapter->mcc_obj.q; in be_mcc_notify() local
131 val |= mccq->id & DB_MCCQ_RING_ID_MASK; in be_mcc_notify()
847 struct be_queue_info *mccq = &adapter->mcc_obj.q; in wrb_from_mccq() local
850 if (!mccq->created) in wrb_from_mccq()
853 if (atomic_read(&mccq->used) >= mccq->len) in wrb_from_mccq()
856 wrb = queue_head_node(mccq); in wrb_from_mccq()
857 queue_head_inc(mccq); in wrb_from_mccq()
858 atomic_inc(&mccq->used); in wrb_from_mccq()
1240 struct be_queue_info *mccq, in be_cmd_mccq_ext_create() argument
1245 struct be_dma_mem *q_mem = &mccq->dma_mem; in be_cmd_mccq_ext_create()
[all …]
Dbe_cmds.h2403 int be_cmd_mccq_create(struct be_adapter *adapter, struct be_queue_info *mccq,