Lines Matching refs:md5sig
1063 const struct tcp_md5sig_info *md5sig;
1069 md5sig = rcu_dereference_check(tp->md5sig_info,
1071 if (!md5sig)
1074 hlist_for_each_entry_rcu(key, &md5sig->head, node,
1108 const struct tcp_md5sig_info *md5sig;
1111 md5sig = rcu_dereference_check(tp->md5sig_info,
1113 if (!md5sig)
1119 hlist_for_each_entry_rcu(key, &md5sig->head, node,
1153 struct tcp_md5sig_info *md5sig;
1175 md5sig = rcu_dereference_protected(tp->md5sig_info,
1177 if (!md5sig) {
1178 md5sig = kmalloc(sizeof(*md5sig), gfp);
1179 if (!md5sig)
1183 INIT_HLIST_HEAD(&md5sig->head);
1184 rcu_assign_pointer(tp->md5sig_info, md5sig);
1203 hlist_add_head_rcu(&key->node, &md5sig->head);
1228 struct tcp_md5sig_info *md5sig;
1230 md5sig = rcu_dereference_protected(tp->md5sig_info, 1);
1232 hlist_for_each_entry_safe(key, n, &md5sig->head, node) {