Lines Matching refs:mrp
31 int br_mrp_switchdev_add(struct net_bridge *br, struct br_mrp *mrp) in br_mrp_switchdev_add() argument
36 .p_port = rtnl_dereference(mrp->p_port)->dev, in br_mrp_switchdev_add()
37 .s_port = rtnl_dereference(mrp->s_port)->dev, in br_mrp_switchdev_add()
38 .ring_id = mrp->ring_id, in br_mrp_switchdev_add()
39 .prio = mrp->prio, in br_mrp_switchdev_add()
48 int br_mrp_switchdev_del(struct net_bridge *br, struct br_mrp *mrp) in br_mrp_switchdev_del() argument
55 .ring_id = mrp->ring_id, in br_mrp_switchdev_del()
65 br_mrp_switchdev_set_ring_role(struct net_bridge *br, struct br_mrp *mrp, in br_mrp_switchdev_set_ring_role() argument
72 .ring_id = mrp->ring_id, in br_mrp_switchdev_set_ring_role()
102 br_mrp_switchdev_send_ring_test(struct net_bridge *br, struct br_mrp *mrp, in br_mrp_switchdev_send_ring_test() argument
111 .ring_id = mrp->ring_id, in br_mrp_switchdev_send_ring_test()
123 struct br_mrp *mrp, in br_mrp_switchdev_set_ring_state() argument
130 .ring_id = mrp->ring_id, in br_mrp_switchdev_set_ring_state()
140 br_mrp_switchdev_set_in_role(struct net_bridge *br, struct br_mrp *mrp, in br_mrp_switchdev_set_in_role() argument
148 .in_id = mrp->in_id, in br_mrp_switchdev_set_in_role()
149 .ring_id = mrp->ring_id, in br_mrp_switchdev_set_in_role()
150 .i_port = rtnl_dereference(mrp->i_port)->dev, in br_mrp_switchdev_set_in_role()
179 int br_mrp_switchdev_set_in_state(struct net_bridge *br, struct br_mrp *mrp, in br_mrp_switchdev_set_in_state() argument
186 .in_id = mrp->in_id, in br_mrp_switchdev_set_in_state()
196 br_mrp_switchdev_send_in_test(struct net_bridge *br, struct br_mrp *mrp, in br_mrp_switchdev_send_in_test() argument
204 .in_id = mrp->in_id, in br_mrp_switchdev_send_in_test()