/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/lpfc/ |
H A D | lpfc_mem.c | 42 lpfc_mem_alloc(struct lpfc_hba * phba) argument 101 lpfc_mem_free(struct lpfc_hba * phba) argument 148 lpfc_mbuf_alloc(struct lpfc_hba *phba, int mem_flags, dma_addr_t *handle) argument 164 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) argument [all...] |
H A D | lpfc_mbox.c | 45 lpfc_dump_mem(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint16_t offset) argument 73 lpfc_read_nv(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 89 lpfc_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, struct lpfc_dmabuf *mp) argument 117 lpfc_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 135 lpfc_config_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 172 lpfc_init_link(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb, uint32_t topology, uint32_t linkspeed) argument 242 lpfc_read_sparam(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 285 lpfc_unreg_did(struct lpfc_hba * phba, uint32_t did, LPFC_MBOXQ_t * pmb) argument 304 lpfc_read_config(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 321 lpfc_read_lnk_stat(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 338 lpfc_reg_login(struct lpfc_hba * phba, uint32_t did, uint8_t * param, LPFC_MBOXQ_t * pmb, uint32_t flag) argument 392 lpfc_unreg_login(struct lpfc_hba * phba, uint32_t rpi, LPFC_MBOXQ_t * pmb) argument 408 lpfc_config_pcb_setup(struct lpfc_hba * phba) argument 463 lpfc_read_rev(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 476 lpfc_config_ring(struct lpfc_hba * phba, int ring, LPFC_MBOXQ_t * pmb) argument 517 lpfc_config_port(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 617 lpfc_kill_board(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 628 lpfc_mbox_put(struct lpfc_hba * phba, LPFC_MBOXQ_t * mbq) argument 642 lpfc_mbox_get(struct lpfc_hba * phba) argument 657 lpfc_mbox_tmo_val(struct lpfc_hba *phba, int cmd) argument [all...] |
H A D | lpfc_ct.c | 62 lpfc_ct_unsol_event(struct lpfc_hba * phba, argument 148 lpfc_free_ct_rsp(struct lpfc_hba * phba, struct lpfc_dmabuf * mlist) argument 163 lpfc_alloc_ct_rsp(struct lpfc_hba * phba, int cmdcode, struct ulp_bde64 * bpl, uint32_t size, int *entries) argument 219 lpfc_gen_req(struct lpfc_hba *phba, struct lpfc_dmabuf *bmp, struct lpfc_dmabuf *inp, struct lpfc_dmabuf *outp, void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), struct lpfc_nodelist *ndlp, uint32_t usr_flg, uint32_t num_entry, uint32_t tmo) argument 294 lpfc_ct_cmd(struct lpfc_hba *phba, struct lpfc_dmabuf *inmp, struct lpfc_dmabuf *bmp, struct lpfc_nodelist *ndlp, void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), uint32_t rsp_size) argument 323 lpfc_ns_rsp(struct lpfc_hba * phba, struct lpfc_dmabuf * mp, uint32_t Size) argument 415 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 506 lpfc_cmpl_ct_cmd_rft_id(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 545 lpfc_cmpl_ct_cmd_rnn_id(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 553 lpfc_cmpl_ct_cmd_rsnn_nn(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 561 lpfc_cmpl_ct_cmd_rff_id(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 569 lpfc_get_hba_sym_node_name(struct lpfc_hba * phba, uint8_t * symbp) argument 588 lpfc_ns_cmd(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, int cmdcode) argument 719 lpfc_cmpl_ct_cmd_fdmi(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 770 lpfc_fdmi_cmd(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, int cmdcode) argument 1149 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local 1162 lpfc_fdmi_tmo_handler(struct lpfc_hba *phba) argument 1179 lpfc_decode_firmware_rev(struct lpfc_hba * phba, char *fwrevision, int flag) argument [all...] |
H A D | lpfc_init.c | 64 lpfc_config_port_prep(struct lpfc_hba * phba) argument 215 lpfc_config_port_post(struct lpfc_hba * phba) argument 432 lpfc_hba_down_prep(struct lpfc_hba * phba) argument 456 lpfc_hba_down_post(struct lpfc_hba * phba) argument 489 lpfc_handle_eratt(struct lpfc_hba * phba) argument 569 lpfc_handle_latt(struct lpfc_hba * phba) argument 649 lpfc_parse_vpd(struct lpfc_hba * phba, uint8_t * vpd, int len) argument 788 lpfc_get_hba_model_desc(struct lpfc_hba * phba, uint8_t * mdp, uint8_t * descp) argument 946 lpfc_post_buffer(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, int cnt, int type) argument 1053 lpfc_post_rcv_buf(struct lpfc_hba * phba) argument 1150 lpfc_hba_init(struct lpfc_hba *phba, uint32_t *hbainit) argument 1173 lpfc_cleanup(struct lpfc_hba * phba) argument 1190 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local 1205 lpfc_stop_timer(struct lpfc_hba * phba) argument 1220 lpfc_online(struct lpfc_hba * phba) argument 1255 lpfc_block_mgmt_io(struct lpfc_hba * phba) argument 1265 lpfc_unblock_mgmt_io(struct lpfc_hba * phba) argument 1275 lpfc_offline_prep(struct lpfc_hba * phba) argument 1295 lpfc_offline(struct lpfc_hba * phba) argument 1329 lpfc_scsi_free(struct lpfc_hba * phba) argument 1356 lpfc_remove_device(struct lpfc_hba *phba) argument 1412 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 1439 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local 1511 struct lpfc_hba *phba; local 1763 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local 1782 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local 1811 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local 1848 struct lpfc_hba *phba = (struct lpfc_hba *)host->hostdata; local [all...] |
H A D | lpfc_nportdisc.c | 42 lpfc_check_adisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, argument 59 lpfc_check_sparm(struct lpfc_hba * phba, argument 131 lpfc_check_elscmpl_iocb(struct lpfc_hba * phba, argument 171 lpfc_els_abort(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument 231 lpfc_rcv_plogi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb) argument 387 lpfc_rcv_padisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb) argument 445 lpfc_rcv_logo(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb, uint32_t els_cmd) argument 488 lpfc_rcv_prli(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, struct lpfc_iocbq *cmdiocb) argument 525 lpfc_disc_set_adisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument 541 lpfc_disc_illegal(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 558 lpfc_rcv_plogi_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 575 lpfc_rcv_els_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 584 lpfc_rcv_logo_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 601 lpfc_cmpl_logo_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 609 lpfc_device_rm_unused_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 617 lpfc_rcv_plogi_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 654 lpfc_rcv_logo_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 669 lpfc_rcv_els_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 698 lpfc_cmpl_plogi_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 804 lpfc_device_rm_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 821 lpfc_device_recov_plogi_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 838 lpfc_rcv_plogi_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 860 lpfc_rcv_prli_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 873 lpfc_rcv_logo_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 889 lpfc_rcv_padisc_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 902 lpfc_rcv_prlo_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 916 lpfc_cmpl_adisc_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 959 lpfc_device_rm_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 977 lpfc_device_recov_adisc_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 995 lpfc_rcv_plogi_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1008 lpfc_rcv_prli_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1021 lpfc_rcv_logo_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1061 lpfc_rcv_padisc_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1074 lpfc_rcv_prlo_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1086 lpfc_cmpl_reglogin_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1144 lpfc_device_rm_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1159 lpfc_device_recov_reglogin_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1172 lpfc_rcv_plogi_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1184 lpfc_rcv_prli_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1196 lpfc_rcv_logo_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1211 lpfc_rcv_padisc_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1228 lpfc_rcv_prlo_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1239 lpfc_cmpl_prli_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1293 lpfc_device_rm_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1327 lpfc_device_recov_prli_issue(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1342 lpfc_rcv_plogi_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1354 lpfc_rcv_prli_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1367 lpfc_rcv_logo_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1379 lpfc_rcv_padisc_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1391 lpfc_rcv_prlo_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1403 lpfc_device_recov_unmap_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1415 lpfc_rcv_plogi_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1427 lpfc_rcv_prli_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1439 lpfc_rcv_logo_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1451 lpfc_rcv_padisc_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1464 lpfc_rcv_prlo_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1483 lpfc_device_recov_mapped_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1497 lpfc_rcv_plogi_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1528 lpfc_rcv_prli_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1560 lpfc_rcv_logo_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1573 lpfc_rcv_padisc_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1604 lpfc_rcv_prlo_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1634 lpfc_cmpl_plogi_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1652 lpfc_cmpl_prli_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1670 lpfc_cmpl_logo_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1679 lpfc_cmpl_adisc_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1698 lpfc_cmpl_reglogin_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1720 lpfc_device_rm_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1733 lpfc_device_recov_npr_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument 1920 lpfc_disc_state_machine(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, void *arg, uint32_t evt) argument [all...] |
H A D | lpfc_scsi.c | 54 lpfc_new_scsi_buf(struct lpfc_hba * phba) argument 141 lpfc_get_scsi_buf(struct lpfc_hba * phba) argument 158 lpfc_release_scsi_buf(struct lpfc_hba * phba, struct lpfc_scsi_buf * psb) argument 169 lpfc_scsi_prep_dma_buf(struct lpfc_hba * phba, struct lpfc_scsi_buf * lpfc_cmd) argument 274 lpfc_scsi_unprep_dma_buf(struct lpfc_hba * phba, struct lpfc_scsi_buf * psb) argument 300 struct lpfc_hba *phba = lpfc_cmd->scsi_hba; local 427 lpfc_scsi_cmd_iocb_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *pIocbIn, struct lpfc_iocbq *pIocbOut) argument 556 lpfc_scsi_prep_cmnd(struct lpfc_hba * phba, struct lpfc_scsi_buf * lpfc_cmd, struct lpfc_nodelist *pnode) argument 648 lpfc_scsi_prep_task_mgmt_cmd(struct lpfc_hba *phba, struct lpfc_scsi_buf *lpfc_cmd, unsigned int lun, uint8_t task_mgmt_cmd) argument 695 lpfc_tskmgmt_def_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_iocbq *rspiocbq) argument 707 lpfc_scsi_tgt_reset(struct lpfc_scsi_buf * lpfc_cmd, struct lpfc_hba * phba, unsigned tgt_id, unsigned int lun, struct lpfc_rport_data *rdata) argument 761 struct lpfc_hba *phba = (struct lpfc_hba *) host->hostdata; local 786 lpfc_poll_rearm_timer(struct lpfc_hba * phba) argument 796 lpfc_poll_start_timer(struct lpfc_hba * phba) argument 803 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local 820 struct lpfc_hba *phba = local 911 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local 1014 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local 1154 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local 1255 struct lpfc_hba *phba = (struct lpfc_hba *)sdev->host->hostdata; local 1311 struct lpfc_hba *phba = (struct lpfc_hba *) sdev->host->hostdata; local [all...] |
H A D | lpfc_attr.c | 86 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 94 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 102 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 110 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 118 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 126 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 137 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 146 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 153 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 203 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 212 struct lpfc_hba *phba = (struct lpfc_hba *) host->hostdata; local 253 lpfc_do_offline(struct lpfc_hba *phba, uint32_t type) argument 299 lpfc_selective_reset(struct lpfc_hba *phba) argument 324 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 340 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 348 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 367 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 396 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 406 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 604 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 638 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 648 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 713 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 723 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 794 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 802 lpfc_nodev_tmo_init(struct lpfc_hba *phba, int val) argument 833 lpfc_update_rport_devloss_tmo(struct lpfc_hba *phba) argument 845 lpfc_nodev_tmo_set(struct lpfc_hba *phba, int val) argument 889 lpfc_devloss_tmo_set(struct lpfc_hba *phba, int val) argument 1141 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 1174 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 1212 sysfs_mbox_idle(struct lpfc_hba * phba) argument 1229 struct lpfc_hba * phba = (struct lpfc_hba*)host->hostdata; local 1282 struct lpfc_hba *phba = (struct lpfc_hba*)host->hostdata; local 1433 lpfc_alloc_sysfs_attr(struct lpfc_hba *phba) argument 1456 lpfc_free_sysfs_attr(struct lpfc_hba *phba) argument 1472 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local 1480 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local 1505 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local 1548 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local 1578 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local 1599 struct lpfc_hba *phba = (struct lpfc_hba*)shost->hostdata; local 1609 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local 1714 struct lpfc_hba *phba = (struct lpfc_hba *)shost->hostdata; local 1793 struct lpfc_hba *phba = (struct lpfc_hba *) shost->hostdata; local 1921 lpfc_get_cfgparam(struct lpfc_hba *phba) argument [all...] |
H A D | lpfc_els.c | 44 lpfc_els_chk_latt(struct lpfc_hba * phba) argument 100 lpfc_prep_els_iocb(struct lpfc_hba * phba, uint8_t expectRsp, uint16_t cmdSize, uint8_t retry, struct lpfc_nodelist * ndlp, uint32_t did, uint32_t elscmd) argument 243 lpfc_cmpl_els_flogi_fabric(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct serv_parm *sp, IOCB_t *irsp) argument 331 lpfc_cmpl_els_flogi_nport(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, struct serv_parm *sp) argument 411 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 504 lpfc_issue_els_flogi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument 562 lpfc_els_abort_flogi(struct lpfc_hba * phba) argument 595 lpfc_initial_flogi(struct lpfc_hba *phba) argument 617 lpfc_more_plogi(struct lpfc_hba * phba) argument 640 lpfc_plogi_confirm_nport(struct lpfc_hba *phba, struct lpfc_dmabuf *prsp, struct lpfc_nodelist *ndlp) argument 696 lpfc_cmpl_els_plogi(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 807 lpfc_issue_els_plogi(struct lpfc_hba * phba, uint32_t did, uint8_t retry) argument 854 lpfc_cmpl_els_prli(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 912 lpfc_issue_els_prli(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument 974 lpfc_more_adisc(struct lpfc_hba * phba) argument 999 lpfc_rscn_disc(struct lpfc_hba * phba) argument 1023 lpfc_cmpl_els_adisc(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 1139 lpfc_issue_els_adisc(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument 1188 lpfc_cmpl_els_logo(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 1247 lpfc_issue_els_logo(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp, uint8_t retry) argument 1291 lpfc_cmpl_els_cmd(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 1314 lpfc_issue_els_scr(struct lpfc_hba * phba, uint32_t nportid, uint8_t retry) argument 1365 lpfc_issue_els_farpr(struct lpfc_hba * phba, uint32_t nportid, uint8_t retry) argument 1432 lpfc_cancel_retry_delay_tmo(struct lpfc_hba *phba, struct lpfc_nodelist * nlp) argument 1476 struct lpfc_hba *phba; local 1503 struct lpfc_hba *phba; local 1562 lpfc_els_retry(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 1770 lpfc_els_free_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *elsiocb) argument 1805 lpfc_cmpl_els_logo_acc(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 1834 lpfc_cmpl_els_acc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_iocbq *rspiocb) argument 1918 lpfc_els_rsp_acc(struct lpfc_hba * phba, uint32_t flag, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp, LPFC_MBOXQ_t * mbox, uint8_t newnode) argument 2024 lpfc_els_rsp_reject(struct lpfc_hba * phba, uint32_t rejectError, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp) argument 2075 lpfc_els_rsp_adisc_acc(struct lpfc_hba * phba, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp) argument 2133 lpfc_els_rsp_prli_acc(struct lpfc_hba *phba, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument 2210 lpfc_els_rsp_rnid_acc(struct lpfc_hba *phba, uint8_t format, struct lpfc_iocbq *oldiocb, struct lpfc_nodelist *ndlp) argument 2293 lpfc_els_disc_adisc(struct lpfc_hba *phba) argument 2330 lpfc_els_disc_plogi(struct lpfc_hba * phba) argument 2365 lpfc_els_flush_rscn(struct lpfc_hba * phba) argument 2385 lpfc_rscn_payload_check(struct lpfc_hba * phba, uint32_t did) argument 2454 lpfc_rscn_recovery_check(struct lpfc_hba *phba) argument 2482 lpfc_els_rcv_rscn(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp, uint8_t newnode) argument 2584 lpfc_els_handle_rscn(struct lpfc_hba * phba) argument 2640 lpfc_els_rcv_flogi(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp, uint8_t newnode) argument 2725 lpfc_els_rcv_rnid(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument 2763 lpfc_els_rcv_lirr(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, struct lpfc_nodelist *ndlp) argument 2778 lpfc_els_rsp_rps_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 2855 lpfc_els_rcv_rps(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument 2907 lpfc_els_rsp_rpl_acc(struct lpfc_hba * phba, uint16_t cmdsize, struct lpfc_iocbq * oldiocb, struct lpfc_nodelist * ndlp) argument 2966 lpfc_els_rcv_rpl(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument 3005 lpfc_els_rcv_farp(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument 3070 lpfc_els_rcv_farpr(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * ndlp) argument 3098 lpfc_els_rcv_fan(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_nodelist * fan_ndlp) argument 3190 struct lpfc_hba *phba; local 3207 lpfc_els_timeout_handler(struct lpfc_hba *phba) argument 3282 lpfc_els_flush_cmd(struct lpfc_hba *phba) argument 3337 lpfc_els_unsol_event(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * elsiocb) argument [all...] |
H A D | lpfc_hbadisc.c | 64 struct lpfc_hba *phba; local 99 struct lpfc_hba *phba; local 169 lpfc_work_list_done(struct lpfc_hba * phba) argument 235 lpfc_work_done(struct lpfc_hba * phba) argument 303 check_work_wait_done(struct lpfc_hba *phba) argument 321 struct lpfc_hba *phba = p; local 350 lpfc_workq_post_event(struct lpfc_hba * phba, void *arg1, void *arg2, uint32_t evt) argument 377 lpfc_linkdown(struct lpfc_hba *phba) argument 454 lpfc_linkup(struct lpfc_hba *phba) argument 508 lpfc_mbx_cmpl_clear_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 584 lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) argument 642 lpfc_mbx_cmpl_read_sparam(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 705 lpfc_mbx_process_link_up(struct lpfc_hba *phba, READ_LA_VAR *la) argument 818 lpfc_mbx_issue_link_down(struct lpfc_hba *phba) argument 841 lpfc_mbx_cmpl_read_la(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 924 lpfc_mbx_cmpl_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 956 lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 1049 lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 1108 lpfc_register_remote_port(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 1162 lpfc_unregister_remote_port(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 1180 lpfc_nlp_counters(struct lpfc_hba *phba, int state, int count) argument 1213 lpfc_nlp_state_cleanup(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, int old_state, int new_state) argument 1283 lpfc_nlp_set_state(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, int state) argument 1316 lpfc_dequeue_node(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 1329 lpfc_drop_node(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 1345 lpfc_set_disctmo(struct lpfc_hba * phba) argument 1379 lpfc_can_disctmo(struct lpfc_hba * phba) argument 1405 lpfc_check_sli_ndlp(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * iocb, struct lpfc_nodelist * ndlp) argument 1448 lpfc_no_rpi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument 1515 lpfc_unreg_rpi(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument 1541 lpfc_cleanup_node(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument 1603 lpfc_nlp_remove(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) argument 1622 lpfc_matchdid(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, uint32_t did) argument 1673 lpfc_findnode_did(struct lpfc_hba *phba, uint32_t did) argument 1705 lpfc_setup_disc_node(struct lpfc_hba * phba, uint32_t did) argument 1746 lpfc_disc_list_loopmap(struct lpfc_hba * phba) argument 1791 lpfc_disc_start(struct lpfc_hba * phba) argument 1896 lpfc_free_tx(struct lpfc_hba * phba, struct lpfc_nodelist * ndlp) argument 1954 lpfc_disc_flush_list(struct lpfc_hba * phba) argument 1988 struct lpfc_hba *phba = (struct lpfc_hba *)ptr; local 2005 lpfc_disc_timeout_handler(struct lpfc_hba *phba) argument 2230 lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 2291 __lpfc_find_node(struct lpfc_hba *phba, node_filter filter, void *param) argument 2308 lpfc_find_node(struct lpfc_hba *phba, node_filter filter, void *param) argument 2323 __lpfc_findnode_rpi(struct lpfc_hba *phba, uint16_t rpi) argument 2329 lpfc_findnode_rpi(struct lpfc_hba * phba, uint16_t rpi) argument 2344 lpfc_findnode_wwpn(struct lpfc_hba *phba, struct lpfc_name *wwpn) argument 2355 lpfc_nlp_init(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, uint32_t did) argument [all...] |
H A D | lpfc_sli.c | 69 lpfc_sli_get_iocbq(struct lpfc_hba * phba) argument 79 lpfc_sli_release_iocbq(struct lpfc_hba * phba, struct lpfc_iocbq * iocbq) argument 169 lpfc_sli_ring_map(struct lpfc_hba * phba, LPFC_MBOXQ_t *pmb) argument 198 lpfc_sli_ringtxcmpl_put(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * piocb) argument 211 lpfc_sli_ringtx_get(struct lpfc_hba * phba, struct lpfc_sli_ring * pring) argument 231 lpfc_sli_next_iocb_slot(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) argument 275 lpfc_sli_next_iotag(struct lpfc_hba * phba, struct lpfc_iocbq * iocbq) argument 341 lpfc_sli_submit_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, IOCB_t *iocb, struct lpfc_iocbq *nextiocb) argument 376 lpfc_sli_update_full_ring(struct lpfc_hba * phba, struct lpfc_sli_ring *pring) argument 396 lpfc_sli_update_ring(struct lpfc_hba * phba, struct lpfc_sli_ring *pring) argument 410 lpfc_sli_resume_iocb(struct lpfc_hba * phba, struct lpfc_sli_ring * pring) argument 443 lpfc_sli_turn_on_ring(struct lpfc_hba * phba, int ringno) argument 523 lpfc_sli_wake_mbox_wait(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq) argument 539 lpfc_sli_def_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmb) argument 573 lpfc_sli_handle_mb_event(struct lpfc_hba * phba) argument 727 lpfc_sli_process_unsol_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *saveq) argument 797 lpfc_sli_iocbq_lookup(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * prspiocb) argument 823 lpfc_sli_process_sol_iocb(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq *saveq) argument 891 lpfc_sli_rsp_pointers_error(struct lpfc_hba * phba, struct lpfc_sli_ring * pring) argument 920 lpfc_sli_poll_fcp_ring(struct lpfc_hba * phba) argument 1074 lpfc_sli_handle_fast_ring_event(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, uint32_t mask) argument 1236 lpfc_sli_handle_slow_ring_event(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, uint32_t mask) argument 1477 lpfc_sli_abort_iocb_ring(struct lpfc_hba *phba, struct lpfc_sli_ring *pring) argument 1516 lpfc_sli_brdready(struct lpfc_hba * phba, uint32_t mask) argument 1561 lpfc_reset_barrier(struct lpfc_hba * phba) argument 1635 lpfc_sli_brdkill(struct lpfc_hba * phba) argument 1715 lpfc_sli_brdreset(struct lpfc_hba * phba) argument 1767 lpfc_sli_brdrestart(struct lpfc_hba * phba) argument 1827 lpfc_sli_chipset_init(struct lpfc_hba *phba) argument 1914 lpfc_sli_hba_setup(struct lpfc_hba * phba) argument 2006 struct lpfc_hba *phba; local 2020 lpfc_mbox_timeout_handler(struct lpfc_hba *phba) argument 2077 lpfc_sli_issue_mbox(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmbox, uint32_t flag) argument 2362 lpfc_sli_ringtx_put(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * piocb) argument 2372 lpfc_sli_next_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq ** piocb) argument 2387 lpfc_sli_issue_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, struct lpfc_iocbq *piocb, uint32_t flag) argument 2469 lpfc_extra_ring_setup( struct lpfc_hba *phba) argument 2504 lpfc_sli_setup(struct lpfc_hba *phba) argument 2593 lpfc_sli_queue_setup(struct lpfc_hba * phba) argument 2619 lpfc_sli_hba_down(struct lpfc_hba * phba) argument 2712 lpfc_sli_ringpostbuf_put(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_dmabuf * mp) argument 2725 lpfc_sli_ringpostbuf_get(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, dma_addr_t phys) argument 2749 lpfc_sli_abort_els_cmpl(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 2810 lpfc_sli_issue_abort_iotag(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * cmdiocb) argument 2931 lpfc_sli_sum_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, uint16_t tgt_id, uint64_t lun_id, lpfc_ctx_cmd ctx_cmd) argument 2949 lpfc_sli_abort_fcp_cmpl(struct lpfc_hba * phba, struct lpfc_iocbq * cmdiocb, struct lpfc_iocbq * rspiocb) argument 2961 lpfc_sli_abort_iocb(struct lpfc_hba *phba, struct lpfc_sli_ring *pring, uint16_t tgt_id, uint64_t lun_id, uint32_t ctx, lpfc_ctx_cmd abort_cmd) argument 3011 lpfc_sli_wake_iocb_wait(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_iocbq *rspiocbq) argument 3038 lpfc_sli_issue_iocb_wait(struct lpfc_hba * phba, struct lpfc_sli_ring * pring, struct lpfc_iocbq * piocb, struct lpfc_iocbq * prspiocbq, uint32_t timeout) argument 3119 lpfc_sli_issue_mbox_wait(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq, uint32_t timeout) argument 3158 lpfc_sli_flush_mbox_queue(struct lpfc_hba * phba) argument 3178 struct lpfc_hba *phba; local [all...] |
H A D | lpfc.h | 386 lpfc_set_loopback_flag(struct lpfc_hba *phba) { argument
|