Lines Matching defs:cq_event

866 	struct lpfc_cq_event *cq_event;
876 cq_event, struct lpfc_cq_event, list);
879 switch (bf_get(lpfc_wcqe_c_code, &cq_event->cqe.wcqe_cmpl)) {
881 rspiocbq = container_of(cq_event, struct lpfc_iocbq,
882 cq_event);
887 dmabuf = container_of(cq_event, struct hbq_dmabuf,
888 cq_event);
5960 struct lpfc_cq_event *cq_event;
5972 cq_event, struct lpfc_cq_event, list);
5977 switch (bf_get(lpfc_trailer_code, &cq_event->cqe.mcqe_cmpl)) {
5980 &cq_event->cqe.acqe_link);
5983 lpfc_sli4_async_fip_evt(phba, &cq_event->cqe.acqe_fip);
5987 &cq_event->cqe.acqe_dcbx);
5991 &cq_event->cqe.acqe_grp5);
5994 lpfc_sli4_async_fc_evt(phba, &cq_event->cqe.acqe_fc);
5997 lpfc_sli4_async_sli_evt(phba, &cq_event->cqe.acqe_sli);
6004 &cq_event->cqe.mcqe_cmpl));
6009 lpfc_sli4_cq_event_release(phba, cq_event);
10032 struct lpfc_cq_event *cq_event;
10036 cq_event = kmalloc(sizeof(struct lpfc_cq_event), GFP_KERNEL);
10037 if (!cq_event)
10039 list_add_tail(&cq_event->list,
10062 struct lpfc_cq_event *cq_event, *next_cq_event;
10064 list_for_each_entry_safe(cq_event, next_cq_event,
10066 list_del(&cq_event->list);
10067 kfree(cq_event);
10084 struct lpfc_cq_event *cq_event = NULL;
10086 list_remove_head(&phba->sli4_hba.sp_cqe_event_pool, cq_event,
10088 return cq_event;
10104 struct lpfc_cq_event *cq_event;
10108 cq_event = __lpfc_sli4_cq_event_alloc(phba);
10110 return cq_event;
10116 * @cq_event: pointer to the completion queue event to be freed.
10123 struct lpfc_cq_event *cq_event)
10125 list_add_tail(&cq_event->list, &phba->sli4_hba.sp_cqe_event_pool);
10131 * @cq_event: pointer to the completion queue event to be freed.
10138 struct lpfc_cq_event *cq_event)
10142 __lpfc_sli4_cq_event_release(phba, cq_event);
10157 struct lpfc_cq_event *cq_event;
10175 list_remove_head(&cq_event_list, cq_event,
10177 lpfc_sli4_cq_event_release(phba, cq_event);