Lines Matching refs:bfad
26 struct bfad_s *bfad; in bfad_im_get_starget_port_id() local
33 bfad = im_port->bfad; in bfad_im_get_starget_port_id()
34 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_id()
41 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_id()
52 struct bfad_s *bfad; in bfad_im_get_starget_node_name() local
59 bfad = im_port->bfad; in bfad_im_get_starget_node_name()
60 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_starget_node_name()
67 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_starget_node_name()
78 struct bfad_s *bfad; in bfad_im_get_starget_port_name() local
85 bfad = im_port->bfad; in bfad_im_get_starget_port_name()
86 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_name()
93 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_starget_port_name()
118 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_host_port_type() local
121 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_get_host_port_type()
150 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_host_port_state() local
153 bfa_fcport_get_attr(&bfad->bfa, &attr); in bfad_im_get_host_port_state()
206 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_host_speed() local
209 bfa_fcport_get_attr(&bfad->bfa, &attr); in bfad_im_get_host_speed()
260 struct bfad_s *bfad = im_port->bfad; in bfad_im_get_stats() local
271 hstats = &bfad->link_stats; in bfad_im_get_stats()
273 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_get_stats()
275 rc = bfa_port_get_stats(BFA_FCPORT(&bfad->bfa), in bfad_im_get_stats()
277 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_get_stats()
313 struct bfad_s *bfad = im_port->bfad; in bfad_im_reset_stats() local
319 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_reset_stats()
320 rc = bfa_port_clear_stats(BFA_FCPORT(&bfad->bfa), bfad_hcb_comp, in bfad_im_reset_stats()
322 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_reset_stats()
343 struct bfad_s *bfad = itnim->im->bfad; in bfad_im_set_rport_loss_tmo() local
344 uint16_t path_tov = bfa_fcpim_path_tov_get(&bfad->bfa); in bfad_im_set_rport_loss_tmo()
358 struct bfad_s *bfad = im_port->bfad; in bfad_im_vport_create() local
371 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_create()
372 list_for_each_entry(vp, &bfad->pbc_vport_list, list_entry) { in bfad_im_vport_create()
380 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_create()
382 rc = bfad_vport_create(bfad, 0, &port_cfg, &fc_vport->dev); in bfad_im_vport_create()
388 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_create()
389 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, in bfad_im_vport_create()
391 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_create()
397 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_create()
399 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_create()
420 bfad_im_supported_speeds(&bfad->bfa); in bfad_im_vport_create()
422 bfa_fcport_get_maxfrsize(&bfad->bfa); in bfad_im_vport_create()
445 struct bfad_s *bfad = im_port->bfad; in bfad_im_issue_fc_host_lip() local
451 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
452 status = bfa_port_disable(&bfad->bfa.modules.port, in bfad_im_issue_fc_host_lip()
454 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
463 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
464 status = bfa_port_enable(&bfad->bfa.modules.port, in bfad_im_issue_fc_host_lip()
466 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_issue_fc_host_lip()
483 struct bfad_s *bfad = im_port->bfad; in bfad_im_vport_delete() local
492 bfad_scsi_host_free(bfad, im_port); in bfad_im_vport_delete()
501 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
502 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, pwwn); in bfad_im_vport_delete()
503 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
513 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
515 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_delete()
525 bfad_scsi_host_free(bfad, im_port); in bfad_im_vport_delete()
536 struct bfad_s *bfad; in bfad_im_vport_disable() local
543 bfad = vport->drv_port.bfad; in bfad_im_vport_disable()
547 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_disable()
548 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, pwwn); in bfad_im_vport_disable()
549 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_disable()
571 struct bfad_s *bfad = im_port->bfad; in bfad_im_vport_set_symbolic_name() local
580 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
581 fcs_vport = bfa_fcs_vport_lookup(&bfad->bfa_fcs, 0, pwwn); in bfad_im_vport_set_symbolic_name()
582 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
587 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
590 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_vport_set_symbolic_name()
710 struct bfad_s *bfad = im_port->bfad; in bfad_im_serial_num_show() local
713 bfa_get_adapter_serial_num(&bfad->bfa, serial_num); in bfad_im_serial_num_show()
724 struct bfad_s *bfad = im_port->bfad; in bfad_im_model_show() local
727 bfa_get_adapter_model(&bfad->bfa, model); in bfad_im_model_show()
738 struct bfad_s *bfad = im_port->bfad; in bfad_im_model_desc_show() local
743 bfa_get_adapter_model(&bfad->bfa, model); in bfad_im_model_desc_show()
744 nports = bfa_get_nports(&bfad->bfa); in bfad_im_model_desc_show()
785 if (nports == 1 && bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
788 else if (nports == 1 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
791 else if (nports == 2 && bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
794 else if (nports == 2 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
798 if (nports == 1 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
801 else if (nports == 2 && !bfa_ioc_is_cna(&bfad->bfa.ioc)) in bfad_im_model_desc_show()
832 struct bfad_s *bfad = im_port->bfad; in bfad_im_symbolic_name_show() local
836 bfa_fcs_lport_get_attr(&bfad->bfa_fcs.fabric.bport, &port_attr); in bfad_im_symbolic_name_show()
849 struct bfad_s *bfad = im_port->bfad; in bfad_im_hw_version_show() local
852 bfa_get_pci_chip_rev(&bfad->bfa, hw_ver); in bfad_im_hw_version_show()
863 struct bfad_s *bfad = im_port->bfad; in bfad_im_optionrom_version_show() local
866 bfa_get_adapter_optrom_ver(&bfad->bfa, optrom_ver); in bfad_im_optionrom_version_show()
877 struct bfad_s *bfad = im_port->bfad; in bfad_im_fw_version_show() local
880 bfa_get_adapter_fw_ver(&bfad->bfa, fw_ver); in bfad_im_fw_version_show()
891 struct bfad_s *bfad = im_port->bfad; in bfad_im_num_of_ports_show() local
894 bfa_get_nports(&bfad->bfa)); in bfad_im_num_of_ports_show()
905 struct bfad_s *bfad = im_port->bfad; in bfad_im_num_of_discovered_ports_show() local
915 spin_lock_irqsave(&bfad->bfad_lock, flags); in bfad_im_num_of_discovered_ports_show()
917 spin_unlock_irqrestore(&bfad->bfad_lock, flags); in bfad_im_num_of_discovered_ports_show()