Home
last modified time | relevance | path

Searched refs:dsa_switch_tree (Results 1 – 14 of 14) sorted by relevance

/linux/net/dsa/
A Ddsa.h12 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 Ddsa.c130 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 Dtag.h36 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 Dswitch.h117 int dsa_tree_notify(struct dsa_switch_tree *dst, unsigned long e, void *v);
A Dtag_dsa.c140 struct dsa_switch_tree *dst = dp->ds->dst; in dsa_xmit_ll()
A Duser.c1997 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 Ddevlink.c295 struct dsa_switch_tree *dst = dp->ds->dst; in dsa_port_devlink_setup()
A Dconduit.c207 struct dsa_switch_tree *dst; in __dsa_conduit_hwtstamp_validate()
A Dtag_8021q.c478 struct dsa_switch_tree *dst = cpu_dp->dst; in dsa_tag_8021q_find_port_by_vbid()
A Dswitch.c1084 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 Ddsa.h119 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 Dsja1105_main.c513 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 Dchip.c1553 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 Ddsa.rst391 - ``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