Lines Matching refs:lpfc_queue

80 				   struct lpfc_queue *cq, struct lpfc_cqe *cqe);
84 struct lpfc_queue *eq,
88 static struct lpfc_cqe *lpfc_sli4_cq_get(struct lpfc_queue *q);
90 struct lpfc_queue *cq,
140 lpfc_sli4_wq_put(struct lpfc_queue *q, union lpfc_wqe128 *wqe) in lpfc_sli4_wq_put()
234 lpfc_sli4_wq_release(struct lpfc_queue *q, uint32_t index) in lpfc_sli4_wq_release()
256 lpfc_sli4_mq_put(struct lpfc_queue *q, struct lpfc_mqe *mqe) in lpfc_sli4_mq_put()
295 lpfc_sli4_mq_release(struct lpfc_queue *q) in lpfc_sli4_mq_release()
317 lpfc_sli4_eq_get(struct lpfc_queue *q) in lpfc_sli4_eq_get()
349 lpfc_sli4_eq_clr_intr(struct lpfc_queue *q) in lpfc_sli4_eq_clr_intr()
368 lpfc_sli4_if6_eq_clr_intr(struct lpfc_queue *q) in lpfc_sli4_if6_eq_clr_intr()
389 lpfc_sli4_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q, in lpfc_sli4_write_eq_db()
427 lpfc_sli4_if6_write_eq_db(struct lpfc_hba *phba, struct lpfc_queue *q, in lpfc_sli4_if6_write_eq_db()
449 __lpfc_sli4_consume_eqe(struct lpfc_hba *phba, struct lpfc_queue *eq, in __lpfc_sli4_consume_eqe()
463 lpfc_sli4_eqcq_flush(struct lpfc_hba *phba, struct lpfc_queue *eq) in lpfc_sli4_eqcq_flush()
468 struct lpfc_queue *cq = NULL, *childq = NULL; in lpfc_sli4_eqcq_flush()
507 lpfc_sli4_process_eq(struct lpfc_hba *phba, struct lpfc_queue *eq, in lpfc_sli4_process_eq()
558 lpfc_sli4_cq_get(struct lpfc_queue *q) in lpfc_sli4_cq_get()
584 __lpfc_sli4_consume_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in __lpfc_sli4_consume_cqe()
609 lpfc_sli4_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q, in lpfc_sli4_write_cq_db()
642 lpfc_sli4_if6_write_cq_db(struct lpfc_hba *phba, struct lpfc_queue *q, in lpfc_sli4_if6_write_cq_db()
671 lpfc_sli4_rq_put(struct lpfc_queue *hq, struct lpfc_queue *dq, in lpfc_sli4_rq_put()
734 lpfc_sli4_rq_release(struct lpfc_queue *hq, struct lpfc_queue *dq) in lpfc_sli4_rq_release()
2093 struct lpfc_queue *hrq; in lpfc_sli_hbq_to_firmware_s4()
2094 struct lpfc_queue *drq; in lpfc_sli_hbq_to_firmware_s4()
2256 lpfc_sli_rqbuf_get(struct lpfc_hba *phba, struct lpfc_queue *hrq) in lpfc_sli_rqbuf_get()
5677 struct lpfc_queue *eq; in lpfc_sli4_arm_cqeq_intr()
7240 lpfc_post_rq_buffer(struct lpfc_hba *phba, struct lpfc_queue *hrq, in lpfc_post_rq_buffer()
7241 struct lpfc_queue *drq, int count, int idx) in lpfc_post_rq_buffer()
7309 struct lpfc_queue *cq; in lpfc_init_idle_stat_hb()
8045 struct lpfc_queue *mcq; in lpfc_sli4_mbox_completions_pending()
8094 struct lpfc_queue *fpeq = NULL; in lpfc_sli4_process_missed_mbox_completions()
8095 struct lpfc_queue *eq; in lpfc_sli4_process_missed_mbox_completions()
10116 struct lpfc_queue *wq; in __lpfc_sli_issue_iocb_s4()
10296 struct lpfc_queue *eq; in lpfc_sli_issue_iocb()
10875 struct lpfc_queue *qp = NULL; in lpfc_sli_host_down()
10971 struct lpfc_queue *qp = NULL; in lpfc_sli_hba_down()
11521 struct lpfc_queue *qp = NULL; in lpfc_sli_hba_iocb_abort()
13435 lpfc_sli4_sp_handle_mcqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_sli4_sp_handle_mcqe()
13465 lpfc_sli4_sp_handle_els_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_sli4_sp_handle_els_wcqe()
13550 struct lpfc_queue *cq, in lpfc_sli4_sp_handle_abort_xri_wcqe()
13610 struct lpfc_queue *hrq = phba->sli4_hba.hdr_rq; in lpfc_sli4_sp_handle_rcqe()
13611 struct lpfc_queue *drq = phba->sli4_hba.dat_rq; in lpfc_sli4_sp_handle_rcqe()
13708 lpfc_sli4_sp_handle_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_sli4_sp_handle_cqe()
13768 struct lpfc_queue *speq) in lpfc_sli4_sp_handle_eqe()
13770 struct lpfc_queue *cq = NULL, *childq; in lpfc_sli4_sp_handle_eqe()
13828 __lpfc_sli4_process_cq(struct lpfc_hba *phba, struct lpfc_queue *cq, in __lpfc_sli4_process_cq() argument
13829 bool (*handler)(struct lpfc_hba *, struct lpfc_queue *, in __lpfc_sli4_process_cq()
13913 __lpfc_sli4_sp_process_cq(struct lpfc_queue *cq) in __lpfc_sli4_sp_process_cq()
13973 struct lpfc_queue *cq = container_of(work, struct lpfc_queue, spwork); in lpfc_sli4_sp_process_cq()
13987 struct lpfc_queue *cq = container_of(to_delayed_work(work), in lpfc_sli4_dly_sp_process_cq()
13988 struct lpfc_queue, sched_spwork); in lpfc_sli4_dly_sp_process_cq()
14003 lpfc_sli4_fp_handle_fcp_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_sli4_fp_handle_fcp_wcqe()
14089 lpfc_sli4_fp_handle_rel_wcqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_sli4_fp_handle_rel_wcqe()
14092 struct lpfc_queue *childwq; in lpfc_sli4_fp_handle_rel_wcqe()
14126 lpfc_sli4_nvmet_handle_rcqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_sli4_nvmet_handle_rcqe()
14130 struct lpfc_queue *hrq; in lpfc_sli4_nvmet_handle_rcqe()
14131 struct lpfc_queue *drq; in lpfc_sli4_nvmet_handle_rcqe()
14235 lpfc_sli4_fp_handle_cqe(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_sli4_fp_handle_cqe()
14300 struct lpfc_queue *cq, uint16_t cqid) in lpfc_sli4_sched_cq_work()
14337 lpfc_sli4_hba_handle_eqe(struct lpfc_hba *phba, struct lpfc_queue *eq, in lpfc_sli4_hba_handle_eqe()
14340 struct lpfc_queue *cq = NULL; in lpfc_sli4_hba_handle_eqe()
14422 __lpfc_sli4_hba_process_cq(struct lpfc_queue *cq, in __lpfc_sli4_hba_process_cq()
14463 struct lpfc_queue *cq = container_of(work, struct lpfc_queue, irqwork); in lpfc_sli4_hba_process_cq()
14477 struct lpfc_queue *cq = container_of(to_delayed_work(work), in lpfc_sli4_dly_hba_process_cq()
14478 struct lpfc_queue, sched_irqwork); in lpfc_sli4_dly_hba_process_cq()
14514 struct lpfc_queue *fpeq; in lpfc_sli4_hba_intr_handler()
14622 struct lpfc_queue *eq; in lpfc_sli4_poll_hbtimer()
14636 inline int lpfc_sli4_poll_eq(struct lpfc_queue *eq, uint8_t path) in lpfc_sli4_poll_eq()
14663 static inline void lpfc_sli4_add_to_poll_list(struct lpfc_queue *eq) in lpfc_sli4_add_to_poll_list()
14676 static inline void lpfc_sli4_remove_from_poll_list(struct lpfc_queue *eq) in lpfc_sli4_remove_from_poll_list()
14692 struct lpfc_queue *eq, *next; in lpfc_sli4_cleanup_poll_list()
14702 __lpfc_sli4_switch_eqmode(struct lpfc_queue *eq, uint8_t mode) in __lpfc_sli4_switch_eqmode()
14737 void lpfc_sli4_start_polling(struct lpfc_queue *eq) in lpfc_sli4_start_polling()
14742 void lpfc_sli4_stop_polling(struct lpfc_queue *eq) in lpfc_sli4_stop_polling()
14767 lpfc_sli4_queue_free(struct lpfc_queue *queue) in lpfc_sli4_queue_free()
14808 struct lpfc_queue *
14812 struct lpfc_queue *queue; in lpfc_sli4_queue_alloc()
14937 struct lpfc_queue *eq; in lpfc_modify_hba_eq_delay()
15045 lpfc_eq_create(struct lpfc_hba *phba, struct lpfc_queue *eq, uint32_t imax) in lpfc_eq_create()
15157 struct lpfc_queue *cq = container_of(iop, struct lpfc_queue, iop); in lpfc_cq_poll_hdler()
15188 lpfc_cq_create(struct lpfc_hba *phba, struct lpfc_queue *cq, in lpfc_cq_create()
15189 struct lpfc_queue *eq, uint32_t type, uint32_t subtype) in lpfc_cq_create()
15337 lpfc_cq_create_set(struct lpfc_hba *phba, struct lpfc_queue **cqp, in lpfc_cq_create_set()
15341 struct lpfc_queue *cq; in lpfc_cq_create_set()
15342 struct lpfc_queue *eq; in lpfc_cq_create_set()
15580 lpfc_mq_create_fb_init(struct lpfc_hba *phba, struct lpfc_queue *mq, in lpfc_mq_create_fb_init()
15581 LPFC_MBOXQ_t *mbox, struct lpfc_queue *cq) in lpfc_mq_create_fb_init()
15646 lpfc_mq_create(struct lpfc_hba *phba, struct lpfc_queue *mq, in lpfc_mq_create()
15647 struct lpfc_queue *cq, uint32_t subtype) in lpfc_mq_create()
15801 lpfc_wq_create(struct lpfc_hba *phba, struct lpfc_queue *wq, in lpfc_wq_create()
15802 struct lpfc_queue *cq, uint32_t subtype) in lpfc_wq_create()
16071 lpfc_rq_create(struct lpfc_hba *phba, struct lpfc_queue *hrq, in lpfc_rq_create()
16072 struct lpfc_queue *drq, struct lpfc_queue *cq, uint32_t subtype) in lpfc_rq_create()
16361 lpfc_mrq_create(struct lpfc_hba *phba, struct lpfc_queue **hrqp, in lpfc_mrq_create()
16362 struct lpfc_queue **drqp, struct lpfc_queue **cqp, in lpfc_mrq_create()
16365 struct lpfc_queue *hrq, *drq, *cq; in lpfc_mrq_create()
16544 lpfc_eq_destroy(struct lpfc_hba *phba, struct lpfc_queue *eq) in lpfc_eq_destroy()
16602 lpfc_cq_destroy(struct lpfc_hba *phba, struct lpfc_queue *cq) in lpfc_cq_destroy()
16657 lpfc_mq_destroy(struct lpfc_hba *phba, struct lpfc_queue *mq) in lpfc_mq_destroy()
16712 lpfc_wq_destroy(struct lpfc_hba *phba, struct lpfc_queue *wq) in lpfc_wq_destroy()
16769 lpfc_rq_destroy(struct lpfc_hba *phba, struct lpfc_queue *hrq, in lpfc_rq_destroy()
16770 struct lpfc_queue *drq) in lpfc_rq_destroy()
19961 struct lpfc_queue *wq; in lpfc_drain_txq()
20178 struct lpfc_queue *wq; in lpfc_sli4_issue_wqe()