br_mrp
static bool br_mrp_mrm_behaviour(struct br_mrp *mrp)
static bool br_mrp_mrc_behaviour(struct br_mrp *mrp)
static struct br_mrp *br_mrp_find_port(struct net_bridge *br,
struct br_mrp *mrp;
struct br_mrp *res = NULL;
struct br_mrp *mrp;
static int br_mrp_next_seq(struct br_mrp *mrp)
static void br_mrp_skb_common(struct sk_buff *skb, struct br_mrp *mrp)
static struct sk_buff *br_mrp_alloc_test_skb(struct br_mrp *mrp,
static struct sk_buff *br_mrp_alloc_in_test_skb(struct br_mrp *mrp,
struct br_mrp *mrp = container_of(del_work, struct br_mrp, test_work);
struct br_mrp *mrp = container_of(del_work, struct br_mrp, in_test_work);
static void br_mrp_del_impl(struct net_bridge *br, struct br_mrp *mrp)
struct br_mrp *mrp;
static struct br_mrp *br_mrp_find_id(struct net_bridge *br, u32 ring_id)
struct br_mrp *res = NULL;
struct br_mrp *mrp;
struct br_mrp *mrp = br_mrp_find_port(br, p);
struct br_mrp *mrp = br_mrp_find_id(br, instance->ring_id);
struct br_mrp *mrp;
struct br_mrp *mrp = br_mrp_find_id(br, state->ring_id);
struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id);
static struct br_mrp *br_mrp_find_in_id(struct net_bridge *br, u32 in_id)
struct br_mrp *res = NULL;
struct br_mrp *mrp = br_mrp_find_id(br, test->ring_id);
struct br_mrp *mrp;
struct br_mrp *mrp = br_mrp_find_in_id(br, state->in_id);
struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id);
struct br_mrp *mrp = br_mrp_find_in_id(br, in_test->in_id);
struct br_mrp *mrp;
static void br_mrp_mrm_process(struct br_mrp *mrp, struct net_bridge_port *port,
static bool br_mrp_test_better_than_own(struct br_mrp *mrp,
static void br_mrp_mra_process(struct br_mrp *mrp, struct net_bridge *br,
static bool br_mrp_mim_process(struct br_mrp *mrp, struct net_bridge_port *port,
struct br_mrp *mrp;
br_mrp_switchdev_send_ring_test(struct net_bridge *br, struct br_mrp *mrp,
struct br_mrp *mrp,
br_mrp_switchdev_set_in_role(struct net_bridge *br, struct br_mrp *mrp,
int br_mrp_switchdev_set_in_state(struct net_bridge *br, struct br_mrp *mrp,
br_mrp_switchdev_send_in_test(struct net_bridge *br, struct br_mrp *mrp,
int br_mrp_switchdev_add(struct net_bridge *br, struct br_mrp *mrp)
int br_mrp_switchdev_del(struct net_bridge *br, struct br_mrp *mrp)
br_mrp_switchdev_set_ring_role(struct net_bridge *br, struct br_mrp *mrp,
int br_mrp_switchdev_set_in_state(struct net_bridge *br, struct br_mrp *mrp,
br_mrp_switchdev_send_in_test(struct net_bridge *br, struct br_mrp *mrp,
int br_mrp_switchdev_add(struct net_bridge *br, struct br_mrp *mrp);
int br_mrp_switchdev_del(struct net_bridge *br, struct br_mrp *mrp);
br_mrp_switchdev_set_ring_role(struct net_bridge *br, struct br_mrp *mrp,
int br_mrp_switchdev_set_ring_state(struct net_bridge *br, struct br_mrp *mrp,
br_mrp_switchdev_send_ring_test(struct net_bridge *br, struct br_mrp *mrp,
br_mrp_switchdev_set_in_role(struct net_bridge *br, struct br_mrp *mrp,