Lines Matching refs:bfad

34 	struct bfad_s         *bfad;  in bfad_im_get_starget_port_id()  local
41 bfad = im_port->bfad; in bfad_im_get_starget_port_id()
42 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_id()
49 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_id()
60 struct bfad_s *bfad; in bfad_im_get_starget_node_name() local
67 bfad = im_port->bfad; in bfad_im_get_starget_node_name()
68 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_starget_node_name()
75 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_starget_node_name()
86 struct bfad_s *bfad; in bfad_im_get_starget_port_name() local
93 bfad = im_port->bfad; in bfad_im_get_starget_port_name()
94 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_name()
101 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_name()
126 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_host_port_type() local
129 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_get_host_port_type()
158 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_host_port_state() local
161 bfa_fcport_get_attr(&bfad->bfa, &attr); in bfad_im_get_host_port_state()
214 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_host_speed() local
217 bfa_fcport_get_attr(&bfad->bfa, &attr); in bfad_im_get_host_speed()
268 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_stats() local
279 hstats = &bfad->link_stats; in bfad_im_get_stats()
281 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_stats()
283 rc = bfa_port_get_stats(BFA_FCPORT(&bfad->bfa), in bfad_im_get_stats()
285 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_stats()
319 struct bfad_s *bfad = im_port->bfad; in bfad_im_reset_stats() local
325 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_reset_stats()
326 rc = bfa_port_clear_stats(BFA_FCPORT(&bfad->bfa), bfad_hcb_comp, in bfad_im_reset_stats()
328 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_reset_stats()
349 struct bfad_s *bfad = itnim->im->bfad; in bfad_im_set_rport_loss_tmo() local
350 uint16_t path_tov = bfa_fcpim_path_tov_get(&bfad->bfa); in bfad_im_set_rport_loss_tmo()
364 struct bfad_s *bfad = im_port->bfad; in bfad_im_vport_create() local
377 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_create()
378 list_for_each_entry(vp, &bfad->pbc_vport_list, list_entry) { in bfad_im_vport_create()
386 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_create()
388 rc = bfad_vport_create(bfad, 0, &port_cfg, &fc_vport->dev); in bfad_im_vport_create()
394 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_create()
395 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, in bfad_im_vport_create()
397 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_create()
403 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_create()
405 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_create()
426 bfad_im_supported_speeds(&bfad->bfa); in bfad_im_vport_create()
428 bfa_fcport_get_maxfrsize(&bfad->bfa); in bfad_im_vport_create()
451 struct bfad_s *bfad = im_port->bfad; in bfad_im_issue_fc_host_lip() local
457 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
458 status = bfa_port_disable(&bfad->bfa.modules.port, in bfad_im_issue_fc_host_lip()
460 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
469 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
470 status = bfa_port_enable(&bfad->bfa.modules.port, in bfad_im_issue_fc_host_lip()
472 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
489 struct bfad_s *bfad = im_port->bfad; in bfad_im_vport_delete() local
498 bfad_scsi_host_free(bfad, im_port); in bfad_im_vport_delete()
507 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
508 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, pwwn); in bfad_im_vport_delete()
509 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
519 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
521 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
531 bfad_scsi_host_free(bfad, im_port); in bfad_im_vport_delete()
542 struct bfad_s *bfad; in bfad_im_vport_disable() local
549 bfad = vport->drv_port.bfad; in bfad_im_vport_disable()
553 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_disable()
554 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, pwwn); in bfad_im_vport_disable()
555 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_disable()
577 struct bfad_s *bfad = im_port->bfad; in bfad_im_vport_set_symbolic_name() local
586 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
587 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, pwwn); in bfad_im_vport_set_symbolic_name()
588 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
593 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
596 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
716 struct bfad_s *bfad = im_port->bfad; in bfad_im_serial_num_show() local
719 bfa_get_adapter_serial_num(&bfad->bfa, serial_num); in bfad_im_serial_num_show()
730 struct bfad_s *bfad = im_port->bfad; in bfad_im_model_show() local
733 bfa_get_adapter_model(&bfad->bfa, model); in bfad_im_model_show()
744 struct bfad_s *bfad = im_port->bfad; in bfad_im_model_desc_show() local
749 bfa_get_adapter_model(&bfad->bfa, model); in bfad_im_model_desc_show()
750 nports = bfa_get_nports(&bfad->bfa); in bfad_im_model_desc_show()
791 if (nports == 1 && bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
794 else if (nports == 1 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
797 else if (nports == 2 && bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
800 else if (nports == 2 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
804 if (nports == 1 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
807 else if (nports == 2 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
838 struct bfad_s *bfad = im_port->bfad; in bfad_im_symbolic_name_show() local
842 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_symbolic_name_show()
855 struct bfad_s *bfad = im_port->bfad; in bfad_im_hw_version_show() local
858 bfa_get_pci_chip_rev(&bfad->bfa, hw_ver); in bfad_im_hw_version_show()
876 struct bfad_s *bfad = im_port->bfad; in bfad_im_optionrom_version_show() local
879 bfa_get_adapter_optrom_ver(&bfad->bfa, optrom_ver); in bfad_im_optionrom_version_show()
890 struct bfad_s *bfad = im_port->bfad; in bfad_im_fw_version_show() local
893 bfa_get_adapter_fw_ver(&bfad->bfa, fw_ver); in bfad_im_fw_version_show()
904 struct bfad_s *bfad = im_port->bfad; in bfad_im_num_of_ports_show() local
907 bfa_get_nports(&bfad->bfa)); in bfad_im_num_of_ports_show()
925 struct bfad_s *bfad = im_port->bfad; in bfad_im_num_of_discovered_ports_show() local
935 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_num_of_discovered_ports_show()
937 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_num_of_discovered_ports_show()