Lines Matching defs:hsr_priv
186 struct hsr_priv { struct
187 struct rcu_head rcu_head;
188 struct list_head ports;
189 struct list_head node_db; /* Known HSR nodes */
190 struct list_head proxy_node_db; /* RedBox HSR proxy nodes */
191 struct hsr_self_node __rcu *self_node; /* MACs of slaves */
192 struct timer_list announce_timer; /* Supervision frame dispatch */
193 struct timer_list announce_proxy_timer;
194 struct timer_list prune_timer;
195 struct timer_list prune_proxy_timer;
196 int announce_count;
197 u16 sequence_nr;
198 u16 sup_sequence_nr; /* For HSRv1 separate seq_nr for supervision */
199 enum hsr_version prot_version; /* Indicate if HSRv0, HSRv1 or PRPv1 */
200 spinlock_t seqnr_lock; /* locking for sequence_nr */
224 struct hsr_port *hsr_port_get_hsr(struct hsr_priv *hsr, enum hsr_port_type pt); argument