/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_init.c | 76 static int lpfc_hba_down_post_s3(struct lpfc_hba *phba); 77 static int lpfc_hba_down_post_s4(struct lpfc_hba *phba); 83 static void lpfc_sli4_oas_verify(struct lpfc_hba *phba); 104 lpfc_config_port_prep(struct lpfc_hba *phba) in lpfc_config_port_prep() argument 106 lpfc_vpd_t *vp = &phba->vpd; in lpfc_config_port_prep() 116 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_config_port_prep() 118 phba->link_state = LPFC_HBA_ERROR; in lpfc_config_port_prep() 123 phba->link_state = LPFC_INIT_MBX_CMDS; in lpfc_config_port_prep() 125 if (lpfc_is_LC_HBA(phba->pcidev->device)) { in lpfc_config_port_prep() 134 lpfc_read_nv(phba, pmb); in lpfc_config_port_prep() [all …]
|
D | lpfc_mem.c | 48 lpfc_mem_alloc_active_rrq_pool_s4(struct lpfc_hba *phba) { in lpfc_mem_alloc_active_rrq_pool_s4() argument 50 int max_xri = phba->sli4_hba.max_cfg_param.max_xri; in lpfc_mem_alloc_active_rrq_pool_s4() 56 phba->cfg_rrq_xri_bitmap_sz = bytes; in lpfc_mem_alloc_active_rrq_pool_s4() 57 phba->active_rrq_pool = mempool_create_kmalloc_pool(LPFC_MEM_POOL_SIZE, in lpfc_mem_alloc_active_rrq_pool_s4() 59 if (!phba->active_rrq_pool) in lpfc_mem_alloc_active_rrq_pool_s4() 81 lpfc_mem_alloc(struct lpfc_hba *phba, int align) in lpfc_mem_alloc() argument 83 struct lpfc_dma_pool *pool = &phba->lpfc_mbuf_safety_pool; in lpfc_mem_alloc() 86 if (phba->sli_rev == LPFC_SLI_REV4) { in lpfc_mem_alloc() 88 if (phba->cfg_sg_dma_buf_size < SLI4_PAGE_SIZE) in lpfc_mem_alloc() 89 i = phba->cfg_sg_dma_buf_size; in lpfc_mem_alloc() [all …]
|
D | lpfc_hbadisc.c | 74 struct lpfc_hba *phba; in lpfc_terminate_rport_io() local 87 phba = ndlp->phba; in lpfc_terminate_rport_io() 95 &phba->sli.ring[phba->sli.fcp_ring], in lpfc_terminate_rport_io() 109 struct lpfc_hba *phba; in lpfc_dev_loss_tmo_callbk() local 120 phba = vport->phba; in lpfc_dev_loss_tmo_callbk() 187 spin_lock_irq(&phba->hbalock); in lpfc_dev_loss_tmo_callbk() 193 list_add_tail(&evtp->evt_listp, &phba->work_list); in lpfc_dev_loss_tmo_callbk() 194 lpfc_worker_wake_up(phba); in lpfc_dev_loss_tmo_callbk() 196 spin_unlock_irq(&phba->hbalock); in lpfc_dev_loss_tmo_callbk() 217 struct lpfc_hba *phba; in lpfc_dev_loss_tmo_handler() local [all …]
|
D | lpfc_sli.c | 74 static bool lpfc_sli4_mbox_completions_pending(struct lpfc_hba *phba); 75 static bool lpfc_sli4_process_missed_mbox_completions(struct lpfc_hba *phba); 118 if (q->phba->sli3_options & LPFC_SLI4_PHWQ_ENABLED) in lpfc_sli4_wq_put() 201 q->phba->mbox = (MAILBOX_t *)temp_mqe; in lpfc_sli4_mq_put() 210 writel(doorbell.word0, q->phba->sli4_hba.MQDBregaddr); in lpfc_sli4_mq_put() 232 q->phba->mbox = NULL; in lpfc_sli4_mq_release() 295 writel(doorbell.word0, q->phba->sli4_hba.EQCQDBregaddr); in lpfc_sli4_eq_clr_intr() 345 writel(doorbell.word0, q->phba->sli4_hba.EQCQDBregaddr); in lpfc_sli4_eq_release() 347 if ((q->phba->intr_type == INTx) && (arm == LPFC_QUEUE_REARM)) in lpfc_sli4_eq_release() 348 readl(q->phba->sli4_hba.EQCQDBregaddr); in lpfc_sli4_eq_release() [all …]
|
D | lpfc_debugfs.h | 346 dev_printk(KERN_ERR, &(((q->phba))->pcidev)->dev, in lpfc_debug_dump_q() 350 (q->phba)->brd_no, in lpfc_debug_dump_q() 369 lpfc_debug_dump_fcp_wq(struct lpfc_hba *phba, int fcp_wqidx) in lpfc_debug_dump_fcp_wq() argument 372 if (fcp_wqidx >= phba->cfg_fcp_io_channel) in lpfc_debug_dump_fcp_wq() 376 fcp_wqidx, phba->sli4_hba.fcp_wq[fcp_wqidx]->queue_id); in lpfc_debug_dump_fcp_wq() 377 lpfc_debug_dump_q(phba->sli4_hba.fcp_wq[fcp_wqidx]); in lpfc_debug_dump_fcp_wq() 389 lpfc_debug_dump_fcp_cq(struct lpfc_hba *phba, int fcp_wqidx) in lpfc_debug_dump_fcp_cq() argument 394 if (fcp_wqidx >= phba->cfg_fcp_io_channel) in lpfc_debug_dump_fcp_cq() 397 fcp_cqid = phba->sli4_hba.fcp_wq[fcp_wqidx]->assoc_qid; in lpfc_debug_dump_fcp_cq() 398 for (fcp_cqidx = 0; fcp_cqidx < phba->cfg_fcp_io_channel; fcp_cqidx++) in lpfc_debug_dump_fcp_cq() [all …]
|
D | lpfc_attr.c | 123 struct lpfc_hba *phba = vport->phba; in lpfc_enable_fip_show() local 125 if (phba->hba_flag & HBA_FIP_SUPPORT) in lpfc_enable_fip_show() 137 struct lpfc_hba *phba = vport->phba; in lpfc_bg_info_show() local 139 if (phba->cfg_enable_bg) in lpfc_bg_info_show() 140 if (phba->sli3_options & LPFC_SLI3_BG_ENABLED) in lpfc_bg_info_show() 156 struct lpfc_hba *phba = vport->phba; in lpfc_bg_guard_err_show() local 159 (unsigned long long)phba->bg_guard_err_cnt); in lpfc_bg_guard_err_show() 168 struct lpfc_hba *phba = vport->phba; in lpfc_bg_apptag_err_show() local 171 (unsigned long long)phba->bg_apptag_err_cnt); in lpfc_bg_apptag_err_show() 180 struct lpfc_hba *phba = vport->phba; in lpfc_bg_reftag_err_show() local [all …]
|
D | lpfc_bsg.c | 135 lpfc_free_bsg_buffers(struct lpfc_hba *phba, struct lpfc_dmabuf *mlist) in lpfc_free_bsg_buffers() argument 142 lpfc_mbuf_free(phba, mlast->virt, mlast->phys); in lpfc_free_bsg_buffers() 146 lpfc_mbuf_free(phba, mlist->virt, mlist->phys); in lpfc_free_bsg_buffers() 153 lpfc_alloc_bsg_buffers(struct lpfc_hba *phba, unsigned int size, in lpfc_alloc_bsg_buffers() argument 175 lpfc_free_bsg_buffers(phba, mlist); in lpfc_alloc_bsg_buffers() 180 mp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(mp->phys)); in lpfc_alloc_bsg_buffers() 185 lpfc_free_bsg_buffers(phba, mlist); in lpfc_alloc_bsg_buffers() 295 lpfc_bsg_send_mgmt_cmd_cmp(struct lpfc_hba *phba, in lpfc_bsg_send_mgmt_cmd_cmp() argument 312 spin_lock_irqsave(&phba->ct_ev_lock, flags); in lpfc_bsg_send_mgmt_cmd_cmp() 318 spin_unlock_irqrestore(&phba->ct_ev_lock, flags); in lpfc_bsg_send_mgmt_cmd_cmp() [all …]
|
D | lpfc_vport.c | 84 lpfc_alloc_vpi(struct lpfc_hba *phba) in lpfc_alloc_vpi() argument 88 spin_lock_irq(&phba->hbalock); in lpfc_alloc_vpi() 90 vpi = find_next_zero_bit(phba->vpi_bmask, (phba->max_vpi + 1), 1); in lpfc_alloc_vpi() 91 if (vpi > phba->max_vpi) in lpfc_alloc_vpi() 94 set_bit(vpi, phba->vpi_bmask); in lpfc_alloc_vpi() 95 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_alloc_vpi() 96 phba->sli4_hba.max_cfg_param.vpi_used++; in lpfc_alloc_vpi() 97 spin_unlock_irq(&phba->hbalock); in lpfc_alloc_vpi() 102 lpfc_free_vpi(struct lpfc_hba *phba, int vpi) in lpfc_free_vpi() argument 106 spin_lock_irq(&phba->hbalock); in lpfc_free_vpi() [all …]
|
D | lpfc_scsi.c | 76 if (vport->phba->cfg_fof) in lpfc_rport_data_from_scsi_device() 83 lpfc_release_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_scsi_buf *psb); 85 lpfc_release_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_scsi_buf *psb); 87 lpfc_prot_group_type(struct lpfc_hba *phba, struct scsi_cmnd *sc); 90 lpfc_debug_save_data(struct lpfc_hba *phba, struct scsi_cmnd *cmnd) in lpfc_debug_save_data() argument 96 lpfc_printf_log(phba, KERN_ERR, LOG_BG, in lpfc_debug_save_data() 104 lpfc_printf_log(phba, KERN_ERR, LOG_BG, in lpfc_debug_save_data() 119 lpfc_debug_save_dif(struct lpfc_hba *phba, struct scsi_cmnd *cmnd) in lpfc_debug_save_dif() argument 125 lpfc_printf_log(phba, KERN_ERR, LOG_BG, in lpfc_debug_save_dif() 132 lpfc_printf_log(phba, KERN_ERR, LOG_BG, in lpfc_debug_save_dif() [all …]
|
D | lpfc_mbox.c | 57 lpfc_dump_static_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, in lpfc_dump_static_vport() argument 74 if (phba->sli_rev != LPFC_SLI_REV4) { in lpfc_dump_static_vport() 83 mp->virt = lpfc_mbuf_alloc(phba, 0, &mp->phys); in lpfc_dump_static_vport() 87 lpfc_printf_log(phba, KERN_ERR, LOG_MBOX, in lpfc_dump_static_vport() 111 lpfc_down_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) in lpfc_down_link() argument 133 lpfc_dump_mem(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb, uint16_t offset, in lpfc_dump_mem() argument 166 lpfc_dump_wakeup_param(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) in lpfc_dump_wakeup_param() argument 181 if (phba->sli_rev < LPFC_SLI_REV4) in lpfc_dump_wakeup_param() 203 lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) in lpfc_read_nv() argument 228 lpfc_config_async(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, in lpfc_config_async() argument [all …]
|
D | lpfc_debugfs.c | 201 lpfc_debugfs_slow_ring_trc_data(struct lpfc_hba *phba, char *buf, int size) in lpfc_debugfs_slow_ring_trc_data() argument 216 index = (atomic_read(&phba->slow_ring_trc_cnt) + 1) & in lpfc_debugfs_slow_ring_trc_data() 219 dtp = phba->slow_ring_trc + i; in lpfc_debugfs_slow_ring_trc_data() 230 dtp = phba->slow_ring_trc + i; in lpfc_debugfs_slow_ring_trc_data() 269 lpfc_debugfs_hbqinfo_data(struct lpfc_hba *phba, char *buf, int size) in lpfc_debugfs_hbqinfo_data() argument 280 if (phba->sli_rev != 3) in lpfc_debugfs_hbqinfo_data() 283 spin_lock_irq(&phba->hbalock); in lpfc_debugfs_hbqinfo_data() 299 hbqs = &phba->hbqs[i]; in lpfc_debugfs_hbqinfo_data() 310 raw_index = phba->hbq_get[i]; in lpfc_debugfs_hbqinfo_data() 317 hbqe = (struct lpfc_hbq_entry *) phba->hbqs[i].hbq_virt; in lpfc_debugfs_hbqinfo_data() [all …]
|
D | lpfc_els.c | 53 static int lpfc_issue_fabric_iocb(struct lpfc_hba *phba, 84 struct lpfc_hba *phba = vport->phba; in lpfc_els_chk_latt() local 88 phba->link_state == LPFC_LINK_DOWN || in lpfc_els_chk_latt() 89 phba->sli_rev > LPFC_SLI_REV3) in lpfc_els_chk_latt() 93 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_els_chk_latt() 103 phba->pport->port_state); in lpfc_els_chk_latt() 115 if (phba->link_state != LPFC_CLEAR_LA) in lpfc_els_chk_latt() 116 lpfc_issue_clear_la(phba, vport); in lpfc_els_chk_latt() 155 struct lpfc_hba *phba = vport->phba; in lpfc_prep_els_iocb() local 162 if (!lpfc_is_link_up(phba)) in lpfc_prep_els_iocb() [all …]
|
D | lpfc_logmsg.h | 46 dev_printk(level, &((vport)->phba->pcidev)->dev, "%d:(%d):" \ 47 fmt, (vport)->phba->brd_no, vport->vpi, ##arg); } \ 50 #define lpfc_printf_log(phba, level, mask, fmt, arg...) \ argument 52 { uint32_t log_verbose = (phba)->pport ? \ 53 (phba)->pport->cfg_log_verbose : \ 54 (phba)->cfg_log_verbose; \ 56 dev_printk(level, &((phba)->pcidev)->dev, "%d:" \ 57 fmt, phba->brd_no, ##arg); \
|
D | lpfc_ct.c | 66 lpfc_ct_ignore_hbq_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, in lpfc_ct_ignore_hbq_buffer() argument 70 lpfc_printf_log(phba, KERN_INFO, LOG_ELS, in lpfc_ct_ignore_hbq_buffer() 75 lpfc_printf_log(phba, KERN_INFO, LOG_ELS, in lpfc_ct_ignore_hbq_buffer() 82 lpfc_ct_unsol_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, in lpfc_ct_unsol_buffer() argument 85 lpfc_ct_ignore_hbq_buffer(phba, piocbq, mp, size); in lpfc_ct_unsol_buffer() 89 lpfc_ct_unsol_event(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, in lpfc_ct_unsol_event() argument 101 if (lpfc_bsg_ct_unsol_event(phba, pring, piocbq) == 0) in lpfc_ct_unsol_event() 105 lpfc_sli_hbqbuf_add_hbqs(phba, LPFC_ELS_HBQ); in lpfc_ct_unsol_event() 110 phba->fc_stat.NoRcvBuf++; in lpfc_ct_unsol_event() 111 if (!(phba->sli3_options & LPFC_SLI3_HBQ_ENABLED)) in lpfc_ct_unsol_event() [all …]
|
D | lpfc_nportdisc.c | 164 lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_check_elscmpl_iocb() argument 204 lpfc_els_abort(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) in lpfc_els_abort() argument 207 struct lpfc_sli *psli = &phba->sli; in lpfc_els_abort() 225 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 226 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 230 if (lpfc_check_sli_ndlp(phba, pring, iocb, ndlp)) in lpfc_els_abort() 233 if (phba->sli_rev == LPFC_SLI_REV4) in lpfc_els_abort() 235 spin_unlock_irq(&phba->hbalock); in lpfc_els_abort() 239 spin_lock_irq(&phba->hbalock); in lpfc_els_abort() 241 lpfc_sli_issue_abort_iotag(phba, pring, iocb); in lpfc_els_abort() [all …]
|
D | lpfc.h | 299 struct lpfc_hba *phba; member 566 int (*lpfc_hba_down_post)(struct lpfc_hba *phba); 578 (struct lpfc_hba *phba, struct lpfc_sli_ring *pring, 1003 lpfc_set_loopback_flag(struct lpfc_hba *phba) in lpfc_set_loopback_flag() argument 1005 if (phba->cfg_topology == FLAGS_LOCAL_LB) in lpfc_set_loopback_flag() 1006 phba->link_flag |= LS_LOOPBACK_MODE; in lpfc_set_loopback_flag() 1008 phba->link_flag &= ~LS_LOOPBACK_MODE; in lpfc_set_loopback_flag() 1012 lpfc_is_link_up(struct lpfc_hba *phba) in lpfc_is_link_up() argument 1014 return phba->link_state == LPFC_LINK_UP || in lpfc_is_link_up() 1015 phba->link_state == LPFC_CLEAR_LA || in lpfc_is_link_up() [all …]
|
D | lpfc_vport.h | 93 int lpfc_alloc_vpi(struct lpfc_hba *phba);
|
D | lpfc_disc.h | 110 struct lpfc_hba *phba; member
|
D | lpfc_sli4.h | 132 struct lpfc_hba *phba; member 384 struct lpfc_hba *phba; member
|
D | lpfc_crtn.h | 293 void lpfc_sli_abort_fcp_rings(struct lpfc_hba *phba); 428 void lpfc_start_fdiscs(struct lpfc_hba *phba);
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
D | be_main.c | 68 struct beiscsi_hba *phba = iscsi_host_priv(shost); \ 70 param_val = phba->attr_##_name;\ 72 phba->attr_##_name);\ 77 beiscsi_##_name##_change(struct beiscsi_hba *phba, uint32_t val)\ 80 beiscsi_log(phba, KERN_ERR, BEISCSI_LOG_INIT,\ 83 phba->attr_##_name, val); \ 84 phba->attr_##_name = val;\ 87 beiscsi_log(phba, KERN_ERR, BEISCSI_LOG_INIT, \ 101 struct beiscsi_hba *phba = iscsi_host_priv(shost);\ 107 if (beiscsi_##_name##_change(phba, param_val) == 0) \ [all …]
|
D | be_iscsi.c | 48 struct beiscsi_hba *phba; in beiscsi_session_create() local 60 phba = beiscsi_ep->phba; in beiscsi_session_create() 62 if (phba->state & BE_ADAPTER_PCI_ERR) { in beiscsi_session_create() 63 beiscsi_log(phba, KERN_ERR, BEISCSI_LOG_CONFIG, in beiscsi_session_create() 67 beiscsi_log(phba, KERN_INFO, BEISCSI_LOG_CONFIG, in beiscsi_session_create() 71 if (cmds_max > beiscsi_ep->phba->params.wrbs_per_cxn) { in beiscsi_session_create() 72 beiscsi_log(phba, KERN_ERR, BEISCSI_LOG_CONFIG, in beiscsi_session_create() 76 beiscsi_ep->phba->params.wrbs_per_cxn, in beiscsi_session_create() 77 beiscsi_ep->phba->params.wrbs_per_cxn); in beiscsi_session_create() 79 cmds_max = beiscsi_ep->phba->params.wrbs_per_cxn; in beiscsi_session_create() [all …]
|
D | be_mgmt.c | 105 void beiscsi_ue_detect(struct beiscsi_hba *phba) in beiscsi_ue_detect() argument 111 if (phba->ue_detected) in beiscsi_ue_detect() 114 pci_read_config_dword(phba->pcidev, in beiscsi_ue_detect() 116 pci_read_config_dword(phba->pcidev, in beiscsi_ue_detect() 119 pci_read_config_dword(phba->pcidev, in beiscsi_ue_detect() 122 pci_read_config_dword(phba->pcidev, in beiscsi_ue_detect() 131 phba->ue_detected = true; in beiscsi_ue_detect() 132 beiscsi_log(phba, KERN_ERR, in beiscsi_ue_detect() 140 beiscsi_log(phba, KERN_ERR, in beiscsi_ue_detect() 150 beiscsi_log(phba, KERN_ERR, in beiscsi_ue_detect() [all …]
|
D | be_cmds.c | 24 int beiscsi_pci_soft_reset(struct beiscsi_hba *phba) in beiscsi_pci_soft_reset() argument 34 pci_reset_offset = (u8 *)phba->pci_va + BE2_SOFT_RESET; in beiscsi_pci_soft_reset() 35 pci_online0_offset = (u8 *)phba->pci_va + BE2_PCI_ONLINE0; in beiscsi_pci_soft_reset() 36 pci_online1_offset = (u8 *)phba->pci_va + BE2_PCI_ONLINE1; in beiscsi_pci_soft_reset() 78 int be_chk_reset_complete(struct beiscsi_hba *phba) in be_chk_reset_complete() argument 85 mpu_sem = (u8 *)phba->csr_va + MPU_EP_SEMAPHORE; in be_chk_reset_complete() 98 beiscsi_log(phba, KERN_ERR, BEISCSI_LOG_INIT, in be_chk_reset_complete() 107 void be_mcc_notify(struct beiscsi_hba *phba) in be_mcc_notify() argument 109 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in be_mcc_notify() 114 iowrite32(val, phba->db_va + DB_MCCQ_OFFSET); in be_mcc_notify() [all …]
|
D | be_mgmt.h | 99 int mgmt_epfw_cleanup(struct beiscsi_hba *phba, unsigned short chute); 100 int mgmt_open_connection(struct beiscsi_hba *phba, 105 unsigned int mgmt_upload_connection(struct beiscsi_hba *phba, 108 unsigned int mgmt_invalidate_icds(struct beiscsi_hba *phba, 113 struct beiscsi_hba *phba, 233 #define GET_MGMT_CONTROLLER_WS(phba) (phba->pmgmt_ws) argument 246 pa->lo = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\ 248 pa->hi = phba->init_mem[ISCSI_MEM_GLOBAL_HEADER].mem_array[0].\ 256 struct beiscsi_hba *phba; member 270 struct beiscsi_hba *phba); [all …]
|
D | be_main.h | 327 #define chip_be2(phba) (phba->generation == BE_GEN2) argument 328 #define chip_be3_r(phba) (phba->generation == BE_GEN3) argument 329 #define is_chip_be2_be3r(phba) (chip_be3_r(phba) || (chip_be2(phba))) argument 337 #define BEISCSI_ULP_AVLBL_CID(phba, ulp_num) \ argument 338 (((struct ulp_cid_info *)phba->cid_array_info[ulp_num])->avlbl_cids) 339 #define BEISCSI_ULP0_AVLBL_CID(phba) \ argument 340 BEISCSI_ULP_AVLBL_CID(phba, BEISCSI_ULP0) 341 #define BEISCSI_ULP1_AVLBL_CID(phba) \ argument 342 BEISCSI_ULP_AVLBL_CID(phba, BEISCSI_ULP1) 383 (phba->cid_to_cri_map[cid] = cri_index) [all …]
|
D | be_iscsi.h | 33 void beiscsi_create_def_ifaces(struct beiscsi_hba *phba); 35 void beiscsi_destroy_def_ifaces(struct beiscsi_hba *phba); 49 void beiscsi_offload_iscsi(struct beiscsi_hba *phba, struct iscsi_conn *conn, 73 int beiscsi_get_macaddr(char *buf, struct beiscsi_hba *phba);
|
D | be_cmds.h | 714 int beiscsi_cmd_mccq_create(struct beiscsi_hba *phba, 720 struct beiscsi_hba *phba); 721 unsigned int be_cmd_get_initname(struct beiscsi_hba *phba); 722 unsigned int be_cmd_get_port_speed(struct beiscsi_hba *phba); 726 int be_cmd_modify_eq_delay(struct beiscsi_hba *phba, struct be_set_eqd *, 728 int beiscsi_mccq_compl(struct beiscsi_hba *phba, 736 struct be_mcc_wrb *wrb_from_mccq(struct beiscsi_hba *phba); 737 int be_mcc_notify_wait(struct beiscsi_hba *phba); 738 void be_mcc_notify(struct beiscsi_hba *phba); 739 unsigned int alloc_mcc_tag(struct beiscsi_hba *phba); [all …]
|
D | be.h | 101 struct beiscsi_hba *phba; member
|
/linux-4.1.27/Documentation/scsi/ |
D | ChangeLog.lpfc | 189 remove shim lpfc_scsi_host_init - allocate phba mem in scsi's 339 lpfc_disc_done() Moving all events from phba->dpc_disc to local 496 * New static function lpfc_sli_next_iocb(phba, pring, &piocb) to 617 * Grab lock before calling lpfc_sli_issue_mbox(phba, pmb, 725 here, the most notable is that the phba->slim2p lpfc_dmabuf goes 874 * Removed range checking. phba->config[] array elements are now 1081 * Change lpfc_printf_log to a #define. Also include phba->brd_no 1100 * Changing phba->config to kmalloc lpfc_icfgparam and not 1101 *phba->config. This is manifesting itself as a panic in 1165 * Changed pHba->phba, pCommand->pcmd [all …]
|