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);