Lines Matching refs:vid

487 	uint16_t		vid = VLAN_ID_NONE;  in mac_client_vid()  local
492 return (vid); in mac_client_vid()
498 vid = flow_desc.fd_vid; in mac_client_vid()
500 return (vid); in mac_client_vid()
560 uint16_t vid; in mac_client_link_state() local
573 vid = mui_list->mui_vid; in mac_client_link_state()
581 if (vid == oth_mui_list->mui_vid) { in mac_client_link_state()
1213 mac_client_find_vid(mac_client_impl_t *mcip, uint16_t vid) in mac_client_find_vid() argument
1217 while ((muip != NULL) && (muip->mui_vid != vid)) in mac_client_find_vid()
1228 mac_addr_in_use(mac_impl_t *mip, uint8_t *mac_addr, uint16_t vid) in mac_addr_in_use() argument
1247 (mac_client_find_vid(client, vid) != NULL)) { in mac_addr_in_use()
2171 uint16_t vid, boolean_t is_primary, boolean_t first_flow, in mac_unicast_flow_create() argument
2193 if (vid != 0) { in mac_unicast_flow_create()
2194 flow_desc.fd_vid = vid; in mac_unicast_flow_create()
2232 (void) sprintf(flowname, "%s%u", mcip->mci_name, vid); in mac_unicast_flow_create()
2262 uint16_t vid; in mac_client_update_mcast() local
2266 vid = (flow_desc.fd_mask & FLOW_LINK_VID) != 0 ? in mac_client_update_mcast()
2274 return (mac_bcast_add(mcip, addrp, vid, in mac_client_update_mcast()
2277 mac_bcast_delete(mcip, addrp, vid); in mac_client_update_mcast()
2319 mac_client_datapath_setup(mac_client_impl_t *mcip, uint16_t vid, in mac_client_datapath_setup() argument
2340 err = mac_bcast_add(mcip, mip->mi_type->mt_brdcst_addr, vid, in mac_client_datapath_setup()
2362 if ((err = mac_unicast_flow_create(mcip, mac_addr, vid, in mac_client_datapath_setup()
2416 if ((err = mac_unicast_flow_create(mcip, mac_addr, vid, in mac_client_datapath_setup()
2485 mac_bcast_delete(mcip, mip->mi_type->mt_brdcst_addr, vid); in mac_client_datapath_setup()
2533 mac_unicast_handle_t *mah, uint16_t vid, mac_diag_t *diag) in i_mac_unicast_add() argument
2554 ASSERT(!((mip->mi_state_flags & MIS_IS_VNIC) && (vid != VLAN_ID_NONE))); in i_mac_unicast_add()
2569 if (mip->mi_pvid != VLAN_ID_NONE && vid == mip->mi_pvid) in i_mac_unicast_add()
2576 vid == VLAN_ID_NONE) in i_mac_unicast_add()
2633 ASSERT(vid == VLAN_ID_NONE); in i_mac_unicast_add()
2635 muip->mui_vid = vid; in i_mac_unicast_add()
2738 muip->mui_vid = vid; in i_mac_unicast_add()
2834 mac_addr_in_use(mip, mac_addr, vid)) { in i_mac_unicast_add()
2863 err = mac_client_datapath_setup(mcip, vid, mac_addr, mrp, in i_mac_unicast_add()
2897 uint16_t flags, mac_unicast_handle_t *mah, uint16_t vid, mac_diag_t *diag, in mac_unicast_add_set_rx() argument
2903 err = mac_unicast_add(mch, mac_addr, flags, mah, vid, diag); in mac_unicast_add_set_rx()
2920 mac_unicast_handle_t *mah, uint16_t vid, mac_diag_t *diag) in mac_unicast_add() argument
2926 err = i_mac_unicast_add(mch, mac_addr, flags, mah, vid, diag); in mac_unicast_add()
3265 uint16_t vid; in mac_multicast_add() local
3275 vid = i_mac_flow_vid(flent); in mac_multicast_add()
3277 err = mac_bcast_add((mac_client_impl_t *)mch, addr, vid, in mac_multicast_add()
3292 vid = i_mac_flow_vid(flent); in mac_multicast_add()
3293 mac_bcast_delete((mac_client_impl_t *)mch, addr, vid); in mac_multicast_add()
3310 uint16_t vid; in mac_multicast_remove() local
3315 vid = i_mac_flow_vid(flent); in mac_multicast_remove()
3316 mac_bcast_delete((mac_client_impl_t *)mch, addr, vid); in mac_multicast_remove()
4964 uint16_t vid; in mac_rename_flow_names() local
4990 vid = i_mac_flow_vid(flent); in mac_rename_flow_names()
4991 (void) sprintf(flowname, "%s%u", new_name, vid); in mac_rename_flow_names()
5070 mac_client_check_flow_vid(mac_client_impl_t *mcip, uint16_t vid) in mac_client_check_flow_vid() argument
5080 if (MCIP_VIDCACHE_ISVALID(cache) && MCIP_VIDCACHE_VID(cache) == vid) in mac_client_check_flow_vid()
5088 if (vid == mci_vid) { in mac_client_check_flow_vid()
5089 mcip->mci_vidcache = MCIP_VIDCACHE_CACHE(vid, B_TRUE); in mac_client_check_flow_vid()
5095 mcip->mci_vidcache = MCIP_VIDCACHE_CACHE(vid, B_FALSE); in mac_client_check_flow_vid()
5108 uint16_t vid; in mac_client_get_flow() local
5119 vid = i_mac_flow_vid(flent); in mac_client_get_flow()
5120 if (vid == muip->mui_vid) { in mac_client_get_flow()