• Home
  • Raw
  • Download

Lines Matching refs:cq_event

923 	struct lpfc_cq_event *cq_event;  in lpfc_sli4_free_sp_events()  local
933 cq_event, struct lpfc_cq_event, list); in lpfc_sli4_free_sp_events()
936 switch (bf_get(lpfc_wcqe_c_code, &cq_event->cqe.wcqe_cmpl)) { in lpfc_sli4_free_sp_events()
938 rspiocbq = container_of(cq_event, struct lpfc_iocbq, in lpfc_sli4_free_sp_events()
939 cq_event); in lpfc_sli4_free_sp_events()
944 dmabuf = container_of(cq_event, struct hbq_dmabuf, in lpfc_sli4_free_sp_events()
945 cq_event); in lpfc_sli4_free_sp_events()
7323 struct lpfc_cq_event *cq_event; in lpfc_sli4_async_event_proc() local
7335 cq_event, struct lpfc_cq_event, list); in lpfc_sli4_async_event_proc()
7340 switch (bf_get(lpfc_trailer_code, &cq_event->cqe.mcqe_cmpl)) { in lpfc_sli4_async_event_proc()
7343 &cq_event->cqe.acqe_link); in lpfc_sli4_async_event_proc()
7346 lpfc_sli4_async_fip_evt(phba, &cq_event->cqe.acqe_fip); in lpfc_sli4_async_event_proc()
7350 &cq_event->cqe.acqe_dcbx); in lpfc_sli4_async_event_proc()
7354 &cq_event->cqe.acqe_grp5); in lpfc_sli4_async_event_proc()
7357 lpfc_sli4_async_fc_evt(phba, &cq_event->cqe.acqe_fc); in lpfc_sli4_async_event_proc()
7360 lpfc_sli4_async_sli_evt(phba, &cq_event->cqe.acqe_sli); in lpfc_sli4_async_event_proc()
7370 &cq_event->cqe.mcqe_cmpl)); in lpfc_sli4_async_event_proc()
7375 lpfc_sli4_cq_event_release(phba, cq_event); in lpfc_sli4_async_event_proc()
11537 struct lpfc_cq_event *cq_event; in lpfc_sli4_cq_event_pool_create() local
11541 cq_event = kmalloc(sizeof(struct lpfc_cq_event), GFP_KERNEL); in lpfc_sli4_cq_event_pool_create()
11542 if (!cq_event) in lpfc_sli4_cq_event_pool_create()
11544 list_add_tail(&cq_event->list, in lpfc_sli4_cq_event_pool_create()
11567 struct lpfc_cq_event *cq_event, *next_cq_event; in lpfc_sli4_cq_event_pool_destroy() local
11569 list_for_each_entry_safe(cq_event, next_cq_event, in lpfc_sli4_cq_event_pool_destroy()
11571 list_del(&cq_event->list); in lpfc_sli4_cq_event_pool_destroy()
11572 kfree(cq_event); in lpfc_sli4_cq_event_pool_destroy()
11589 struct lpfc_cq_event *cq_event = NULL; in __lpfc_sli4_cq_event_alloc() local
11591 list_remove_head(&phba->sli4_hba.sp_cqe_event_pool, cq_event, in __lpfc_sli4_cq_event_alloc()
11593 return cq_event; in __lpfc_sli4_cq_event_alloc()
11609 struct lpfc_cq_event *cq_event; in lpfc_sli4_cq_event_alloc() local
11613 cq_event = __lpfc_sli4_cq_event_alloc(phba); in lpfc_sli4_cq_event_alloc()
11615 return cq_event; in lpfc_sli4_cq_event_alloc()
11628 struct lpfc_cq_event *cq_event) in __lpfc_sli4_cq_event_release() argument
11630 list_add_tail(&cq_event->list, &phba->sli4_hba.sp_cqe_event_pool); in __lpfc_sli4_cq_event_release()
11643 struct lpfc_cq_event *cq_event) in lpfc_sli4_cq_event_release() argument
11647 __lpfc_sli4_cq_event_release(phba, cq_event); in lpfc_sli4_cq_event_release()
11662 struct lpfc_cq_event *cq_event; in lpfc_sli4_cq_event_release_all() local
11680 list_remove_head(&cq_event_list, cq_event, in lpfc_sli4_cq_event_release_all()
11682 lpfc_sli4_cq_event_release(phba, cq_event); in lpfc_sli4_cq_event_release_all()