Lines Matching refs:vid

150 static int cpsw_ale_match_addr(struct cpsw_ale *ale, u8 *addr, u16 vid)  in cpsw_ale_match_addr()  argument
162 if (cpsw_ale_get_vlan_id(ale_entry) != vid) in cpsw_ale_match_addr()
171 static int cpsw_ale_match_vlan(struct cpsw_ale *ale, u16 vid) in cpsw_ale_match_vlan() argument
181 if (cpsw_ale_get_vlan_id(ale_entry) == vid) in cpsw_ale_match_vlan()
238 int cpsw_ale_flush_multicast(struct cpsw_ale *ale, int port_mask, int vid) in cpsw_ale_flush_multicast() argument
254 if (vid != -1 && cpsw_ale_get_vlan_id(ale_entry) != vid) in cpsw_ale_flush_multicast()
305 int flags, u16 vid) in cpsw_ale_set_vlan_entry_type() argument
309 cpsw_ale_set_vlan_id(ale_entry, vid); in cpsw_ale_set_vlan_entry_type()
316 int flags, u16 vid) in cpsw_ale_add_ucast() argument
321 cpsw_ale_set_vlan_entry_type(ale_entry, flags, vid); in cpsw_ale_add_ucast()
329 idx = cpsw_ale_match_addr(ale, addr, (flags & ALE_VLAN) ? vid : 0); in cpsw_ale_add_ucast()
343 int flags, u16 vid) in cpsw_ale_del_ucast() argument
348 idx = cpsw_ale_match_addr(ale, addr, (flags & ALE_VLAN) ? vid : 0); in cpsw_ale_del_ucast()
359 int flags, u16 vid, int mcast_state) in cpsw_ale_add_mcast() argument
364 idx = cpsw_ale_match_addr(ale, addr, (flags & ALE_VLAN) ? vid : 0); in cpsw_ale_add_mcast()
368 cpsw_ale_set_vlan_entry_type(ale_entry, flags, vid); in cpsw_ale_add_mcast()
391 int flags, u16 vid) in cpsw_ale_del_mcast() argument
396 idx = cpsw_ale_match_addr(ale, addr, (flags & ALE_VLAN) ? vid : 0); in cpsw_ale_del_mcast()
412 int cpsw_ale_add_vlan(struct cpsw_ale *ale, u16 vid, int port, int untag, in cpsw_ale_add_vlan() argument
418 idx = cpsw_ale_match_vlan(ale, vid); in cpsw_ale_add_vlan()
423 cpsw_ale_set_vlan_id(ale_entry, vid); in cpsw_ale_add_vlan()
442 int cpsw_ale_del_vlan(struct cpsw_ale *ale, u16 vid, int port_mask) in cpsw_ale_del_vlan() argument
447 idx = cpsw_ale_match_vlan(ale, vid); in cpsw_ale_del_vlan()