vsi_handle 2666 drivers/net/ethernet/intel/ice/ice_common.c ice_aq_get_rss_lut(struct ice_hw *hw, u16 vsi_handle, u8 lut_type, vsi_handle 2669 drivers/net/ethernet/intel/ice/ice_common.c if (!ice_is_vsi_valid(hw, vsi_handle) || !lut) vsi_handle 2672 drivers/net/ethernet/intel/ice/ice_common.c return __ice_aq_get_set_rss_lut(hw, ice_get_hw_vsi_num(hw, vsi_handle), vsi_handle 2687 drivers/net/ethernet/intel/ice/ice_common.c ice_aq_set_rss_lut(struct ice_hw *hw, u16 vsi_handle, u8 lut_type, vsi_handle 2690 drivers/net/ethernet/intel/ice/ice_common.c if (!ice_is_vsi_valid(hw, vsi_handle) || !lut) vsi_handle 2693 drivers/net/ethernet/intel/ice/ice_common.c return __ice_aq_get_set_rss_lut(hw, ice_get_hw_vsi_num(hw, vsi_handle), vsi_handle 2741 drivers/net/ethernet/intel/ice/ice_common.c ice_aq_get_rss_key(struct ice_hw *hw, u16 vsi_handle, vsi_handle 2744 drivers/net/ethernet/intel/ice/ice_common.c if (!ice_is_vsi_valid(hw, vsi_handle) || !key) vsi_handle 2747 drivers/net/ethernet/intel/ice/ice_common.c return __ice_aq_get_set_rss_key(hw, ice_get_hw_vsi_num(hw, vsi_handle), vsi_handle 2760 drivers/net/ethernet/intel/ice/ice_common.c ice_aq_set_rss_key(struct ice_hw *hw, u16 vsi_handle, vsi_handle 2763 drivers/net/ethernet/intel/ice/ice_common.c if (!ice_is_vsi_valid(hw, vsi_handle) || !keys) vsi_handle 2766 drivers/net/ethernet/intel/ice/ice_common.c return __ice_aq_get_set_rss_key(hw, ice_get_hw_vsi_num(hw, vsi_handle), vsi_handle 3159 drivers/net/ethernet/intel/ice/ice_common.c ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle) vsi_handle 3164 drivers/net/ethernet/intel/ice/ice_common.c vsi = ice_get_vsi_ctx(hw, vsi_handle); vsi_handle 3189 drivers/net/ethernet/intel/ice/ice_common.c ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, vsi_handle 3207 drivers/net/ethernet/intel/ice/ice_common.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 3212 drivers/net/ethernet/intel/ice/ice_common.c q_ctx = ice_get_lan_q_ctx(hw, vsi_handle, tc, q_handle); vsi_handle 3221 drivers/net/ethernet/intel/ice/ice_common.c parent = ice_sched_get_free_qparent(pi, vsi_handle, tc, vsi_handle 3280 drivers/net/ethernet/intel/ice/ice_common.c ice_dis_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u8 num_queues, vsi_handle 3312 drivers/net/ethernet/intel/ice/ice_common.c q_ctx = ice_get_lan_q_ctx(pi->hw, vsi_handle, tc, q_handles[i]); vsi_handle 3350 drivers/net/ethernet/intel/ice/ice_common.c ice_cfg_vsi_qs(struct ice_port_info *pi, u16 vsi_handle, u8 tc_bitmap, vsi_handle 3359 drivers/net/ethernet/intel/ice/ice_common.c if (!ice_is_vsi_valid(pi->hw, vsi_handle)) vsi_handle 3369 drivers/net/ethernet/intel/ice/ice_common.c status = ice_sched_cfg_vsi(pi, vsi_handle, i, maxqs[i], owner, vsi_handle 3389 drivers/net/ethernet/intel/ice/ice_common.c ice_cfg_vsi_lan(struct ice_port_info *pi, u16 vsi_handle, u8 tc_bitmap, vsi_handle 3392 drivers/net/ethernet/intel/ice/ice_common.c return ice_cfg_vsi_qs(pi, vsi_handle, tc_bitmap, max_lanqs, vsi_handle 3428 drivers/net/ethernet/intel/ice/ice_common.c enum ice_status ice_replay_vsi(struct ice_hw *hw, u16 vsi_handle) vsi_handle 3432 drivers/net/ethernet/intel/ice/ice_common.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 3436 drivers/net/ethernet/intel/ice/ice_common.c if (vsi_handle == ICE_MAIN_VSI_HANDLE) { vsi_handle 3443 drivers/net/ethernet/intel/ice/ice_common.c status = ice_replay_vsi_all_fltr(hw, vsi_handle); vsi_handle 54 drivers/net/ethernet/intel/ice/ice_common.h ice_aq_get_rss_lut(struct ice_hw *hw, u16 vsi_handle, u8 lut_type, u8 *lut, vsi_handle 57 drivers/net/ethernet/intel/ice/ice_common.h ice_aq_set_rss_lut(struct ice_hw *hw, u16 vsi_handle, u8 lut_type, u8 *lut, vsi_handle 60 drivers/net/ethernet/intel/ice/ice_common.h ice_aq_get_rss_key(struct ice_hw *hw, u16 vsi_handle, vsi_handle 63 drivers/net/ethernet/intel/ice/ice_common.h ice_aq_set_rss_key(struct ice_hw *hw, u16 vsi_handle, vsi_handle 122 drivers/net/ethernet/intel/ice/ice_common.h ice_dis_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u8 num_queues, vsi_handle 127 drivers/net/ethernet/intel/ice/ice_common.h ice_cfg_vsi_lan(struct ice_port_info *pi, u16 vsi_handle, u8 tc_bitmap, vsi_handle 130 drivers/net/ethernet/intel/ice/ice_common.h ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, vsi_handle 133 drivers/net/ethernet/intel/ice/ice_common.h enum ice_status ice_replay_vsi(struct ice_hw *hw, u16 vsi_handle); vsi_handle 1520 drivers/net/ethernet/intel/ice/ice_lib.c tmp->fltr_info.vsi_handle = vsi->idx; vsi_handle 1614 drivers/net/ethernet/intel/ice/ice_lib.c tmp->fltr_info.vsi_handle = vsi->idx; vsi_handle 1651 drivers/net/ethernet/intel/ice/ice_lib.c list->fltr_info.vsi_handle = vsi->idx; vsi_handle 2432 drivers/net/ethernet/intel/ice/ice_lib.c list->fltr_info.vsi_handle = vsi->idx; vsi_handle 2469 drivers/net/ethernet/intel/ice/ice_lib.c list->fltr_info.vsi_handle = vsi->idx; vsi_handle 523 drivers/net/ethernet/intel/ice/ice_sched.c ice_alloc_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 new_numqs) vsi_handle 528 drivers/net/ethernet/intel/ice/ice_sched.c vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle); vsi_handle 1127 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_get_free_qparent(struct ice_port_info *pi, u16 vsi_handle, u8 tc, vsi_handle 1138 drivers/net/ethernet/intel/ice/ice_sched.c vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle); vsi_handle 1172 drivers/net/ethernet/intel/ice/ice_sched.c u16 vsi_handle) vsi_handle 1182 drivers/net/ethernet/intel/ice/ice_sched.c if (node->vsi_handle == vsi_handle) vsi_handle 1230 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_add_vsi_child_nodes(struct ice_port_info *pi, u16 vsi_handle, vsi_handle 1243 drivers/net/ethernet/intel/ice/ice_sched.c parent = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); vsi_handle 1334 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_add_vsi_support_nodes(struct ice_port_info *pi, u16 vsi_handle, vsi_handle 1368 drivers/net/ethernet/intel/ice/ice_sched.c parent->vsi_handle = vsi_handle; vsi_handle 1383 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_add_vsi_to_topo(struct ice_port_info *pi, u16 vsi_handle, u8 tc) vsi_handle 1397 drivers/net/ethernet/intel/ice/ice_sched.c return ice_sched_add_vsi_support_nodes(pi, vsi_handle, tc_node, vsi_handle 1412 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_update_vsi_child_nodes(struct ice_port_info *pi, u16 vsi_handle, vsi_handle 1427 drivers/net/ethernet/intel/ice/ice_sched.c vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); vsi_handle 1431 drivers/net/ethernet/intel/ice/ice_sched.c vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle); vsi_handle 1439 drivers/net/ethernet/intel/ice/ice_sched.c status = ice_alloc_lan_q_ctx(hw, vsi_handle, tc, new_numqs); vsi_handle 1452 drivers/net/ethernet/intel/ice/ice_sched.c status = ice_sched_add_vsi_child_nodes(pi, vsi_handle, tc_node, vsi_handle 1475 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_cfg_vsi(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 maxqs, vsi_handle 1483 drivers/net/ethernet/intel/ice/ice_sched.c ice_debug(pi->hw, ICE_DBG_SCHED, "add/config VSI %d\n", vsi_handle); vsi_handle 1487 drivers/net/ethernet/intel/ice/ice_sched.c vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle); vsi_handle 1490 drivers/net/ethernet/intel/ice/ice_sched.c vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); vsi_handle 1507 drivers/net/ethernet/intel/ice/ice_sched.c status = ice_sched_add_vsi_to_topo(pi, vsi_handle, tc); vsi_handle 1511 drivers/net/ethernet/intel/ice/ice_sched.c vsi_node = ice_sched_get_vsi_node(hw, tc_node, vsi_handle); vsi_handle 1525 drivers/net/ethernet/intel/ice/ice_sched.c status = ice_sched_update_vsi_child_nodes(pi, vsi_handle, tc, maxqs, vsi_handle 1551 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_rm_agg_vsi_info(struct ice_port_info *pi, u16 vsi_handle) vsi_handle 1563 drivers/net/ethernet/intel/ice/ice_sched.c if (agg_vsi_info->vsi_handle == vsi_handle) { vsi_handle 1599 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_rm_vsi_cfg(struct ice_port_info *pi, u16 vsi_handle, u8 owner) vsi_handle 1605 drivers/net/ethernet/intel/ice/ice_sched.c ice_debug(pi->hw, ICE_DBG_SCHED, "removing VSI %d\n", vsi_handle); vsi_handle 1606 drivers/net/ethernet/intel/ice/ice_sched.c if (!ice_is_vsi_valid(pi->hw, vsi_handle)) vsi_handle 1609 drivers/net/ethernet/intel/ice/ice_sched.c vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle); vsi_handle 1621 drivers/net/ethernet/intel/ice/ice_sched.c vsi_node = ice_sched_get_vsi_node(pi->hw, tc_node, vsi_handle); vsi_handle 1649 drivers/net/ethernet/intel/ice/ice_sched.c ice_sched_rm_agg_vsi_info(pi, vsi_handle); vsi_handle 1669 drivers/net/ethernet/intel/ice/ice_sched.c enum ice_status ice_rm_vsi_lan_cfg(struct ice_port_info *pi, u16 vsi_handle) vsi_handle 1671 drivers/net/ethernet/intel/ice/ice_sched.c return ice_sched_rm_vsi_cfg(pi, vsi_handle, ICE_SCHED_NODE_OWNER_LAN); vsi_handle 15 drivers/net/ethernet/intel/ice/ice_sched.h u16 vsi_handle; vsi_handle 45 drivers/net/ethernet/intel/ice/ice_sched.h ice_sched_get_free_qparent(struct ice_port_info *pi, u16 vsi_handle, u8 tc, vsi_handle 48 drivers/net/ethernet/intel/ice/ice_sched.h ice_sched_cfg_vsi(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 maxqs, vsi_handle 50 drivers/net/ethernet/intel/ice/ice_sched.h enum ice_status ice_rm_vsi_lan_cfg(struct ice_port_info *pi, u16 vsi_handle); vsi_handle 287 drivers/net/ethernet/intel/ice/ice_switch.c bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle) vsi_handle 289 drivers/net/ethernet/intel/ice/ice_switch.c return vsi_handle < ICE_MAX_VSI && hw->vsi_ctx[vsi_handle]; vsi_handle 300 drivers/net/ethernet/intel/ice/ice_switch.c u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle) vsi_handle 302 drivers/net/ethernet/intel/ice/ice_switch.c return hw->vsi_ctx[vsi_handle]->vsi_num; vsi_handle 312 drivers/net/ethernet/intel/ice/ice_switch.c struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle) vsi_handle 314 drivers/net/ethernet/intel/ice/ice_switch.c return (vsi_handle >= ICE_MAX_VSI) ? NULL : hw->vsi_ctx[vsi_handle]; vsi_handle 326 drivers/net/ethernet/intel/ice/ice_switch.c ice_save_vsi_ctx(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi) vsi_handle 328 drivers/net/ethernet/intel/ice/ice_switch.c hw->vsi_ctx[vsi_handle] = vsi; vsi_handle 336 drivers/net/ethernet/intel/ice/ice_switch.c static void ice_clear_vsi_q_ctx(struct ice_hw *hw, u16 vsi_handle) vsi_handle 341 drivers/net/ethernet/intel/ice/ice_switch.c vsi = ice_get_vsi_ctx(hw, vsi_handle); vsi_handle 359 drivers/net/ethernet/intel/ice/ice_switch.c static void ice_clear_vsi_ctx(struct ice_hw *hw, u16 vsi_handle) vsi_handle 363 drivers/net/ethernet/intel/ice/ice_switch.c vsi = ice_get_vsi_ctx(hw, vsi_handle); vsi_handle 365 drivers/net/ethernet/intel/ice/ice_switch.c ice_clear_vsi_q_ctx(hw, vsi_handle); vsi_handle 367 drivers/net/ethernet/intel/ice/ice_switch.c hw->vsi_ctx[vsi_handle] = NULL; vsi_handle 395 drivers/net/ethernet/intel/ice/ice_switch.c ice_add_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, vsi_handle 401 drivers/net/ethernet/intel/ice/ice_switch.c if (vsi_handle >= ICE_MAX_VSI) vsi_handle 406 drivers/net/ethernet/intel/ice/ice_switch.c tmp_vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle); vsi_handle 416 drivers/net/ethernet/intel/ice/ice_switch.c ice_save_vsi_ctx(hw, vsi_handle, tmp_vsi_ctx); vsi_handle 437 drivers/net/ethernet/intel/ice/ice_switch.c ice_free_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, vsi_handle 442 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 444 drivers/net/ethernet/intel/ice/ice_switch.c vsi_ctx->vsi_num = ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 447 drivers/net/ethernet/intel/ice/ice_switch.c ice_clear_vsi_ctx(hw, vsi_handle); vsi_handle 461 drivers/net/ethernet/intel/ice/ice_switch.c ice_update_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, vsi_handle 464 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 466 drivers/net/ethernet/intel/ice/ice_switch.c vsi_ctx->vsi_num = ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 1257 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle_arr[0] = cur_fltr->vsi_handle; vsi_handle 1258 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle_arr[1] = new_fltr->vsi_handle; vsi_handle 1291 drivers/net/ethernet/intel/ice/ice_switch.c u16 vsi_handle = new_fltr->vsi_handle; vsi_handle 1298 drivers/net/ethernet/intel/ice/ice_switch.c if (test_bit(vsi_handle, m_entry->vsi_list_info->vsi_map)) vsi_handle 1307 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_update_vsi_list_rule(hw, &vsi_handle, 1, vsi_handle 1312 drivers/net/ethernet/intel/ice/ice_switch.c set_bit(vsi_handle, m_entry->vsi_list_info->vsi_map); vsi_handle 1359 drivers/net/ethernet/intel/ice/ice_switch.c ice_find_vsi_list_entry(struct ice_hw *hw, u8 recp_id, u16 vsi_handle, vsi_handle 1371 drivers/net/ethernet/intel/ice/ice_switch.c if (test_bit(vsi_handle, map_info->vsi_map)) { vsi_handle 1398 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, f_entry->fltr_info.vsi_handle)) vsi_handle 1401 drivers/net/ethernet/intel/ice/ice_switch.c ice_get_hw_vsi_num(hw, f_entry->fltr_info.vsi_handle); vsi_handle 1468 drivers/net/ethernet/intel/ice/ice_switch.c ice_rem_update_vsi_list(struct ice_hw *hw, u16 vsi_handle, vsi_handle 1480 drivers/net/ethernet/intel/ice/ice_switch.c if (!test_bit(vsi_handle, fm_list->vsi_list_info->vsi_map)) vsi_handle 1485 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_update_vsi_list_rule(hw, &vsi_handle, 1, vsi_list_id, true, vsi_handle 1492 drivers/net/ethernet/intel/ice/ice_switch.c clear_bit(vsi_handle, fm_list->vsi_list_info->vsi_map); vsi_handle 1516 drivers/net/ethernet/intel/ice/ice_switch.c tmp_fltr_info.vsi_handle = rem_vsi_handle; vsi_handle 1565 drivers/net/ethernet/intel/ice/ice_switch.c u16 vsi_handle; vsi_handle 1567 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, f_entry->fltr_info.vsi_handle)) vsi_handle 1570 drivers/net/ethernet/intel/ice/ice_switch.c ice_get_hw_vsi_num(hw, f_entry->fltr_info.vsi_handle); vsi_handle 1599 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle = f_entry->fltr_info.vsi_handle; vsi_handle 1600 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_rem_update_vsi_list(hw, vsi_handle, list_elem); vsi_handle 1673 drivers/net/ethernet/intel/ice/ice_switch.c u16 vsi_handle; vsi_handle 1677 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle = m_list_itr->fltr_info.vsi_handle; vsi_handle 1678 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 1680 drivers/net/ethernet/intel/ice/ice_switch.c hw_vsi_id = ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 1807 drivers/net/ethernet/intel/ice/ice_switch.c u16 vsi_list_id = 0, vsi_handle; vsi_handle 1811 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, f_entry->fltr_info.vsi_handle)) vsi_handle 1815 drivers/net/ethernet/intel/ice/ice_switch.c ice_get_hw_vsi_num(hw, f_entry->fltr_info.vsi_handle); vsi_handle 1827 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle = new_fltr->vsi_handle; vsi_handle 1841 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle, vsi_handle 1845 drivers/net/ethernet/intel/ice/ice_switch.c &vsi_handle, vsi_handle 1871 drivers/net/ethernet/intel/ice/ice_switch.c ice_create_vsi_list_map(hw, &vsi_handle, vsi_handle 1908 drivers/net/ethernet/intel/ice/ice_switch.c if (cur_handle == vsi_handle) { vsi_handle 1914 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle_arr[1] = vsi_handle; vsi_handle 2065 drivers/net/ethernet/intel/ice/ice_switch.c ice_cfg_dflt_vsi(struct ice_hw *hw, u16 vsi_handle, bool set, u8 direction) vsi_handle 2074 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 2076 drivers/net/ethernet/intel/ice/ice_switch.c hw_vsi_id = ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 2198 drivers/net/ethernet/intel/ice/ice_switch.c u16 vsi_handle; vsi_handle 2203 drivers/net/ethernet/intel/ice/ice_switch.c vsi_handle = list_itr->fltr_info.vsi_handle; vsi_handle 2204 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 2208 drivers/net/ethernet/intel/ice/ice_switch.c ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 2264 drivers/net/ethernet/intel/ice/ice_switch.c ice_vsi_uses_fltr(struct ice_fltr_mgmt_list_entry *fm_entry, u16 vsi_handle) vsi_handle 2267 drivers/net/ethernet/intel/ice/ice_switch.c fm_entry->fltr_info.vsi_handle == vsi_handle) || vsi_handle 2269 drivers/net/ethernet/intel/ice/ice_switch.c (test_bit(vsi_handle, fm_entry->vsi_list_info->vsi_map)))); vsi_handle 2286 drivers/net/ethernet/intel/ice/ice_switch.c ice_add_entry_to_vsi_fltr_list(struct ice_hw *hw, u16 vsi_handle, vsi_handle 2307 drivers/net/ethernet/intel/ice/ice_switch.c tmp->fltr_info.vsi_handle = vsi_handle; vsi_handle 2308 drivers/net/ethernet/intel/ice/ice_switch.c tmp->fltr_info.fwd_id.hw_vsi_id = ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 2329 drivers/net/ethernet/intel/ice/ice_switch.c ice_add_to_vsi_fltr_list(struct ice_hw *hw, u16 vsi_handle, vsi_handle 2337 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 2344 drivers/net/ethernet/intel/ice/ice_switch.c if (!fi || !ice_vsi_uses_fltr(fm_entry, vsi_handle)) vsi_handle 2347 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_add_entry_to_vsi_fltr_list(hw, vsi_handle, vsi_handle 2417 drivers/net/ethernet/intel/ice/ice_switch.c ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, vsi_handle 2429 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 2446 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_vsi_uses_fltr(itr, vsi_handle)) vsi_handle 2456 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_add_entry_to_vsi_fltr_list(hw, vsi_handle, vsi_handle 2485 drivers/net/ethernet/intel/ice/ice_switch.c ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, u16 vid) vsi_handle 2496 drivers/net/ethernet/intel/ice/ice_switch.c if (!ice_is_vsi_valid(hw, vsi_handle)) vsi_handle 2498 drivers/net/ethernet/intel/ice/ice_switch.c hw_vsi_id = ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 2576 drivers/net/ethernet/intel/ice/ice_switch.c new_fltr.vsi_handle = vsi_handle; vsi_handle 2599 drivers/net/ethernet/intel/ice/ice_switch.c ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, vsi_handle 2614 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_add_to_vsi_fltr_list(hw, vsi_handle, vlan_head, vsi_handle 2623 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_clear_vsi_promisc(hw, vsi_handle, vsi_handle 2626 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_set_vsi_promisc(hw, vsi_handle, vsi_handle 2647 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(struct ice_hw *hw, u16 vsi_handle, vsi_handle 2662 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_add_to_vsi_fltr_list(hw, vsi_handle, rule_head, vsi_handle 2700 drivers/net/ethernet/intel/ice/ice_switch.c void ice_remove_vsi_fltr(struct ice_hw *hw, u16 vsi_handle) vsi_handle 2702 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_MAC); vsi_handle 2703 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_MAC_VLAN); vsi_handle 2704 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_PROMISC); vsi_handle 2705 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_VLAN); vsi_handle 2706 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_DFLT); vsi_handle 2707 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_ETHERTYPE); vsi_handle 2708 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_ETHERTYPE_MAC); vsi_handle 2709 drivers/net/ethernet/intel/ice/ice_switch.c ice_remove_vsi_lkup_fltr(hw, vsi_handle, ICE_SW_LKUP_PROMISC_VLAN); vsi_handle 2723 drivers/net/ethernet/intel/ice/ice_switch.c ice_replay_vsi_fltr(struct ice_hw *hw, u16 vsi_handle, u8 recp_id, vsi_handle 2732 drivers/net/ethernet/intel/ice/ice_switch.c hw_vsi_id = ice_get_hw_vsi_num(hw, vsi_handle); vsi_handle 2739 drivers/net/ethernet/intel/ice/ice_switch.c itr->fltr_info.vsi_handle == vsi_handle) { vsi_handle 2749 drivers/net/ethernet/intel/ice/ice_switch.c !test_bit(vsi_handle, itr->vsi_list_info->vsi_map)) vsi_handle 2752 drivers/net/ethernet/intel/ice/ice_switch.c clear_bit(vsi_handle, itr->vsi_list_info->vsi_map); vsi_handle 2753 drivers/net/ethernet/intel/ice/ice_switch.c f_entry.fltr_info.vsi_handle = vsi_handle; vsi_handle 2776 drivers/net/ethernet/intel/ice/ice_switch.c enum ice_status ice_replay_vsi_all_fltr(struct ice_hw *hw, u16 vsi_handle) vsi_handle 2786 drivers/net/ethernet/intel/ice/ice_switch.c status = ice_replay_vsi_fltr(hw, vsi_handle, i, head); vsi_handle 115 drivers/net/ethernet/intel/ice/ice_switch.h u16 vsi_handle; vsi_handle 202 drivers/net/ethernet/intel/ice/ice_switch.h ice_add_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, vsi_handle 205 drivers/net/ethernet/intel/ice/ice_switch.h ice_free_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, vsi_handle 208 drivers/net/ethernet/intel/ice/ice_switch.h ice_update_vsi(struct ice_hw *hw, u16 vsi_handle, struct ice_vsi_ctx *vsi_ctx, vsi_handle 210 drivers/net/ethernet/intel/ice/ice_switch.h bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle); vsi_handle 211 drivers/net/ethernet/intel/ice/ice_switch.h struct ice_vsi_ctx *ice_get_vsi_ctx(struct ice_hw *hw, u16 vsi_handle); vsi_handle 224 drivers/net/ethernet/intel/ice/ice_switch.h void ice_remove_vsi_fltr(struct ice_hw *hw, u16 vsi_handle); vsi_handle 231 drivers/net/ethernet/intel/ice/ice_switch.h ice_cfg_dflt_vsi(struct ice_hw *hw, u16 vsi_handle, bool set, u8 direction); vsi_handle 233 drivers/net/ethernet/intel/ice/ice_switch.h ice_set_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, vsi_handle 236 drivers/net/ethernet/intel/ice/ice_switch.h ice_clear_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, vsi_handle 239 drivers/net/ethernet/intel/ice/ice_switch.h ice_set_vlan_vsi_promisc(struct ice_hw *hw, u16 vsi_handle, u8 promisc_mask, vsi_handle 243 drivers/net/ethernet/intel/ice/ice_switch.h u16 ice_get_hw_vsi_num(struct ice_hw *hw, u16 vsi_handle); vsi_handle 244 drivers/net/ethernet/intel/ice/ice_switch.h bool ice_is_vsi_valid(struct ice_hw *hw, u16 vsi_handle); vsi_handle 246 drivers/net/ethernet/intel/ice/ice_switch.h enum ice_status ice_replay_vsi_all_fltr(struct ice_hw *hw, u16 vsi_handle); vsi_handle 252 drivers/net/ethernet/intel/ice/ice_type.h u16 vsi_handle;