Lines Matching refs:p_port
16 static bool br_mrp_is_ring_port(struct net_bridge_port *p_port,
20 if (port == p_port ||
92 p = rtnl_dereference(mrp->p_port);
116 if (rcu_access_pointer(mrp->p_port) == p ||
309 p = rcu_dereference(mrp->p_port);
376 p = rcu_dereference(mrp->p_port);
451 p = rtnl_dereference(mrp->p_port);
460 rcu_assign_pointer(mrp->p_port, NULL);
531 rcu_assign_pointer(mrp->p_port, p);
632 rcu_assign_pointer(mrp->p_port, p);
1077 struct net_bridge_port *p_port, *s_port, *i_port = NULL;
1091 p_port = rcu_dereference(mrp->p_port);
1092 if (!p_port)
1094 p_dst = p_port;
1135 if (br_mrp_is_ring_port(p_port, s_port, p) &&
1145 br_mrp_is_ring_port(p_port, s_port, p) &&
1147 p_port->state != BR_STATE_FORWARDING)) {
1168 if (br_mrp_is_ring_port(p_port, s_port,
1182 if (br_mrp_is_ring_port(p_port, s_port, p))
1200 if (br_mrp_is_ring_port(p_port, s_port, p) &&
1210 if (br_mrp_is_ring_port(p_port, s_port, p) &&