Searched refs:dsa_switch_tree (Results 1 – 14 of 14) sorted by relevance
/linux/net/dsa/ |
A D | dsa.h | 12 struct dsa_switch_tree; 20 void dsa_lag_map(struct dsa_switch_tree *dst, struct dsa_lag *lag); 21 void dsa_lag_unmap(struct dsa_switch_tree *dst, struct dsa_lag *lag); 22 struct dsa_lag *dsa_tree_lag_find(struct dsa_switch_tree *dst, 24 struct net_device *dsa_tree_find_first_conduit(struct dsa_switch_tree *dst); 25 int dsa_tree_change_tag_proto(struct dsa_switch_tree *dst, 28 void dsa_tree_conduit_admin_state_change(struct dsa_switch_tree *dst, 31 void dsa_tree_conduit_oper_state_change(struct dsa_switch_tree *dst, 37 struct dsa_bridge *dsa_tree_bridge_find(struct dsa_switch_tree *dst,
|
A D | dsa.c | 130 struct dsa_switch_tree *dst; in dsa_bridge_num_find() 181 struct dsa_switch_tree *dst; in dsa_switch_find() 202 struct dsa_switch_tree *dst; in dsa_tree_find() 213 struct dsa_switch_tree *dst; in dsa_tree_alloc() 241 static struct dsa_switch_tree *dsa_tree_get(struct dsa_switch_tree *dst) in dsa_tree_get() 251 struct dsa_switch_tree *dst; in dsa_tree_touch() 262 struct dsa_switch_tree *dst; in dsa_tree_release() 291 struct dsa_switch_tree *dst; in dsa_link_touch() 316 struct dsa_switch_tree *dst = ds->dst; in dsa_port_setup_routing_table() 577 struct dsa_switch_tree *dst = ds->dst; in dsa_switch_setup_tag_protocol() [all …]
|
A D | tag.h | 36 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_conduit_find_user() 188 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_find_designated_bridge_port_by_vid()
|
A D | switch.h | 117 int dsa_tree_notify(struct dsa_switch_tree *dst, unsigned long e, void *v);
|
A D | tag_dsa.c | 140 struct dsa_switch_tree *dst = dp->ds->dst; in dsa_xmit_ll()
|
A D | user.c | 1997 struct dsa_switch_tree *dst; in dsa_bridge_mtu_normalization() 3279 static void dsa_tree_migrate_ports_from_lag_conduit(struct dsa_switch_tree *dst, in dsa_tree_migrate_ports_from_lag_conduit() 3305 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_conduit_lag_join() 3346 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_conduit_lag_leave() 3492 struct dsa_switch_tree *dst = cpu_dp->ds->dst; in dsa_user_netdevice_event() 3516 struct dsa_switch_tree *dst; in dsa_user_netdevice_event() 3614 struct dsa_switch_tree *dst = dp->ds->dst; in dsa_foreign_dev_check()
|
A D | devlink.c | 295 struct dsa_switch_tree *dst = dp->ds->dst; in dsa_port_devlink_setup()
|
A D | conduit.c | 207 struct dsa_switch_tree *dst; in __dsa_conduit_hwtstamp_validate()
|
A D | tag_8021q.c | 478 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_tag_8021q_find_port_by_vbid()
|
A D | switch.c | 1084 int dsa_tree_notify(struct dsa_switch_tree *dst, unsigned long e, void *v) in dsa_tree_notify() 1108 struct dsa_switch_tree *dst; in dsa_broadcast()
|
/linux/include/net/ |
A D | dsa.h | 119 struct dsa_switch_tree { struct 179 static inline struct dsa_lag *dsa_lag_by_id(struct dsa_switch_tree *dst, in dsa_lag_by_id() argument 186 static inline int dsa_lag_id(struct dsa_switch_tree *dst, in dsa_lag_id() 252 struct dsa_switch_tree *dst; 382 struct dsa_switch_tree *dst; 512 struct dsa_switch_tree *dst = ds->dst; in dsa_to_port() 637 struct dsa_switch_tree *dst = ds->dst; in dsa_routing_port() 805 static inline bool dsa_tree_offloads_bridge_port(struct dsa_switch_tree *dst, in dsa_tree_offloads_bridge_port() 819 dsa_tree_offloads_bridge_dev(struct dsa_switch_tree *dst, in dsa_tree_offloads_bridge_dev()
|
/linux/drivers/net/dsa/sja1105/ |
A D | sja1105_main.c | 513 struct dsa_switch_tree *dst; in sja1105_init_l2_forwarding() 2648 struct dsa_switch_tree *dst = ds->dst; in sja1105_prechangeupper()
|
/linux/drivers/net/dsa/mv88e6xxx/ |
A D | chip.c | 1553 struct dsa_switch_tree *dst = ds->dst; in mv88e6xxx_port_vlan() 1782 struct dsa_switch_tree *dst = chip->ds->dst; in mv88e6xxx_pvt_map() 3006 struct dsa_switch_tree *dst = ds->dst; in mv88e6xxx_bridge_map()
|
/linux/Documentation/networking/dsa/ |
A D | dsa.rst | 391 - ``dsa_switch_tree``: structure assigned to the conduit network device under 399 a ``dsa_switch_tree`` as a backpointer, user network devices, conduit network
|
Completed in 92 milliseconds