Lines Matching refs:br_mrp

52 static struct br_mrp *br_mrp_find_id(struct net_bridge *br, u32 ring_id)  in br_mrp_find_id()
54 struct br_mrp *res = NULL; in br_mrp_find_id()
55 struct br_mrp *mrp; in br_mrp_find_id()
68 static struct br_mrp *br_mrp_find_in_id(struct net_bridge *br, u32 in_id) in br_mrp_find_in_id()
70 struct br_mrp *res = NULL; in br_mrp_find_in_id()
71 struct br_mrp *mrp; in br_mrp_find_in_id()
86 struct br_mrp *mrp; in br_mrp_unique_ifindex()
108 static struct br_mrp *br_mrp_find_port(struct net_bridge *br, in br_mrp_find_port()
111 struct br_mrp *res = NULL; in br_mrp_find_port()
112 struct br_mrp *mrp; in br_mrp_find_port()
127 static int br_mrp_next_seq(struct br_mrp *mrp) in br_mrp_next_seq()
171 static void br_mrp_skb_common(struct sk_buff *skb, struct br_mrp *mrp) in br_mrp_skb_common()
182 static struct sk_buff *br_mrp_alloc_test_skb(struct br_mrp *mrp, in br_mrp_alloc_test_skb()
239 static struct sk_buff *br_mrp_alloc_in_test_skb(struct br_mrp *mrp, in br_mrp_alloc_in_test_skb()
282 struct br_mrp *mrp = container_of(del_work, struct br_mrp, test_work); in br_mrp_test_work_expired()
355 struct br_mrp *mrp = container_of(del_work, struct br_mrp, in_test_work); in br_mrp_in_test_work_expired()
428 static void br_mrp_del_impl(struct net_bridge *br, struct br_mrp *mrp) in br_mrp_del_impl()
500 struct br_mrp *mrp; in br_mrp_add()
564 struct br_mrp *mrp = br_mrp_find_port(br, p); in br_mrp_port_del()
578 struct br_mrp *mrp = br_mrp_find_id(br, instance->ring_id); in br_mrp_del()
620 struct br_mrp *mrp; in br_mrp_set_port_role()
652 struct br_mrp *mrp = br_mrp_find_id(br, state->ring_id); in br_mrp_set_ring_state()
674 struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id); in br_mrp_set_ring_role()
705 struct br_mrp *mrp = br_mrp_find_id(br, test->ring_id); in br_mrp_start_test()
739 struct br_mrp *mrp = br_mrp_find_in_id(br, state->in_id); in br_mrp_set_in_state()
760 struct br_mrp *mrp = br_mrp_find_id(br, role->ring_id); in br_mrp_set_in_role()
843 struct br_mrp *mrp = br_mrp_find_in_id(br, in_test->in_id); in br_mrp_start_in_test()
918 static void br_mrp_mrm_process(struct br_mrp *mrp, struct net_bridge_port *port, in br_mrp_mrm_process()
944 static bool br_mrp_test_better_than_own(struct br_mrp *mrp, in br_mrp_test_better_than_own()
962 static void br_mrp_mra_process(struct br_mrp *mrp, struct net_bridge *br, in br_mrp_mra_process()
998 static bool br_mrp_mim_process(struct br_mrp *mrp, struct net_bridge_port *port, in br_mrp_mim_process()
1052 static bool br_mrp_mrm_behaviour(struct br_mrp *mrp) in br_mrp_mrm_behaviour()
1061 static bool br_mrp_mrc_behaviour(struct br_mrp *mrp) in br_mrp_mrc_behaviour()
1080 struct br_mrp *mrp; in br_mrp_rcv()