Searched refs:net_bridge_vlan (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.10/net/bridge/ |
D | br_vlan_tunnel.c | 22 const struct net_bridge_vlan *vle = ptr; in br_vlan_tunid_cmp() 29 .head_offset = offsetof(struct net_bridge_vlan, tnode), 30 .key_offset = offsetof(struct net_bridge_vlan, tinfo.tunnel_id), 37 static struct net_bridge_vlan *br_vlan_tunnel_lookup(struct rhashtable *tbl, in br_vlan_tunnel_lookup() 45 struct net_bridge_vlan *vlan) in vlan_tunnel_info_del() 57 struct net_bridge_vlan *vlan, u32 tun_id) in __vlan_tunnel_info_add() 96 struct net_bridge_vlan *vlan; in nbp_vlan_tunnel_info_add() 114 struct net_bridge_vlan *v; in nbp_vlan_tunnel_info_delete() 130 struct net_bridge_vlan *vlan, *tmp; in __vlan_tunnel_info_flush() 161 struct net_bridge_vlan *vlan; in br_handle_ingress_vlan_tunnel() [all …]
|
D | br_vlan_options.c | 12 static bool __vlan_tun_put(struct sk_buff *skb, const struct net_bridge_vlan *v) in __vlan_tun_put() 32 static bool __vlan_tun_can_enter_range(const struct net_bridge_vlan *v_curr, in __vlan_tun_can_enter_range() 33 const struct net_bridge_vlan *range_end) in __vlan_tun_can_enter_range() 40 bool br_vlan_opts_eq_range(const struct net_bridge_vlan *v_curr, in br_vlan_opts_eq_range() 41 const struct net_bridge_vlan *range_end) in br_vlan_opts_eq_range() 47 bool br_vlan_opts_fill(struct sk_buff *skb, const struct net_bridge_vlan *v) in br_vlan_opts_fill() 62 struct net_bridge_vlan *v, in br_vlan_modify_state() 104 struct net_bridge_vlan *v, in br_vlan_modify_tunnel() 163 struct net_bridge_vlan *v, in br_vlan_process_one_opts() 189 struct net_bridge_vlan *range_start, in br_vlan_process_options() [all …]
|
D | br_netlink_tunnel.c | 29 bool vlan_tunid_inrange(const struct net_bridge_vlan *v_curr, in vlan_tunid_inrange() 30 const struct net_bridge_vlan *v_last) in vlan_tunid_inrange() 40 struct net_bridge_vlan *v, *vtbegin = NULL, *vtend = NULL; in __get_num_vlan_tunnel_infos() 119 struct net_bridge_vlan *vtbegin, in br_fill_vlan_tinfo_range() 120 struct net_bridge_vlan *vtend) in br_fill_vlan_tinfo_range() 151 struct net_bridge_vlan *vtbegin = NULL; in br_fill_vlan_tunnel_info() 152 struct net_bridge_vlan *vtend = NULL; in br_fill_vlan_tunnel_info() 153 struct net_bridge_vlan *v; in br_fill_vlan_tunnel_info() 255 struct net_bridge_vlan **v_start, in __vlan_tunnel_handle_range() 256 struct net_bridge_vlan **v_end, in __vlan_tunnel_handle_range() [all …]
|
D | br_private_tunnel.h | 40 struct net_bridge_vlan *vlan); 45 struct net_bridge_vlan *vlan); 46 bool vlan_tunid_inrange(const struct net_bridge_vlan *v_curr, 47 const struct net_bridge_vlan *v_last); 73 struct net_bridge_vlan *vlan) in vlan_tunnel_info_del()
|
D | br_vlan.c | 16 const struct net_bridge_vlan *vle = ptr; in br_vlan_cmp() 23 .head_offset = offsetof(struct net_bridge_vlan, vnode), 24 .key_offset = offsetof(struct net_bridge_vlan, vid), 32 static struct net_bridge_vlan *br_vlan_lookup(struct rhashtable *tbl, u16 vid) in br_vlan_lookup() 38 const struct net_bridge_vlan *v) in __vlan_add_pvid() 62 static bool __vlan_add_flags(struct net_bridge_vlan *v, u16 flags) in __vlan_add_flags() 87 struct net_bridge_vlan *v, u16 flags, in __vlan_vid_add() 102 static void __vlan_add_list(struct net_bridge_vlan *v) in __vlan_add_list() 106 struct net_bridge_vlan *vent; in __vlan_add_list() 115 vent = list_entry(hpos, struct net_bridge_vlan, vlist); in __vlan_add_list() [all …]
|
D | br_private.h | 133 struct net_bridge_vlan { struct 147 struct net_bridge_vlan *brvlan; argument 540 static inline bool br_vlan_is_master(const struct net_bridge_vlan *v) in br_vlan_is_master() 546 static inline bool br_vlan_is_brentry(const struct net_bridge_vlan *v) in br_vlan_is_brentry() 552 static inline bool br_vlan_should_use(const struct net_bridge_vlan *v) in br_vlan_should_use() 1066 struct net_bridge_vlan *br_vlan_find(struct net_bridge_vlan_group *vg, u16 vid); 1084 void br_vlan_get_stats(const struct net_bridge_vlan *v, 1095 bool br_vlan_can_enter_range(const struct net_bridge_vlan *v_curr, 1096 const struct net_bridge_vlan *range_end); 1148 static inline u16 br_vlan_flags(const struct net_bridge_vlan *v, u16 pvid) in br_vlan_flags() [all …]
|
D | br_fdb.c | 218 const struct net_bridge_vlan *v; in fdb_delete_local() 265 struct net_bridge_vlan *v; in br_fdb_changeaddr() 306 struct net_bridge_vlan *v; in br_fdb_change_mac_address() 996 struct net_bridge_vlan *v; in br_fdb_add() 1103 struct net_bridge_vlan *v; in br_fdb_delete()
|
D | br_netlink.c | 24 struct net_bridge_vlan *v; in __get_num_vlan_infos() 290 struct net_bridge_vlan *v; in br_fill_ifvlaninfo_compressed() 346 struct net_bridge_vlan *v; in br_fill_ifvlaninfo() 1565 struct net_bridge_vlan *v; in br_get_linkxstats_size() 1603 struct net_bridge_vlan *v; in br_fill_linkxstats()
|
D | br_mdb.c | 944 struct net_bridge_vlan *v; in br_mdb_add() 1064 struct net_bridge_vlan *v; in br_mdb_del()
|