Lines Matching refs:vp
74 struct qlcnic_vport *vp; in qlcnic_sriov_pf_cal_res_limit() local
108 vp = sriov->vf_info[id].vp; in qlcnic_sriov_pf_cal_res_limit()
109 info->min_tx_bw = vp->min_tx_bw; in qlcnic_sriov_pf_cal_res_limit()
110 info->max_tx_bw = vp->max_tx_bw; in qlcnic_sriov_pf_cal_res_limit()
236 struct qlcnic_vport *vp; in qlcnic_sriov_pf_reset_vport_handle() local
245 vp = sriov->vf_info[index].vp; in qlcnic_sriov_pf_reset_vport_handle()
246 vp->handle = 0; in qlcnic_sriov_pf_reset_vport_handle()
254 struct qlcnic_vport *vp; in qlcnic_sriov_pf_set_vport_handle() local
263 vp = sriov->vf_info[index].vp; in qlcnic_sriov_pf_set_vport_handle()
264 vp->handle = vport_handle; in qlcnic_sriov_pf_set_vport_handle()
281 return vf_info->vp->handle; in qlcnic_sriov_pf_get_vport_handle()
685 struct qlcnic_vport *vp; in qlcnic_sriov_set_vf_acl() local
693 vp = adapter->ahw->sriov->vf_info[id].vp; in qlcnic_sriov_set_vf_acl()
699 if (vp->spoofchk == true) { in qlcnic_sriov_set_vf_acl()
700 mac = vp->mac; in qlcnic_sriov_set_vf_acl()
707 if (vp->vlan_mode == QLC_PVID_MODE) { in qlcnic_sriov_set_vf_acl()
709 cmd.req.arg[3] |= vp->pvid << 8; in qlcnic_sriov_set_vf_acl()
742 struct qlcnic_vport *vp = vf->vp; in qlcnic_sriov_pf_channel_cfg_cmd() local
760 if (vp->vlan_mode == QLC_GUEST_VLAN_MODE) { in qlcnic_sriov_pf_channel_cfg_cmd()
792 struct qlcnic_vport *vp; in qlcnic_sriov_cfg_vf_def_mac() local
798 vp = vf->vp; in qlcnic_sriov_cfg_vf_def_mac()
822 addr = vp->mac; in qlcnic_sriov_cfg_vf_def_mac()
874 if (vf->vp->vlan_mode != QLC_PVID_MODE) { in qlcnic_83xx_cfg_default_mac_vlan()
896 cmd->req.arg[6] = vf->vp->handle; in qlcnic_sriov_pf_create_rx_ctx_cmd()
924 mac = vf->vp->mac; in qlcnic_sriov_pf_mac_address_cmd()
956 cmd->req.arg[5] |= vf->vp->handle << 16; in qlcnic_sriov_pf_create_tx_ctx_cmd()
994 cmd->req.arg[1] |= vf->vp->handle << 16; in qlcnic_sriov_pf_del_rx_ctx_cmd()
1028 cmd->req.arg[1] |= vf->vp->handle << 16; in qlcnic_sriov_pf_del_tx_ctx_cmd()
1073 cmd->req.arg[1] |= vf->vp->handle << 16; in qlcnic_sriov_pf_cfg_ip_cmd()
1147 cmd->req.arg[1] |= vf->vp->handle << 16; in qlcnic_sriov_validate_get_nic_info()
1259 struct qlcnic_vport *vp = vf->vp; in qlcnic_sriov_validate_cfg_macvlan() local
1265 cmd->req.arg[1] |= (vf->vp->handle << 16); in qlcnic_sriov_validate_cfg_macvlan()
1268 if (vp->vlan_mode == QLC_PVID_MODE) { in qlcnic_sriov_validate_cfg_macvlan()
1273 cmd->req.arg[3] |= vp->pvid << 16; in qlcnic_sriov_validate_cfg_macvlan()
1330 cmd->req.arg[1] |= vf->vp->handle << 16; in qlcnic_sriov_pf_cfg_promisc_cmd()
1340 struct qlcnic_vport *vp = vf->vp; in qlcnic_sriov_pf_get_acl_cmd() local
1341 u8 cmd_op, mode = vp->vlan_mode; in qlcnic_sriov_pf_get_acl_cmd()
1363 cmd->rsp.arg[1] = mode | 1 << 8 | vp->pvid << 16; in qlcnic_sriov_pf_get_acl_cmd()
1438 struct qlcnic_vport *vp = vf->vp; in qlcnic_sriov_pf_cfg_guest_vlan_cmd() local
1442 if (vp->vlan_mode != QLC_GUEST_VLAN_MODE) { in qlcnic_sriov_pf_cfg_guest_vlan_cmd()
1743 struct qlcnic_vport *vp = vf->vp; in qlcnic_sriov_pf_handle_flr() local
1756 if (vp->vlan_mode == QLC_GUEST_VLAN_MODE) in qlcnic_sriov_pf_handle_flr()
1827 if (ether_addr_equal(vf_info->vp->mac, mac)) { in qlcnic_sriov_set_vf_mac()
1836 curr_mac = vf_info->vp->mac; in qlcnic_sriov_set_vf_mac()
1858 struct qlcnic_vport *vp; in qlcnic_sriov_set_vf_tx_rate() local
1868 vp = vf_info->vp; in qlcnic_sriov_set_vf_tx_rate()
1869 vpid = vp->handle; in qlcnic_sriov_set_vf_tx_rate()
1905 vp->max_tx_bw = max_tx_rate / 100; in qlcnic_sriov_set_vf_tx_rate()
1908 max_tx_rate, vp->max_tx_bw, vf); in qlcnic_sriov_set_vf_tx_rate()
1909 vp->min_tx_bw = min_tx_rate / 100; in qlcnic_sriov_set_vf_tx_rate()
1912 min_tx_rate, vp->min_tx_bw, vf); in qlcnic_sriov_set_vf_tx_rate()
1922 struct qlcnic_vport *vp; in qlcnic_sriov_set_vf_vlan() local
1938 vp = vf_info->vp; in qlcnic_sriov_set_vf_vlan()
1951 vp->vlan_mode = QLC_GUEST_VLAN_MODE; in qlcnic_sriov_set_vf_vlan()
1954 vp->vlan_mode = QLC_NO_VLAN_MODE; in qlcnic_sriov_set_vf_vlan()
1955 vp->qos = 0; in qlcnic_sriov_set_vf_vlan()
1958 vp->vlan_mode = QLC_PVID_MODE; in qlcnic_sriov_set_vf_vlan()
1960 vp->qos = qos; in qlcnic_sriov_set_vf_vlan()
1961 vp->pvid = vlan; in qlcnic_sriov_set_vf_vlan()
1970 struct qlcnic_vport *vp, int vf) in qlcnic_sriov_get_vf_vlan() argument
1974 switch (vp->vlan_mode) { in qlcnic_sriov_get_vf_vlan()
1976 vlan = vp->pvid; in qlcnic_sriov_get_vf_vlan()
1986 vp->vlan_mode, vf); in qlcnic_sriov_get_vf_vlan()
1997 struct qlcnic_vport *vp; in qlcnic_sriov_get_vf_config() local
2005 vp = sriov->vf_info[vf].vp; in qlcnic_sriov_get_vf_config()
2006 memcpy(&ivi->mac, vp->mac, ETH_ALEN); in qlcnic_sriov_get_vf_config()
2007 ivi->vlan = qlcnic_sriov_get_vf_vlan(adapter, vp, vf); in qlcnic_sriov_get_vf_config()
2008 ivi->qos = vp->qos; in qlcnic_sriov_get_vf_config()
2009 ivi->spoofchk = vp->spoofchk; in qlcnic_sriov_get_vf_config()
2010 if (vp->max_tx_bw == MAX_BW) in qlcnic_sriov_get_vf_config()
2013 ivi->max_tx_rate = vp->max_tx_bw * 100; in qlcnic_sriov_get_vf_config()
2014 if (vp->min_tx_bw == MIN_BW) in qlcnic_sriov_get_vf_config()
2017 ivi->min_tx_rate = vp->min_tx_bw * 100; in qlcnic_sriov_get_vf_config()
2028 struct qlcnic_vport *vp; in qlcnic_sriov_set_vf_spoofchk() local
2037 vp = vf_info->vp; in qlcnic_sriov_set_vf_spoofchk()
2045 vp->spoofchk = chk; in qlcnic_sriov_set_vf_spoofchk()