Lines Matching refs:port_attr
1131 struct bfa_lport_attr_s *port_attr) in bfa_fcs_lport_get_attr() argument
1134 port_attr->pid = port->pid; in bfa_fcs_lport_get_attr()
1136 port_attr->pid = 0; in bfa_fcs_lport_get_attr()
1138 port_attr->port_cfg = port->port_cfg; in bfa_fcs_lport_get_attr()
1141 port_attr->port_type = port->fabric->oper_type; in bfa_fcs_lport_get_attr()
1142 port_attr->loopback = bfa_sm_cmp_state(port->fabric, in bfa_fcs_lport_get_attr()
1144 port_attr->authfail = in bfa_fcs_lport_get_attr()
1147 port_attr->fabric_name = bfa_fcs_lport_get_fabric_name(port); in bfa_fcs_lport_get_attr()
1148 memcpy(port_attr->fabric_ip_addr, in bfa_fcs_lport_get_attr()
1153 port_attr->port_type = BFA_PORT_TYPE_VPORT; in bfa_fcs_lport_get_attr()
1154 port_attr->fpma_mac = in bfa_fcs_lport_get_attr()
1157 port_attr->fpma_mac = in bfa_fcs_lport_get_attr()
1161 port_attr->port_type = BFA_PORT_TYPE_UNKNOWN; in bfa_fcs_lport_get_attr()
1162 port_attr->state = BFA_LPORT_UNINIT; in bfa_fcs_lport_get_attr()
1418 struct bfa_fcs_fdmi_port_attr_s *port_attr);
2253 curr_ptr = (u8 *) &port_attrib->port_attr; in bfa_fcs_lport_fdmi_build_portattr_block()
2666 struct bfa_fcs_fdmi_port_attr_s *port_attr) in bfa_fcs_fdmi_get_portattr() argument
2673 memset(port_attr, 0, sizeof(struct bfa_fcs_fdmi_port_attr_s)); in bfa_fcs_fdmi_get_portattr()
2683 fc_get_fc4type_bitmask(FC_TYPE_FCP, port_attr->supp_fc4_types); in bfa_fcs_fdmi_get_portattr()
2690 port_attr->supp_speed = in bfa_fcs_fdmi_get_portattr()
2695 port_attr->supp_speed = in bfa_fcs_fdmi_get_portattr()
2700 port_attr->supp_speed = in bfa_fcs_fdmi_get_portattr()
2705 port_attr->supp_speed = in bfa_fcs_fdmi_get_portattr()
2716 port_attr->curr_speed = cpu_to_be32( in bfa_fcs_fdmi_get_portattr()
2722 port_attr->max_frm_size = cpu_to_be32(pport_attr.pport_cfg.maxfrsize); in bfa_fcs_fdmi_get_portattr()
2727 strncpy(port_attr->os_device_name, (char *)driver_info->os_device_name, in bfa_fcs_fdmi_get_portattr()
2728 sizeof(port_attr->os_device_name)); in bfa_fcs_fdmi_get_portattr()
2733 strncpy(port_attr->host_name, (char *)driver_info->host_machine_name, in bfa_fcs_fdmi_get_portattr()
2734 sizeof(port_attr->host_name)); in bfa_fcs_fdmi_get_portattr()
2736 port_attr->node_name = bfa_fcs_lport_get_nwwn(port); in bfa_fcs_fdmi_get_portattr()
2737 port_attr->port_name = bfa_fcs_lport_get_pwwn(port); in bfa_fcs_fdmi_get_portattr()
2739 strncpy(port_attr->port_sym_name.symname, in bfa_fcs_fdmi_get_portattr()
2742 port_attr->port_type = cpu_to_be32(lport_attr.port_type); in bfa_fcs_fdmi_get_portattr()
2743 port_attr->scos = pport_attr.cos_supported; in bfa_fcs_fdmi_get_portattr()
2744 port_attr->port_fabric_name = port->fabric->lps->pr_nwwn; in bfa_fcs_fdmi_get_portattr()
2745 fc_get_fc4type_bitmask(FC_TYPE_FCP, port_attr->port_act_fc4_type); in bfa_fcs_fdmi_get_portattr()
2746 port_attr->port_state = cpu_to_be32(pport_attr.port_state); in bfa_fcs_fdmi_get_portattr()
2747 port_attr->num_ports = cpu_to_be32(port->num_rports); in bfa_fcs_fdmi_get_portattr()
5827 struct bfa_port_attr_s port_attr; in bfa_fcs_lport_get_rport_max_speed() local
5838 bfa_fcport_get_attr(port->fcs->bfa, &port_attr); in bfa_fcs_lport_get_rport_max_speed()
5839 port_speed = port_attr.speed; in bfa_fcs_lport_get_rport_max_speed()
6872 bfa_fcs_lport_get_attr(&vport->lport, &attr->port_attr); in bfa_fcs_vport_get_attr()