veb               594 drivers/net/ethernet/intel/i40e/i40e.h 	struct i40e_veb *veb[I40E_MAX_VEB];
veb              1023 drivers/net/ethernet/intel/i40e/i40e.h void i40e_update_veb_stats(struct i40e_veb *veb);
veb              1060 drivers/net/ethernet/intel/i40e/i40e.h void i40e_veb_release(struct i40e_veb *veb);
veb              1062 drivers/net/ethernet/intel/i40e/i40e.h int i40e_veb_config_tc(struct i40e_veb *veb, u8 enabled_tc);
veb                42 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		if (pf->veb[i] && pf->veb[i]->seid == seid)
veb                43 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			return pf->veb[i];
veb               619 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	struct i40e_veb *veb;
veb               621 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	veb = i40e_dbg_find_veb(pf, seid);
veb               622 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	if (!veb) {
veb               628 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		 veb->idx, veb->veb_idx, veb->stats_idx, veb->seid,
veb               629 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		 veb->uplink_seid,
veb               630 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		 veb->bridge_mode == BRIDGE_MODE_VEPA ? "VEPA" : "VEB");
veb               631 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	i40e_dbg_dump_eth_stats(pf, &veb->stats);
veb               640 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	struct i40e_veb *veb;
veb               644 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		veb = pf->veb[i];
veb               645 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		if (veb)
veb               646 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			i40e_dbg_dump_veb_seid(pf, veb->seid);
veb               778 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		struct i40e_veb *veb;
veb               802 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			if (pf->veb[i] && pf->veb[i]->seid == uplink_seid)
veb               812 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		veb = i40e_veb_setup(pf, 0, uplink_seid, vsi_seid,
veb               814 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		if (veb)
veb               815 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "added relay %d\n", veb->seid);
veb               835 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			if (pf->veb[i] && pf->veb[i]->seid == veb_seid)
veb               844 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		i40e_veb_release(pf->veb[i]);
veb              2260 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_veb *veb = NULL;
veb              2287 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		veb = pf->veb[pf->lan_veb];
veb              2288 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		i40e_update_veb_stats(veb);
veb              2295 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	i40e_add_ethtool_stats(&data, veb_stats ? veb : NULL,
veb              2299 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		i40e_add_ethtool_stats(&data, veb_stats ? veb : NULL,
veb                41 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi);
veb                54 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_veb_get_bw_info(struct i40e_veb *veb);
veb               533 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i]) {
veb               534 drivers/net/ethernet/intel/i40e/i40e_main.c 			memset(&pf->veb[i]->stats, 0,
veb               535 drivers/net/ethernet/intel/i40e/i40e_main.c 			       sizeof(pf->veb[i]->stats));
veb               536 drivers/net/ethernet/intel/i40e/i40e_main.c 			memset(&pf->veb[i]->stats_offsets, 0,
veb               537 drivers/net/ethernet/intel/i40e/i40e_main.c 			       sizeof(pf->veb[i]->stats_offsets));
veb               538 drivers/net/ethernet/intel/i40e/i40e_main.c 			memset(&pf->veb[i]->tc_stats, 0,
veb               539 drivers/net/ethernet/intel/i40e/i40e_main.c 			       sizeof(pf->veb[i]->tc_stats));
veb               540 drivers/net/ethernet/intel/i40e/i40e_main.c 			memset(&pf->veb[i]->tc_stats_offsets, 0,
veb               541 drivers/net/ethernet/intel/i40e/i40e_main.c 			       sizeof(pf->veb[i]->tc_stats_offsets));
veb               542 drivers/net/ethernet/intel/i40e/i40e_main.c 			pf->veb[i]->stat_offsets_loaded = false;
veb               685 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_update_veb_stats(struct i40e_veb *veb)
veb               687 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = veb->pf;
veb               695 drivers/net/ethernet/intel/i40e/i40e_main.c 	idx = veb->stats_idx;
veb               696 drivers/net/ethernet/intel/i40e/i40e_main.c 	es = &veb->stats;
veb               697 drivers/net/ethernet/intel/i40e/i40e_main.c 	oes = &veb->stats_offsets;
veb               698 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb_es = &veb->tc_stats;
veb               699 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb_oes = &veb->tc_stats_offsets;
veb               703 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               707 drivers/net/ethernet/intel/i40e/i40e_main.c 				   veb->stat_offsets_loaded,
veb               711 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               714 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               717 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               720 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               724 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               727 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               730 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               733 drivers/net/ethernet/intel/i40e/i40e_main.c 			   veb->stat_offsets_loaded,
veb               738 drivers/net/ethernet/intel/i40e/i40e_main.c 				   veb->stat_offsets_loaded,
veb               743 drivers/net/ethernet/intel/i40e/i40e_main.c 				   veb->stat_offsets_loaded,
veb               748 drivers/net/ethernet/intel/i40e/i40e_main.c 				   veb->stat_offsets_loaded,
veb               753 drivers/net/ethernet/intel/i40e/i40e_main.c 				   veb->stat_offsets_loaded,
veb               757 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->stat_offsets_loaded = true;
veb              6302 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_veb_config_tc(struct i40e_veb *veb, u8 enabled_tc)
veb              6305 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = veb->pf;
veb              6310 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!enabled_tc || veb->enabled_tc == enabled_tc)
veb              6322 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_aq_config_switch_comp_bw_config(&pf->hw, veb->seid,
veb              6333 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_veb_get_bw_info(veb);
veb              6363 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (!pf->veb[v])
veb              6365 drivers/net/ethernet/intel/i40e/i40e_main.c 		ret = i40e_veb_config_tc(pf->veb[v], tc_map);
veb              6369 drivers/net/ethernet/intel/i40e/i40e_main.c 				 pf->veb[v]->seid);
veb              9010 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_veb_link_event(struct i40e_veb *veb, bool link_up)
veb              9015 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!veb || !veb->pf)
veb              9017 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf = veb->pf;
veb              9021 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i] && (pf->veb[i]->uplink_seid == veb->seid))
veb              9022 drivers/net/ethernet/intel/i40e/i40e_main.c 			i40e_veb_link_event(pf->veb[i], link_up);
veb              9026 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->vsi[i] && (pf->vsi[i]->uplink_seid == veb->seid))
veb              9073 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pf->lan_veb < I40E_MAX_VEB && pf->veb[pf->lan_veb])
veb              9074 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_veb_link_event(pf->veb[pf->lan_veb], new_link);
veb              9118 drivers/net/ethernet/intel/i40e/i40e_main.c 			if (pf->veb[i])
veb              9119 drivers/net/ethernet/intel/i40e/i40e_main.c 				i40e_update_veb_stats(pf->veb[i]);
veb              9448 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_config_bridge_mode(struct i40e_veb *veb)
veb              9450 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = veb->pf;
veb              9454 drivers/net/ethernet/intel/i40e/i40e_main.c 			 veb->bridge_mode == BRIDGE_MODE_VEPA ? "VEPA" : "VEB");
veb              9455 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (veb->bridge_mode & BRIDGE_MODE_VEPA)
veb              9470 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_reconstitute_veb(struct i40e_veb *veb)
veb              9473 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = veb->pf;
veb              9480 drivers/net/ethernet/intel/i40e/i40e_main.c 		    pf->vsi[v]->veb_idx == veb->idx &&
veb              9488 drivers/net/ethernet/intel/i40e/i40e_main.c 			 "missing owner VSI for veb_idx %d\n", veb->idx);
veb              9498 drivers/net/ethernet/intel/i40e/i40e_main.c 			 veb->idx, ret);
veb              9504 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_add_veb(veb, ctl_vsi);
veb              9509 drivers/net/ethernet/intel/i40e/i40e_main.c 		veb->bridge_mode = BRIDGE_MODE_VEB;
veb              9511 drivers/net/ethernet/intel/i40e/i40e_main.c 		veb->bridge_mode = BRIDGE_MODE_VEPA;
veb              9512 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_config_bridge_mode(veb);
veb              9519 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->vsi[v]->veb_idx == veb->idx) {
veb              9522 drivers/net/ethernet/intel/i40e/i40e_main.c 			vsi->uplink_seid = veb->seid;
veb              9536 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[veb_idx] && pf->veb[veb_idx]->veb_idx == veb->idx) {
veb              9537 drivers/net/ethernet/intel/i40e/i40e_main.c 			pf->veb[veb_idx]->uplink_seid = veb->seid;
veb              9538 drivers/net/ethernet/intel/i40e/i40e_main.c 			ret = i40e_reconstitute_veb(pf->veb[veb_idx]);
veb              10075 drivers/net/ethernet/intel/i40e/i40e_main.c 			if (!pf->veb[v])
veb              10078 drivers/net/ethernet/intel/i40e/i40e_main.c 			if (pf->veb[v]->uplink_seid == pf->mac_seid ||
veb              10079 drivers/net/ethernet/intel/i40e/i40e_main.c 			    pf->veb[v]->uplink_seid == 0) {
veb              10080 drivers/net/ethernet/intel/i40e/i40e_main.c 				ret = i40e_reconstitute_veb(pf->veb[v]);
veb              10091 drivers/net/ethernet/intel/i40e/i40e_main.c 				if (pf->veb[v]->uplink_seid == pf->mac_seid) {
veb              10097 drivers/net/ethernet/intel/i40e/i40e_main.c 				} else if (pf->veb[v]->uplink_seid == 0) {
veb              12348 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_veb *veb = NULL;
veb              12357 drivers/net/ethernet/intel/i40e/i40e_main.c 	for (i = 0; i < I40E_MAX_VEB && !veb; i++) {
veb              12358 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i] && pf->veb[i]->seid == vsi->uplink_seid)
veb              12359 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb = pf->veb[i];
veb              12376 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (!veb) {
veb              12377 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb = i40e_veb_setup(pf, 0, vsi->uplink_seid, vsi->seid,
veb              12379 drivers/net/ethernet/intel/i40e/i40e_main.c 			if (veb) {
veb              12380 drivers/net/ethernet/intel/i40e/i40e_main.c 				veb->bridge_mode = mode;
veb              12381 drivers/net/ethernet/intel/i40e/i40e_main.c 				i40e_config_bridge_mode(veb);
veb              12387 drivers/net/ethernet/intel/i40e/i40e_main.c 		} else if (mode != veb->bridge_mode) {
veb              12389 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb->bridge_mode = mode;
veb              12423 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_veb *veb = NULL;
veb              12431 drivers/net/ethernet/intel/i40e/i40e_main.c 	for (i = 0; i < I40E_MAX_VEB && !veb; i++) {
veb              12432 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i] && pf->veb[i]->seid == vsi->uplink_seid)
veb              12433 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb = pf->veb[i];
veb              12436 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!veb)
veb              12439 drivers/net/ethernet/intel/i40e/i40e_main.c 	return ndo_dflt_bridge_getlink(skb, pid, seq, dev, veb->bridge_mode,
veb              13045 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_veb *veb;
veb              13052 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb = pf->veb[vsi->veb_idx];
veb              13053 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!veb) {
veb              13060 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (veb->bridge_mode & BRIDGE_MODE_VEPA) {
veb              13328 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_veb *veb = NULL;
veb              13402 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (!pf->veb[i])
veb              13404 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i]->uplink_seid == uplink_seid)
veb              13406 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i]->seid == uplink_seid)
veb              13407 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb = pf->veb[i];
veb              13409 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (n == 0 && veb && veb->uplink_seid != 0)
veb              13410 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_veb_release(veb);
veb              13564 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_veb *veb = NULL;
veb              13583 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i] && pf->veb[i]->seid == uplink_seid) {
veb              13584 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb = pf->veb[i];
veb              13589 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!veb && uplink_seid != pf->mac_seid) {
veb              13604 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb = i40e_veb_setup(pf, 0, pf->mac_seid, vsi->seid,
veb              13607 drivers/net/ethernet/intel/i40e/i40e_main.c 			veb = i40e_veb_setup(pf, 0, vsi->uplink_seid, vsi->seid,
veb              13609 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (veb) {
veb              13620 drivers/net/ethernet/intel/i40e/i40e_main.c 				veb->bridge_mode = BRIDGE_MODE_VEPA;
veb              13623 drivers/net/ethernet/intel/i40e/i40e_main.c 			i40e_config_bridge_mode(veb);
veb              13625 drivers/net/ethernet/intel/i40e/i40e_main.c 		for (i = 0; i < I40E_MAX_VEB && !veb; i++) {
veb              13626 drivers/net/ethernet/intel/i40e/i40e_main.c 			if (pf->veb[i] && pf->veb[i]->seid == vsi->uplink_seid)
veb              13627 drivers/net/ethernet/intel/i40e/i40e_main.c 				veb = pf->veb[i];
veb              13629 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (!veb) {
veb              13635 drivers/net/ethernet/intel/i40e/i40e_main.c 		uplink_seid = veb->seid;
veb              13646 drivers/net/ethernet/intel/i40e/i40e_main.c 	vsi->veb_idx = (veb ? veb->idx : I40E_NO_VEB);
veb              13739 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_veb_get_bw_info(struct i40e_veb *veb)
veb              13743 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = veb->pf;
veb              13749 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_aq_query_switch_comp_bw_config(hw, veb->seid,
veb              13759 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_aq_query_switch_comp_ets_config(hw, veb->seid,
veb              13769 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->bw_limit = le16_to_cpu(ets_data.port_bw_limit);
veb              13770 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->bw_max_quanta = ets_data.tc_bw_max;
veb              13771 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->is_abs_credits = bw_data.absolute_credits_enable;
veb              13772 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->enabled_tc = ets_data.tc_valid_bits;
veb              13776 drivers/net/ethernet/intel/i40e/i40e_main.c 		veb->bw_tc_share_credits[i] = bw_data.tc_bw_share_credits[i];
veb              13777 drivers/net/ethernet/intel/i40e/i40e_main.c 		veb->bw_tc_limit_credits[i] =
veb              13779 drivers/net/ethernet/intel/i40e/i40e_main.c 		veb->bw_tc_max_quanta[i] = ((tc_bw_max >> (i*4)) & 0x7);
veb              13796 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_veb *veb;
veb              13809 drivers/net/ethernet/intel/i40e/i40e_main.c 	while ((i < I40E_MAX_VEB) && (pf->veb[i] != NULL))
veb              13816 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb = kzalloc(sizeof(*veb), GFP_KERNEL);
veb              13817 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!veb) {
veb              13821 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->pf = pf;
veb              13822 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->idx = i;
veb              13823 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->enabled_tc = 1;
veb              13825 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf->veb[i] = veb;
veb              13848 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (!pf->veb[i])
veb              13850 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i]->uplink_seid == branch->seid)
veb              13851 drivers/net/ethernet/intel/i40e/i40e_main.c 			i40e_switch_branch_release(pf->veb[i]);
veb              13873 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pf->veb[veb_idx])
veb              13874 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_veb_release(pf->veb[veb_idx]);
veb              13881 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_veb_clear(struct i40e_veb *veb)
veb              13883 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (!veb)
veb              13886 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (veb->pf) {
veb              13887 drivers/net/ethernet/intel/i40e/i40e_main.c 		struct i40e_pf *pf = veb->pf;
veb              13890 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[veb->idx] == veb)
veb              13891 drivers/net/ethernet/intel/i40e/i40e_main.c 			pf->veb[veb->idx] = NULL;
veb              13895 drivers/net/ethernet/intel/i40e/i40e_main.c 	kfree(veb);
veb              13902 drivers/net/ethernet/intel/i40e/i40e_main.c void i40e_veb_release(struct i40e_veb *veb)
veb              13908 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf = veb->pf;
veb              13912 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->vsi[i] && pf->vsi[i]->uplink_seid == veb->seid) {
veb              13920 drivers/net/ethernet/intel/i40e/i40e_main.c 			 veb->seid, n);
veb              13926 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (veb->uplink_seid) {
veb              13927 drivers/net/ethernet/intel/i40e/i40e_main.c 		vsi->uplink_seid = veb->uplink_seid;
veb              13928 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (veb->uplink_seid == pf->mac_seid)
veb              13931 drivers/net/ethernet/intel/i40e/i40e_main.c 			vsi->veb_idx = veb->veb_idx;
veb              13938 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_aq_delete_element(&pf->hw, veb->seid, NULL);
veb              13939 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_veb_clear(veb);
veb              13947 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_add_veb(struct i40e_veb *veb, struct i40e_vsi *vsi)
veb              13949 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = veb->pf;
veb              13953 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_aq_add_veb(&pf->hw, veb->uplink_seid, vsi->seid,
veb              13954 drivers/net/ethernet/intel/i40e/i40e_main.c 			      veb->enabled_tc, false,
veb              13955 drivers/net/ethernet/intel/i40e/i40e_main.c 			      &veb->seid, enable_stats, NULL);
veb              13967 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_aq_get_veb_parameters(&pf->hw, veb->seid, NULL, NULL,
veb              13968 drivers/net/ethernet/intel/i40e/i40e_main.c 					 &veb->stats_idx, NULL, NULL, NULL);
veb              13976 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_veb_get_bw_info(veb);
veb              13982 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_aq_delete_element(&pf->hw, veb->seid, NULL);
veb              13986 drivers/net/ethernet/intel/i40e/i40e_main.c 	vsi->uplink_seid = veb->seid;
veb              13987 drivers/net/ethernet/intel/i40e/i40e_main.c 	vsi->veb_idx = veb->idx;
veb              14013 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_veb *veb, *uplink_veb = NULL;
veb              14038 drivers/net/ethernet/intel/i40e/i40e_main.c 			if (pf->veb[veb_idx] &&
veb              14039 drivers/net/ethernet/intel/i40e/i40e_main.c 			    pf->veb[veb_idx]->seid == uplink_seid) {
veb              14040 drivers/net/ethernet/intel/i40e/i40e_main.c 				uplink_veb = pf->veb[veb_idx];
veb              14055 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb = pf->veb[veb_idx];
veb              14056 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->flags = flags;
veb              14057 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->uplink_seid = uplink_seid;
veb              14058 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->veb_idx = (uplink_veb ? uplink_veb->idx : I40E_NO_VEB);
veb              14059 drivers/net/ethernet/intel/i40e/i40e_main.c 	veb->enabled_tc = (enabled_tc ? enabled_tc : 0x1);
veb              14062 drivers/net/ethernet/intel/i40e/i40e_main.c 	ret = i40e_add_veb(veb, pf->vsi[vsi_idx]);
veb              14066 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf->lan_veb = veb->idx;
veb              14068 drivers/net/ethernet/intel/i40e/i40e_main.c 	return veb;
veb              14071 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_veb_clear(veb);
veb              14112 drivers/net/ethernet/intel/i40e/i40e_main.c 				if (pf->veb[v] && (pf->veb[v]->seid == seid)) {
veb              14127 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf->veb[pf->lan_veb]->seid = seid;
veb              14128 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf->veb[pf->lan_veb]->uplink_seid = pf->mac_seid;
veb              14129 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf->veb[pf->lan_veb]->pf = pf;
veb              14130 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf->veb[pf->lan_veb]->veb_idx = I40E_NO_VEB;
veb              14279 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->lan_veb < I40E_MAX_VEB && pf->veb[pf->lan_veb])
veb              14280 drivers/net/ethernet/intel/i40e/i40e_main.c 			uplink_seid = pf->veb[pf->lan_veb]->seid;
veb              15373 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (!pf->veb[i])
veb              15376 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pf->veb[i]->uplink_seid == pf->mac_seid ||
veb              15377 drivers/net/ethernet/intel/i40e/i40e_main.c 		    pf->veb[i]->uplink_seid == 0)
veb              15378 drivers/net/ethernet/intel/i40e/i40e_main.c 			i40e_switch_branch_release(pf->veb[i]);
veb              15433 drivers/net/ethernet/intel/i40e/i40e_main.c 		kfree(pf->veb[i]);
veb              15434 drivers/net/ethernet/intel/i40e/i40e_main.c 		pf->veb[i] = NULL;
veb               308 drivers/video/fbdev/imsttfb.c 	__u16 hes, heb, hsb, ht, ves, veb, vsb, vt, vil;
veb               470 drivers/video/fbdev/imsttfb.c 	__u32 MHz, hes, heb, veb, htp, vtp;
veb               474 drivers/video/fbdev/imsttfb.c 			hes = 0x0008; heb = 0x0012; veb = 0x002a; htp = 10; vtp = 2;
veb               478 drivers/video/fbdev/imsttfb.c 			hes = 0x0005; heb = 0x0020; veb = 0x0028; htp = 8; vtp = 3;
veb               482 drivers/video/fbdev/imsttfb.c 			hes = 0x000a; heb = 0x001c; veb = 0x0020; htp = 8; vtp = 3;
veb               486 drivers/video/fbdev/imsttfb.c 			hes = 0x0012; heb = 0x0022; veb = 0x0031; htp = 4; vtp = 3;
veb               490 drivers/video/fbdev/imsttfb.c 			hes = 0x0012; heb = 0x002f; veb = 0x0029; htp = 4; vtp = 1;
veb               494 drivers/video/fbdev/imsttfb.c 			hes = 0x0018; heb = 0x0040; veb = 0x002a; htp = 4; vtp = 3;
veb               508 drivers/video/fbdev/imsttfb.c 	init->veb = veb;
veb               509 drivers/video/fbdev/imsttfb.c 	init->vsb = init->veb + yres;
veb               706 drivers/video/fbdev/imsttfb.c 	write_reg_le32(par->dc_regs, VEB, init->veb);