vfinfo             48 drivers/crypto/cavium/cpt/cptpf.h 	struct cpt_vf_info vfinfo[CPT_MAX_VF_NUM]; /* Per VF info */
vfinfo             88 drivers/crypto/cavium/cpt/cptpf_mbox.c 	struct cpt_vf_info *vfx = &cpt->vfinfo[vf];
vfinfo            964 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	struct vf_info *vfinfo;
vfinfo           2793 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		ether_addr_copy(adap->vfinfo[vf].vf_mac_addr, macaddr);
vfinfo           2815 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		ether_addr_copy(adap->vfinfo[vf].vf_mac_addr, mac);
vfinfo           2824 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct vf_info *vfinfo;
vfinfo           2828 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	vfinfo = &adap->vfinfo[vf];
vfinfo           2831 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	ivi->max_tx_rate = vfinfo->tx_rate;
vfinfo           2833 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	ether_addr_copy(ivi->mac, vfinfo->vf_mac_addr);
vfinfo           2834 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	ivi->vlan = vfinfo->vlan;
vfinfo           2835 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	ivi->linkstate = vfinfo->link_state;
vfinfo           2889 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adap->vfinfo[vf].tx_rate = 0;
vfinfo           2948 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	adap->vfinfo[vf].tx_rate = max_tx_rate;
vfinfo           2967 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adap->vfinfo[vf].vlan = vlan;
vfinfo           3015 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	adap->vfinfo[vf].link_state = link;
vfinfo           5549 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		kfree(adap->vfinfo);
vfinfo           5550 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adap->vfinfo = NULL;
vfinfo           5622 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adap->vfinfo = kcalloc(pci_sriov_get_totalvfs(pdev),
vfinfo           5624 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		if (!adap->vfinfo) {
vfinfo           5640 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			kfree(adap->vfinfo);
vfinfo           5641 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			adap->vfinfo = NULL;
vfinfo            740 drivers/net/ethernet/intel/ixgbe/ixgbe.h 	struct vf_data_storage *vfinfo;
vfinfo            651 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 			struct vf_data_storage *vfinfo = &adapter->vfinfo[vf];
vfinfo            653 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 			if (!vfinfo->pf_qos)
vfinfo            654 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 				ixgbe_set_vmvir(adapter, vfinfo->pf_vlan,
vfinfo            696 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 			struct vf_data_storage *vfinfo = &adapter->vfinfo[vf];
vfinfo            698 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 			if (!vfinfo->pf_qos)
vfinfo            699 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 				ixgbe_set_vmvir(adapter, vfinfo->pf_vlan,
vfinfo           2079 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 				if (adapter->vfinfo[i].clear_to_send) {
vfinfo            891 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	if (!adapter->vfinfo[vf].trusted ||
vfinfo            996 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 	if (!adapter->vfinfo[vf].trusted) {
vfinfo           4254 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 					  adapter->vfinfo[i].spoofchk_enabled);
vfinfo           4258 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 					  adapter->vfinfo[i].rss_query_enabled);
vfinfo           6126 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			adapter->vfinfo[i].clear_to_send = false;
vfinfo           7632 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev;
vfinfo           9287 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		upper = pci_get_drvdata(adapter->vfinfo[vf].vfdev);
vfinfo             66 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo = kcalloc(num_vfs, sizeof(struct vf_data_storage),
vfinfo             68 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (!adapter->vfinfo)
vfinfo             98 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		adapter->vfinfo[i].spoofchk_enabled = true;
vfinfo            105 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		adapter->vfinfo[i].rss_query_enabled = 0;
vfinfo            108 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		adapter->vfinfo[i].trusted = false;
vfinfo            111 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		adapter->vfinfo[i].xcast_mode = IXGBEVF_XCAST_MODE_NONE;
vfinfo            145 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		adapter->vfinfo[vf].vfdev = vfdev;
vfinfo            214 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		struct pci_dev *vfdev = adapter->vfinfo[vf].vfdev;
vfinfo            218 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		adapter->vfinfo[vf].vfdev = NULL;
vfinfo            223 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	kfree(adapter->vfinfo);
vfinfo            224 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo = NULL;
vfinfo            364 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct vf_data_storage *vfinfo = &adapter->vfinfo[vf];
vfinfo            380 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	vfinfo->num_vf_mc_hashes = entries;
vfinfo            387 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		vfinfo->vf_mc_hashes[i] = hash_list[i];
vfinfo            390 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	for (i = 0; i < vfinfo->num_vf_mc_hashes; i++) {
vfinfo            391 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		vector_reg = (vfinfo->vf_mc_hashes[i] >> 5) & 0x7F;
vfinfo            392 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		vector_bit = vfinfo->vf_mc_hashes[i] & 0x1F;
vfinfo            407 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct vf_data_storage *vfinfo;
vfinfo            415 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		vfinfo = &adapter->vfinfo[i];
vfinfo            416 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		for (j = 0; j < vfinfo->num_vf_mc_hashes; j++) {
vfinfo            418 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			vector_reg = (vfinfo->vf_mc_hashes[j] >> 5) & 0x7F;
vfinfo            419 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			vector_bit = vfinfo->vf_mc_hashes[j] & 0x1F;
vfinfo            425 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (vfinfo->num_vf_mc_hashes)
vfinfo            495 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		switch (adapter->vfinfo[vf].vf_api) {
vfinfo            698 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct vf_data_storage *vfinfo = &adapter->vfinfo[vf];
vfinfo            708 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ixgbe_set_vf_vlan(adapter, true, vfinfo->pf_vlan, vf);
vfinfo            711 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ixgbe_set_vmolr(hw, vf, !vfinfo->pf_vlan);
vfinfo            714 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (!vfinfo->pf_vlan && !vfinfo->pf_qos && !num_tcs) {
vfinfo            717 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (vfinfo->pf_qos || !num_tcs)
vfinfo            718 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			ixgbe_set_vmvir(adapter, vfinfo->pf_vlan,
vfinfo            719 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 					vfinfo->pf_qos, vf);
vfinfo            721 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			ixgbe_set_vmvir(adapter, vfinfo->pf_vlan,
vfinfo            724 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (vfinfo->spoofchk_enabled) {
vfinfo            731 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].num_vf_mc_hashes = 0;
vfinfo            739 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ixgbe_del_mac_filter(adapter, adapter->vfinfo[vf].vf_mac_addresses, vf);
vfinfo            743 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].vf_api = ixgbe_mbox_api_10;
vfinfo            780 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ixgbe_del_mac_filter(adapter, adapter->vfinfo[vf].vf_mac_addresses, vf);
vfinfo            783 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		memcpy(adapter->vfinfo[vf].vf_mac_addresses, mac_addr,
vfinfo            786 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		memset(adapter->vfinfo[vf].vf_mac_addresses, 0, ETH_ALEN);
vfinfo            799 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		eth_zero_addr(adapter->vfinfo[vfn].vf_mac_addresses);
vfinfo            829 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	unsigned char *vf_mac = adapter->vfinfo[vf].vf_mac_addresses;
vfinfo            857 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->vfinfo[vf].pf_vlan)
vfinfo            885 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].clear_to_send = true;
vfinfo            903 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (!is_zero_ether_addr(vf_mac) && adapter->vfinfo[vf].pf_set_mac) {
vfinfo            930 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->vfinfo[vf].pf_set_mac && !adapter->vfinfo[vf].trusted &&
vfinfo            931 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	    !ether_addr_equal(adapter->vfinfo[vf].vf_mac_addresses, new_mac)) {
vfinfo            949 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->vfinfo[vf].pf_vlan || tcs) {
vfinfo            972 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->vfinfo[vf].pf_set_mac && !adapter->vfinfo[vf].trusted &&
vfinfo            991 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (adapter->vfinfo[vf].spoofchk_enabled) {
vfinfo           1019 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		adapter->vfinfo[vf].vf_api = api;
vfinfo           1039 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	switch (adapter->vfinfo[vf].vf_api) {
vfinfo           1061 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	else if (adapter->vfinfo[vf].pf_vlan || adapter->vfinfo[vf].pf_qos)
vfinfo           1080 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (!adapter->vfinfo[vf].rss_query_enabled)
vfinfo           1084 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	switch (adapter->vfinfo[vf].vf_api) {
vfinfo           1113 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (!adapter->vfinfo[vf].rss_query_enabled)
vfinfo           1117 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	switch (adapter->vfinfo[vf].vf_api) {
vfinfo           1139 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	switch (adapter->vfinfo[vf].vf_api) {
vfinfo           1153 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	    !adapter->vfinfo[vf].trusted) {
vfinfo           1157 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->vfinfo[vf].xcast_mode == xcast_mode)
vfinfo           1199 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].xcast_mode = xcast_mode;
vfinfo           1235 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (!adapter->vfinfo[vf].clear_to_send) {
vfinfo           1303 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (!adapter->vfinfo[vf].clear_to_send)
vfinfo           1345 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->vfinfo[vf].clear_to_send)
vfinfo           1358 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (adapter->vfinfo[i].clear_to_send)
vfinfo           1379 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			adapter->vfinfo[vf].pf_set_mac = true;
vfinfo           1390 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 					   adapter->vfinfo[vf].vf_mac_addresses;
vfinfo           1400 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			adapter->vfinfo[vf].pf_set_mac = false;
vfinfo           1433 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].pf_vlan = vlan;
vfinfo           1434 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].pf_qos = qos;
vfinfo           1454 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 				adapter->vfinfo[vf].pf_vlan, vf);
vfinfo           1464 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].pf_vlan = 0;
vfinfo           1465 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].pf_qos = 0;
vfinfo           1488 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (adapter->vfinfo[vf].pf_vlan)
vfinfo           1521 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	u16 tx_rate = adapter->vfinfo[vf].tx_rate;
vfinfo           1583 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			adapter->vfinfo[i].tx_rate = 0;
vfinfo           1617 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].tx_rate = max_tx_rate;
vfinfo           1633 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].spoofchk_enabled = setting;
vfinfo           1676 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].rss_query_enabled = setting;
vfinfo           1689 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (adapter->vfinfo[vf].trusted == setting)
vfinfo           1692 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].trusted = setting;
vfinfo           1695 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	adapter->vfinfo[vf].clear_to_send = false;
vfinfo           1710 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	memcpy(&ivi->mac, adapter->vfinfo[vf].vf_mac_addresses, ETH_ALEN);
vfinfo           1711 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ivi->max_tx_rate = adapter->vfinfo[vf].tx_rate;
vfinfo           1713 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ivi->vlan = adapter->vfinfo[vf].pf_vlan;
vfinfo           1714 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ivi->qos = adapter->vfinfo[vf].pf_qos;
vfinfo           1715 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ivi->spoofchk = adapter->vfinfo[vf].spoofchk_enabled;
vfinfo           1716 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ivi->rss_query_en = adapter->vfinfo[vf].rss_query_enabled;
vfinfo           1717 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	ivi->trusted = adapter->vfinfo[vf].trusted;
vfinfo           1192 net/core/rtnetlink.c 					       struct nlattr *vfinfo)
vfinfo           1315 net/core/rtnetlink.c 	nla_nest_cancel(skb, vfinfo);
vfinfo           1323 net/core/rtnetlink.c 	struct nlattr *vfinfo;
vfinfo           1336 net/core/rtnetlink.c 	vfinfo = nla_nest_start_noflag(skb, IFLA_VFINFO_LIST);
vfinfo           1337 net/core/rtnetlink.c 	if (!vfinfo)
vfinfo           1341 net/core/rtnetlink.c 		if (rtnl_fill_vfinfo(skb, dev, i, vfinfo))
vfinfo           1345 net/core/rtnetlink.c 	nla_nest_end(skb, vfinfo);
vfinfo           2590 net/core/rtnetlink.c 		struct nlattr *vfinfo[IFLA_VF_MAX + 1];
vfinfo           2600 net/core/rtnetlink.c 			err = nla_parse_nested_deprecated(vfinfo, IFLA_VF_MAX,
vfinfo           2606 net/core/rtnetlink.c 			err = do_setvfinfo(dev, vfinfo);