Lines Matching refs:p

19 	struct net_bridge_port *p;  in br_is_designated_for_some_port()  local
21 list_for_each_entry(p, &br->port_list, list) { in br_is_designated_for_some_port()
22 if (p->state != BR_STATE_DISABLED && in br_is_designated_for_some_port()
23 !memcmp(&p->designated_bridge, &br->bridge_id, 8)) in br_is_designated_for_some_port()
48 struct net_bridge_port *p = timer_container_of(p, t, in br_message_age_timer_expired() local
50 struct net_bridge *br = p->br; in br_message_age_timer_expired()
51 const bridge_id *id = &p->designated_bridge; in br_message_age_timer_expired()
54 if (p->state == BR_STATE_DISABLED) in br_message_age_timer_expired()
58 (unsigned int) p->port_no, p->dev->name, in br_message_age_timer_expired()
67 if (p->state == BR_STATE_DISABLED) in br_message_age_timer_expired()
71 br_become_designated_port(p); in br_message_age_timer_expired()
82 struct net_bridge_port *p = timer_container_of(p, t, in br_forward_delay_timer_expired() local
84 struct net_bridge *br = p->br; in br_forward_delay_timer_expired()
87 (unsigned int) p->port_no, p->dev->name); in br_forward_delay_timer_expired()
89 if (p->state == BR_STATE_LISTENING) { in br_forward_delay_timer_expired()
90 br_set_state(p, BR_STATE_LEARNING); in br_forward_delay_timer_expired()
91 mod_timer(&p->forward_delay_timer, in br_forward_delay_timer_expired()
93 } else if (p->state == BR_STATE_LEARNING) { in br_forward_delay_timer_expired()
94 br_set_state(p, BR_STATE_FORWARDING); in br_forward_delay_timer_expired()
100 br_ifinfo_notify(RTM_NEWLINK, NULL, p); in br_forward_delay_timer_expired()
133 struct net_bridge_port *p = timer_container_of(p, t, hold_timer); in br_hold_timer_expired() local
135 br_debug(p->br, "port %u(%s) hold timer expired\n", in br_hold_timer_expired()
136 (unsigned int) p->port_no, p->dev->name); in br_hold_timer_expired()
138 spin_lock(&p->br->lock); in br_hold_timer_expired()
139 if (p->config_pending) in br_hold_timer_expired()
140 br_transmit_config(p); in br_hold_timer_expired()
141 spin_unlock(&p->br->lock); in br_hold_timer_expired()
152 void br_stp_port_timer_init(struct net_bridge_port *p) in br_stp_port_timer_init() argument
154 timer_setup(&p->message_age_timer, br_message_age_timer_expired, 0); in br_stp_port_timer_init()
155 timer_setup(&p->forward_delay_timer, br_forward_delay_timer_expired, 0); in br_stp_port_timer_init()
156 timer_setup(&p->hold_timer, br_hold_timer_expired, 0); in br_stp_port_timer_init()