/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_mst.c | 25 int br_mst_get_info(const struct net_device *dev, u16 msti, unsigned long *vids) in br_mst_get_info() argument 43 if (v->msti == msti) in br_mst_get_info() 51 int br_mst_get_state(const struct net_device *dev, u16 msti, u8 *state) in br_mst_get_state() argument 66 if (v->brvlan->msti == msti) { in br_mst_get_state() 90 int br_mst_set_state(struct net_bridge_port *p, u16 msti, u8 state, in br_mst_set_state() argument 97 .msti = msti, in br_mst_set_state() 112 if (msti) { in br_mst_set_state() 128 br_mst_vlan_sync_state(struct net_bridge_vlan *pv, u16 msti) br_mst_vlan_sync_state() argument 148 br_mst_vlan_set_msti(struct net_bridge_vlan *mv, u16 msti) br_mst_vlan_set_msti() argument 300 u16 msti; br_mst_process_one() local [all...] |
H A D | br_vlan_options.c | 342 v_curr->msti == r_end->msti && in br_vlan_global_opts_can_enter_range() 431 if (nla_put_u16(skb, BRIDGE_VLANDB_GOPTS_MSTI, v_opts->msti)) in br_vlan_global_opts_fill() 616 u16 msti; in br_vlan_process_global_one_opts() local 618 msti = nla_get_u16(tb[BRIDGE_VLANDB_GOPTS_MSTI]); in br_vlan_process_global_one_opts() 619 err = br_mst_vlan_set_msti(v, msti); in br_vlan_process_global_one_opts()
|
H A D | br_switchdev.c | 374 if (v->msti) { in br_switchdev_vlan_attr_replay() 377 attr.u.vlan_msti.msti = v->msti; in br_switchdev_vlan_attr_replay()
|
H A D | br_private.h | 202 * @msti: if MASTER flag set, this holds the VLANs MST instance 235 u16 msti; member 1875 int br_mst_set_state(struct net_bridge_port *p, u16 msti, u8 state, 1877 int br_mst_vlan_set_msti(struct net_bridge_vlan *v, u16 msti); 1892 static inline int br_mst_set_state(struct net_bridge_port *p, u16 msti, in br_mst_set_state() argument
|
H A D | br_vlan.c | 244 v->msti = 0; in br_vlan_init_state()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | if_bridge.h | 125 int br_mst_get_info(const struct net_device *dev, u16 msti, unsigned long *vids); 126 int br_mst_get_state(const struct net_device *dev, u16 msti, u8 *state); 165 static inline int br_mst_get_info(const struct net_device *dev, u16 msti, in br_mst_get_info() argument 170 static inline int br_mst_get_state(const struct net_device *dev, u16 msti, in br_mst_get_state() argument
|
/kernel/linux/linux-6.6/net/dsa/ |
H A D | port.h | 47 const struct switchdev_vlan_msti *msti);
|
H A D | port.c | 84 static int dsa_port_msti_fast_age(const struct dsa_port *dp, u16 msti) in dsa_port_msti_fast_age() argument 89 err = br_mst_get_info(dsa_port_bridge_dev_get(dp), msti, vids); in dsa_port_msti_fast_age() 192 err = br_mst_get_state(dsa_port_to_bridge_port(dp), state->msti, in dsa_port_set_mst_state() 209 err = dsa_port_msti_fast_age(dp, state->msti); in dsa_port_set_mst_state() 960 const struct switchdev_vlan_msti *msti) in dsa_port_vlan_msti() 967 return ds->ops->vlan_msti_set(ds, *dp->bridge, msti); in dsa_port_vlan_msti() 959 dsa_port_vlan_msti(struct dsa_port *dp, const struct switchdev_vlan_msti *msti) dsa_port_vlan_msti() argument
|
/kernel/linux/linux-6.6/include/net/ |
H A D | switchdev.h | 37 u16 msti; member 48 u16 msti; member
|
H A D | dsa.h | 1045 const struct switchdev_vlan_msti *msti);
|
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.c | 1846 u16 msti, u8 *sid) in mv88e6xxx_mst_get() 1856 if (!msti) { in mv88e6xxx_mst_get() 1862 if (mst->br == br && mst->msti == msti) { in mv88e6xxx_mst_get() 1882 mst->msti = msti; in mv88e6xxx_mst_get() 1939 mst->msti == st->msti) { in mv88e6xxx_port_mst_state_set() 2646 const struct switchdev_vlan_msti *msti) in mv88e6xxx_vlan_msti_set() 2658 err = mv88e6xxx_vtu_get(chip, msti in mv88e6xxx_vlan_msti_set() 1845 mv88e6xxx_mst_get(struct mv88e6xxx_chip *chip, struct net_device *br, u16 msti, u8 *sid) mv88e6xxx_mst_get() argument 2644 mv88e6xxx_vlan_msti_set(struct dsa_switch *ds, struct dsa_bridge bridge, const struct switchdev_vlan_msti *msti) mv88e6xxx_vlan_msti_set() argument [all...] |
H A D | chip.h | 316 u16 msti; member
|
/kernel/linux/linux-6.6/drivers/net/dsa/realtek/ |
H A D | rtl8365mb.c | 1174 int msti = 0; in rtl8365mb_port_stp_state_set() local 1195 regmap_update_bits(priv->map, RTL8365MB_MSTI_CTRL_REG(msti, port), in rtl8365mb_port_stp_state_set()
|