/linux-master/net/bridge/ |
H A D | br_mrp_netlink.c | 450 struct br_mrp *mrp; local [all...] |
H A D | br_mrp_switchdev.c | 31 int br_mrp_switchdev_add(struct net_bridge *br, struct br_mrp *mrp) argument 48 int br_mrp_switchdev_del(struct net_bridge *br, struct br_mrp *mrp) argument 65 br_mrp_switchdev_set_ring_role(struct net_bridge *br, struct br_mrp *mrp, argument 102 br_mrp_switchdev_send_ring_test(struct net_bridge *br, struct br_mrp *mrp, argument 122 br_mrp_switchdev_set_ring_state(struct net_bridge *br, struct br_mrp *mrp, enum br_mrp_ring_state_type state) argument 140 br_mrp_switchdev_set_in_role(struct net_bridge *br, struct br_mrp *mrp, u16 in_id, u32 ring_id, enum br_mrp_in_role_type role) argument 179 br_mrp_switchdev_set_in_state(struct net_bridge *br, struct br_mrp *mrp, enum br_mrp_in_state_type state) argument 196 br_mrp_switchdev_send_in_test(struct net_bridge *br, struct br_mrp *mrp, u32 interval, u8 max_miss, u32 period) argument [all...] |
H A D | br_mrp.c | 55 struct br_mrp *mrp; local 71 struct br_mrp *mrp; local 86 struct br_mrp *mrp; local 112 struct br_mrp *mrp; local 127 br_mrp_next_seq(struct br_mrp *mrp) argument 171 br_mrp_skb_common(struct sk_buff *skb, struct br_mrp *mrp) argument 182 br_mrp_alloc_test_skb(struct br_mrp *mrp, struct net_bridge_port *p, enum br_mrp_port_role_type port_role) argument 239 br_mrp_alloc_in_test_skb(struct br_mrp *mrp, struct net_bridge_port *p, enum br_mrp_port_role_type port_role) argument 282 struct br_mrp *mrp = container_of(del_work, struct br_mrp, test_work); local 355 struct br_mrp *mrp = container_of(del_work, struct br_mrp, in_test_work); local 428 br_mrp_del_impl(struct net_bridge *br, struct br_mrp *mrp) argument 500 struct br_mrp *mrp; local 564 struct br_mrp *mrp = br_mrp_find_port(br, p); local 578 struct br_mrp *mrp = br_mrp_find_id(br, instance->ring_id); local 620 struct br_mrp *mrp; local 652 struct br_mrp *mrp = br_mrp_find_id(br, state->ring_id); local 674 struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id); local 705 struct br_mrp *mrp = br_mrp_find_id(br, test->ring_id); local 739 struct br_mrp *mrp = br_mrp_find_in_id(br, state->in_id); local 760 struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id); local 843 struct br_mrp *mrp = br_mrp_find_in_id(br, in_test->in_id); local 918 br_mrp_mrm_process(struct br_mrp *mrp, struct net_bridge_port *port, struct sk_buff *skb) argument 944 br_mrp_test_better_than_own(struct br_mrp *mrp, struct net_bridge *br, const struct br_mrp_ring_test_hdr *hdr) argument 962 br_mrp_mra_process(struct br_mrp *mrp, struct net_bridge *br, struct net_bridge_port *port, struct sk_buff *skb) argument 998 br_mrp_mim_process(struct br_mrp *mrp, struct net_bridge_port *port, struct sk_buff *skb) argument 1052 br_mrp_mrm_behaviour(struct br_mrp *mrp) argument 1061 br_mrp_mrc_behaviour(struct br_mrp *mrp) argument 1080 struct br_mrp *mrp; local [all...] |
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_mrp.c | 122 ocelot_mrp_add(struct ocelot *ocelot, int port, const struct switchdev_obj_mrp *mrp) argument 144 ocelot_mrp_del(struct ocelot *ocelot, int port, const struct switchdev_obj_mrp *mrp) argument 161 ocelot_mrp_add_ring_role(struct ocelot *ocelot, int port, const struct switchdev_obj_ring_role_mrp *mrp) argument 201 ocelot_mrp_del_ring_role(struct ocelot *ocelot, int port, const struct switchdev_obj_ring_role_mrp *mrp) argument [all...] |
H A D | ocelot_net.c | 1122 ocelot_port_obj_mrp_add(struct net_device *dev, const struct switchdev_obj_mrp *mrp) argument 1133 ocelot_port_obj_mrp_del(struct net_device *dev, const struct switchdev_obj_mrp *mrp) argument 1145 ocelot_port_obj_mrp_add_ring_role(struct net_device *dev, const struct switchdev_obj_ring_role_mrp *mrp) argument 1157 ocelot_port_obj_mrp_del_ring_role(struct net_device *dev, const struct switchdev_obj_ring_role_mrp *mrp) argument
|
/linux-master/net/dsa/ |
H A D | port.c | 1357 dsa_port_mrp_add(const struct dsa_port *dp, const struct switchdev_obj_mrp *mrp) argument 1368 dsa_port_mrp_del(const struct dsa_port *dp, const struct switchdev_obj_mrp *mrp) argument 1379 dsa_port_mrp_add_ring_role(const struct dsa_port *dp, const struct switchdev_obj_ring_role_mrp *mrp) argument 1390 dsa_port_mrp_del_ring_role(const struct dsa_port *dp, const struct switchdev_obj_ring_role_mrp *mrp) argument
|
/linux-master/drivers/net/dsa/ocelot/ |
H A D | felix.c | 1989 felix_mrp_add(struct dsa_switch *ds, int port, const struct switchdev_obj_mrp *mrp) argument 1997 felix_mrp_del(struct dsa_switch *ds, int port, const struct switchdev_obj_mrp *mrp) argument 2006 felix_mrp_add_ring_role(struct dsa_switch *ds, int port, const struct switchdev_obj_ring_role_mrp *mrp) argument 2015 felix_mrp_del_ring_role(struct dsa_switch *ds, int port, const struct switchdev_obj_ring_role_mrp *mrp) argument
|
/linux-master/include/soc/mscc/ |
H A D | ocelot.h | 1179 ocelot_mrp_add(struct ocelot *ocelot, int port, const struct switchdev_obj_mrp *mrp) argument 1185 ocelot_mrp_del(struct ocelot *ocelot, int port, const struct switchdev_obj_mrp *mrp) argument 1192 ocelot_mrp_add_ring_role(struct ocelot *ocelot, int port, const struct switchdev_obj_ring_role_mrp *mrp) argument 1199 ocelot_mrp_del_ring_role(struct ocelot *ocelot, int port, const struct switchdev_obj_ring_role_mrp *mrp) argument
|