Lines Matching refs:p_port
9 static bool br_mrp_is_ring_port(struct net_bridge_port *p_port,
13 if (port == p_port ||
85 p = rtnl_dereference(mrp->p_port);
109 if (rcu_access_pointer(mrp->p_port) == p ||
275 p = rcu_dereference(mrp->p_port);
342 p = rcu_dereference(mrp->p_port);
410 p = rtnl_dereference(mrp->p_port);
419 rcu_assign_pointer(mrp->p_port, NULL);
487 rcu_assign_pointer(mrp->p_port, p);
585 rcu_assign_pointer(mrp->p_port, p);
1018 struct net_bridge_port *p_port, *s_port, *i_port = NULL;
1032 p_port = rcu_dereference(mrp->p_port);
1033 if (!p_port)
1035 p_dst = p_port;
1076 if (br_mrp_is_ring_port(p_port, s_port, p) &&
1086 br_mrp_is_ring_port(p_port, s_port, p) &&
1088 p_port->state != BR_STATE_FORWARDING)) {
1109 if (br_mrp_is_ring_port(p_port, s_port,
1123 if (br_mrp_is_ring_port(p_port, s_port, p))
1141 if (br_mrp_is_ring_port(p_port, s_port, p) &&