phwi_ctrlr 1044 drivers/scsi/be2iscsi/be_cmds.c defq_ring = &phba->phwi_ctrlr->default_pdu_hdr[ulp_num]; phwi_ctrlr 1046 drivers/scsi/be2iscsi/be_cmds.c defq_ring = &phba->phwi_ctrlr-> phwi_ctrlr 178 drivers/scsi/be2iscsi/be_iscsi.c struct hwi_controller *phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 221 drivers/scsi/be2iscsi/be_iscsi.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 971 drivers/scsi/be2iscsi/be_iscsi.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 975 drivers/scsi/be2iscsi/be_iscsi.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 976 drivers/scsi/be2iscsi/be_iscsi.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 1215 drivers/scsi/be2iscsi/be_iscsi.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 1218 drivers/scsi/be2iscsi/be_iscsi.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 1219 drivers/scsi/be2iscsi/be_iscsi.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 730 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 747 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 748 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 795 drivers/scsi/be2iscsi/be_main.c phwi_context = phba->phwi_ctrlr->phwi_ctxt; phwi_ctrlr 806 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 810 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 811 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 988 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 991 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 992 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 1221 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 1226 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 1240 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 1331 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 1337 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 1343 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 1712 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 1718 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 1719 drivers/scsi/be2iscsi/be_main.c pasync_ctx = HWI_GET_ASYNC_PDU_CTX(phwi_ctrlr, ulp_num); phwi_ctrlr 1723 drivers/scsi/be2iscsi/be_main.c ring_id = phwi_ctrlr->default_pdu_hdr[ulp_num].id; phwi_ctrlr 1724 drivers/scsi/be2iscsi/be_main.c doorbell_offset = phwi_ctrlr->default_pdu_hdr[ulp_num]. phwi_ctrlr 1729 drivers/scsi/be2iscsi/be_main.c ring_id = phwi_ctrlr->default_pdu_data[ulp_num].id; phwi_ctrlr 1730 drivers/scsi/be2iscsi/be_main.c doorbell_offset = phwi_ctrlr->default_pdu_data[ulp_num]. phwi_ctrlr 1770 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 1774 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 1776 drivers/scsi/be2iscsi/be_main.c ulp_num = BEISCSI_GET_ULP_FROM_CRI(phwi_ctrlr, cid_cri); phwi_ctrlr 1777 drivers/scsi/be2iscsi/be_main.c pasync_ctx = HWI_GET_ASYNC_PDU_CTX(phwi_ctrlr, ulp_num); phwi_ctrlr 2452 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 2457 drivers/scsi/be2iscsi/be_main.c phba->phwi_ctrlr = kzalloc(phba->params.hwi_ws_sz, GFP_KERNEL); phwi_ctrlr 2458 drivers/scsi/be2iscsi/be_main.c if (!phba->phwi_ctrlr) phwi_ctrlr 2462 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 2463 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr->wrb_context = kcalloc(phba->params.cxns_per_ctrl, phwi_ctrlr 2466 drivers/scsi/be2iscsi/be_main.c if (!phwi_ctrlr->wrb_context) { phwi_ctrlr 2467 drivers/scsi/be2iscsi/be_main.c kfree(phba->phwi_ctrlr); phwi_ctrlr 2474 drivers/scsi/be2iscsi/be_main.c kfree(phwi_ctrlr->wrb_context); phwi_ctrlr 2475 drivers/scsi/be2iscsi/be_main.c kfree(phba->phwi_ctrlr); phwi_ctrlr 2484 drivers/scsi/be2iscsi/be_main.c kfree(phwi_ctrlr->wrb_context); phwi_ctrlr 2485 drivers/scsi/be2iscsi/be_main.c kfree(phba->phwi_ctrlr); phwi_ctrlr 2560 drivers/scsi/be2iscsi/be_main.c kfree(phba->phwi_ctrlr->wrb_context); phwi_ctrlr 2561 drivers/scsi/be2iscsi/be_main.c kfree(phba->phwi_ctrlr); phwi_ctrlr 2601 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 2612 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 2615 drivers/scsi/be2iscsi/be_main.c phwi_ctxt = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 2626 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[index]; phwi_ctrlr 2672 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[index]; phwi_ctrlr 2693 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[j]; phwi_ctrlr 2703 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 2717 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 2718 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr->phwi_ctxt->pasync_ctx[ulp_num] = phwi_ctrlr 2722 drivers/scsi/be2iscsi/be_main.c pasync_ctx = phwi_ctrlr->phwi_ctxt->pasync_ctx[ulp_num]; phwi_ctrlr 3128 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr, phwi_ctrlr 3180 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr, phwi_ctrlr 3335 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr) phwi_ctrlr 3417 drivers/scsi/be2iscsi/be_main.c &phwi_ctrlr->wrb_context[i], phwi_ctrlr 3425 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[i]; phwi_ctrlr 3435 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 3438 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 3440 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[index]; phwi_ctrlr 3584 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 3594 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 3595 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 3622 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 3637 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 3638 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 3693 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 3700 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 3701 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 3736 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr, phwi_ctrlr 3747 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr, phwi_ctrlr 3780 drivers/scsi/be2iscsi/be_main.c status = beiscsi_create_wrb_rings(phba, phwi_context, phwi_ctrlr); phwi_ctrlr 3795 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr, ulp_num); phwi_ctrlr 3799 drivers/scsi/be2iscsi/be_main.c (phwi_ctrlr, cri)) phwi_ctrlr 3801 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr->wrb_context[cri].cid] = phwi_ctrlr 3820 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 3822 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 3824 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr->phwi_ctxt = (struct hwi_context_memory *)phba-> phwi_ctrlr 3828 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr->phwi_ctxt); phwi_ctrlr 3876 drivers/scsi/be2iscsi/be_main.c kfree(phba->phwi_ctrlr->wrb_context); phwi_ctrlr 3877 drivers/scsi/be2iscsi/be_main.c kfree(phba->phwi_ctrlr); phwi_ctrlr 4060 drivers/scsi/be2iscsi/be_main.c ulp_num = phba->phwi_ctrlr->wrb_context[i].ulp_num; phwi_ctrlr 4064 drivers/scsi/be2iscsi/be_main.c phba->phwi_ctrlr->wrb_context[i].cid; phwi_ctrlr 4097 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 4104 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 4105 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 4220 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 4224 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 4225 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 4261 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 4265 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 4266 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 4380 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 4506 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 4509 drivers/scsi/be2iscsi/be_main.c pwrb_context = &phwi_ctrlr->wrb_context[cri_index]; phwi_ctrlr 5197 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 5209 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 5210 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 5299 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 5337 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 5338 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 5397 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 5404 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 5405 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 5535 drivers/scsi/be2iscsi/be_main.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 5665 drivers/scsi/be2iscsi/be_main.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 5666 drivers/scsi/be2iscsi/be_main.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 142 drivers/scsi/be2iscsi/be_main.h #define GET_HWI_CONTROLLER_WS(pc) (pc->phwi_ctrlr) phwi_ctrlr 229 drivers/scsi/be2iscsi/be_main.h #define BEISCSI_GET_ULP_FROM_CRI(phwi_ctrlr, cri) \ phwi_ctrlr 230 drivers/scsi/be2iscsi/be_main.h (phwi_ctrlr->wrb_context[cri].ulp_num) phwi_ctrlr 271 drivers/scsi/be2iscsi/be_main.h struct hwi_controller *phwi_ctrlr; phwi_ctrlr 113 drivers/scsi/be2iscsi/be_mgmt.c struct hwi_controller *phwi_ctrlr; phwi_ctrlr 136 drivers/scsi/be2iscsi/be_mgmt.c phwi_ctrlr = phba->phwi_ctrlr; phwi_ctrlr 137 drivers/scsi/be2iscsi/be_mgmt.c phwi_context = phwi_ctrlr->phwi_ctxt; phwi_ctrlr 139 drivers/scsi/be2iscsi/be_mgmt.c ulp_num = phwi_ctrlr->wrb_context[BE_GET_CRI_FROM_CID(cid)].ulp_num;