Home
last modified time | relevance | path

Searched refs:dsa_8021q_context (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/include/linux/dsa/
H A D8021q.h15 struct dsa_8021q_context;
20 struct dsa_8021q_context *other_ctx;
30 struct dsa_8021q_context { struct
42 int dsa_8021q_setup(struct dsa_8021q_context *ctx, bool enabled);
44 int dsa_8021q_crosschip_bridge_join(struct dsa_8021q_context *ctx, int port,
45 struct dsa_8021q_context *other_ctx,
48 int dsa_8021q_crosschip_bridge_leave(struct dsa_8021q_context *ctx, int port,
49 struct dsa_8021q_context *other_ctx,
71 int dsa_8021q_setup(struct dsa_8021q_context *ctx, bool enabled) in dsa_8021q_setup()
76 int dsa_8021q_crosschip_bridge_join(struct dsa_8021q_context *ct
[all...]
/kernel/linux/linux-5.10/net/dsa/
H A Dtag_8021q.c149 static int dsa_8021q_vid_apply(struct dsa_8021q_context *ctx, int port, u16 vid, in dsa_8021q_vid_apply()
212 static int dsa_8021q_setup_port(struct dsa_8021q_context *ctx, int port, in dsa_8021q_setup_port()
300 int dsa_8021q_setup(struct dsa_8021q_context *ctx, bool enabled) in dsa_8021q_setup()
320 static int dsa_8021q_crosschip_link_apply(struct dsa_8021q_context *ctx, in dsa_8021q_crosschip_link_apply()
322 struct dsa_8021q_context *other_ctx, in dsa_8021q_crosschip_link_apply()
334 static int dsa_8021q_crosschip_link_add(struct dsa_8021q_context *ctx, int port, in dsa_8021q_crosschip_link_add()
335 struct dsa_8021q_context *other_ctx, in dsa_8021q_crosschip_link_add()
366 static void dsa_8021q_crosschip_link_del(struct dsa_8021q_context *ctx, in dsa_8021q_crosschip_link_del()
390 int dsa_8021q_crosschip_bridge_join(struct dsa_8021q_context *ctx, int port, in dsa_8021q_crosschip_bridge_join()
391 struct dsa_8021q_context *other_ct in dsa_8021q_crosschip_bridge_join()
[all...]
/kernel/linux/linux-6.6/net/dsa/
H A Dtag_8021q.c73 struct dsa_8021q_context { struct
131 dsa_tag_8021q_vlan_find(struct dsa_8021q_context *ctx, int port, u16 vid) in dsa_tag_8021q_vlan_find()
145 struct dsa_8021q_context *ctx = dp->ds->tag_8021q_ctx; in dsa_port_do_tag_8021q_vlan_add()
181 struct dsa_8021q_context *ctx = dp->ds->tag_8021q_ctx; in dsa_port_do_tag_8021q_vlan_del()
338 struct dsa_8021q_context *ctx = ds->tag_8021q_ctx; in dsa_tag_8021q_port_setup()
368 struct dsa_8021q_context *ctx = ds->tag_8021q_ctx; in dsa_tag_8021q_port_teardown()
417 struct dsa_8021q_context *ctx; in dsa_tag_8021q_register()
445 struct dsa_8021q_context *ctx = ds->tag_8021q_ctx; in dsa_tag_8021q_unregister()
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/
H A Dsja1105.h219 struct dsa_8021q_context *dsa_8021q_ctx;
H A Dsja1105_main.c2222 struct dsa_8021q_context *other_ctx;
2227 struct dsa_8021q_context *other_ctx;
/kernel/linux/linux-6.6/include/net/
H A Ddsa.h25 struct dsa_8021q_context;
465 struct dsa_8021q_context *tag_8021q_ctx;

Completed in 10 milliseconds