Lines Matching refs:ping_table
52 struct ping_table {
57 static struct ping_table ping_table;
72 static inline struct hlist_head *ping_hashslot(struct ping_table *table,
85 spin_lock(&ping_table.lock);
93 hlist = ping_hashslot(&ping_table, sock_net(sk),
111 hlist = ping_hashslot(&ping_table, sock_net(sk), ident);
134 spin_unlock(&ping_table.lock);
138 spin_unlock(&ping_table.lock);
156 spin_lock(&ping_table.lock);
162 spin_unlock(&ping_table.lock);
169 struct hlist_head *hslot = ping_hashslot(&ping_table, net, ident);
1036 hslot = &ping_table.hash[state->bucket];
1077 __acquires(ping_table.lock)
1083 spin_lock(&ping_table.lock);
1109 __releases(ping_table.lock)
1111 spin_unlock(&ping_table.lock);
1194 INIT_HLIST_HEAD(&ping_table.hash[i]);
1195 spin_lock_init(&ping_table.lock);