Lines Matching defs:phba

207 #define lpfc_nvmeio_data(phba, fmt, arg...) \
209 if (phba->nvmeio_trc_on) \
210 lpfc_debugfs_nvme_trc(phba, fmt, ##arg); \
293 #define lpfc_nvmeio_data(phba, fmt, arg...) \
397 dev_printk(KERN_ERR, &(((q->phba))->pcidev)->dev,
401 (q->phba)->brd_no,
413 * @phba: Pointer to HBA context object.
420 lpfc_debug_dump_wq(struct lpfc_hba *phba, int qtype, int wqidx)
426 wq = phba->sli4_hba.hdwq[wqidx].io_wq;
429 wq = phba->sli4_hba.mbx_wq;
432 wq = phba->sli4_hba.els_wq;
435 wq = phba->sli4_hba.nvmels_wq;
453 * @phba: Pointer to HBA context object.
460 lpfc_debug_dump_cq(struct lpfc_hba *phba, int qtype, int wqidx)
470 wq = phba->sli4_hba.hdwq[wqidx].io_wq;
471 cq = phba->sli4_hba.hdwq[wqidx].io_cq;
474 wq = phba->sli4_hba.mbx_wq;
475 cq = phba->sli4_hba.mbx_cq;
478 wq = phba->sli4_hba.els_wq;
479 cq = phba->sli4_hba.els_cq;
482 wq = phba->sli4_hba.nvmels_wq;
483 cq = phba->sli4_hba.nvmels_cq;
488 for (eqidx = 0; eqidx < phba->cfg_hdw_queue; eqidx++) {
489 eq = phba->sli4_hba.hdwq[eqidx].hba_eq;
493 if (eqidx == phba->cfg_hdw_queue) {
496 eq = phba->sli4_hba.hdwq[0].hba_eq;
515 * @phba: Pointer to HBA context object.
522 lpfc_debug_dump_hba_eq(struct lpfc_hba *phba, int qidx)
526 qp = phba->sli4_hba.hdwq[qidx].hba_eq;
535 * @phba: Pointer to HBA context object.
540 lpfc_debug_dump_dat_rq(struct lpfc_hba *phba)
543 phba->sli4_hba.dat_rq->queue_id);
544 lpfc_debug_dump_q(phba->sli4_hba.dat_rq);
549 * @phba: Pointer to HBA context object.
554 lpfc_debug_dump_hdr_rq(struct lpfc_hba *phba)
557 phba->sli4_hba.hdr_rq->queue_id);
558 lpfc_debug_dump_q(phba->sli4_hba.hdr_rq);
563 * @phba: Pointer to HBA context object.
570 lpfc_debug_dump_wq_by_id(struct lpfc_hba *phba, int qid)
574 for (wq_idx = 0; wq_idx < phba->cfg_hdw_queue; wq_idx++)
575 if (phba->sli4_hba.hdwq[wq_idx].io_wq->queue_id == qid)
577 if (wq_idx < phba->cfg_hdw_queue) {
579 lpfc_debug_dump_q(phba->sli4_hba.hdwq[wq_idx].io_wq);
583 if (phba->sli4_hba.els_wq->queue_id == qid) {
585 lpfc_debug_dump_q(phba->sli4_hba.els_wq);
589 if (phba->sli4_hba.nvmels_wq->queue_id == qid) {
591 lpfc_debug_dump_q(phba->sli4_hba.nvmels_wq);
597 * @phba: Pointer to HBA context object.
604 lpfc_debug_dump_mq_by_id(struct lpfc_hba *phba, int qid)
606 if (phba->sli4_hba.mbx_wq->queue_id == qid) {
608 lpfc_debug_dump_q(phba->sli4_hba.mbx_wq);
614 * @phba: Pointer to HBA context object.
621 lpfc_debug_dump_rq_by_id(struct lpfc_hba *phba, int qid)
623 if (phba->sli4_hba.hdr_rq->queue_id == qid) {
625 lpfc_debug_dump_q(phba->sli4_hba.hdr_rq);
628 if (phba->sli4_hba.dat_rq->queue_id == qid) {
630 lpfc_debug_dump_q(phba->sli4_hba.dat_rq);
636 * @phba: Pointer to HBA context object.
643 lpfc_debug_dump_cq_by_id(struct lpfc_hba *phba, int qid)
647 for (cq_idx = 0; cq_idx < phba->cfg_hdw_queue; cq_idx++)
648 if (phba->sli4_hba.hdwq[cq_idx].io_cq->queue_id == qid)
651 if (cq_idx < phba->cfg_hdw_queue) {
653 lpfc_debug_dump_q(phba->sli4_hba.hdwq[cq_idx].io_cq);
657 if (phba->sli4_hba.els_cq->queue_id == qid) {
659 lpfc_debug_dump_q(phba->sli4_hba.els_cq);
663 if (phba->sli4_hba.nvmels_cq->queue_id == qid) {
665 lpfc_debug_dump_q(phba->sli4_hba.nvmels_cq);
669 if (phba->sli4_hba.mbx_cq->queue_id == qid) {
671 lpfc_debug_dump_q(phba->sli4_hba.mbx_cq);
677 * @phba: Pointer to HBA context object.
684 lpfc_debug_dump_eq_by_id(struct lpfc_hba *phba, int qid)
688 for (eq_idx = 0; eq_idx < phba->cfg_hdw_queue; eq_idx++)
689 if (phba->sli4_hba.hdwq[eq_idx].hba_eq->queue_id == qid)
692 if (eq_idx < phba->cfg_hdw_queue) {
694 lpfc_debug_dump_q(phba->sli4_hba.hdwq[eq_idx].hba_eq);