Lines Matching refs:ip6addrlbl_table
127 hlist_for_each_entry_rcu(p, &net->ipv6.ip6addrlbl_table.head, list) { in __ipv6_addr_label()
206 hlist_for_each_entry_safe(p, n, &net->ipv6.ip6addrlbl_table.head, list) { in __ip6addrlbl_add()
227 hlist_add_head_rcu(&newp->list, &net->ipv6.ip6addrlbl_table.head); in __ip6addrlbl_add()
230 WRITE_ONCE(net->ipv6.ip6addrlbl_table.seq, in __ip6addrlbl_add()
231 net->ipv6.ip6addrlbl_table.seq + 1); in __ip6addrlbl_add()
249 spin_lock(&net->ipv6.ip6addrlbl_table.lock); in ip6addrlbl_add()
251 spin_unlock(&net->ipv6.ip6addrlbl_table.lock); in ip6addrlbl_add()
269 hlist_for_each_entry_safe(p, n, &net->ipv6.ip6addrlbl_table.head, list) { in __ip6addrlbl_del()
293 spin_lock(&net->ipv6.ip6addrlbl_table.lock); in ip6addrlbl_del()
295 spin_unlock(&net->ipv6.ip6addrlbl_table.lock); in ip6addrlbl_del()
307 spin_lock_init(&net->ipv6.ip6addrlbl_table.lock); in ip6addrlbl_net_init()
308 INIT_HLIST_HEAD(&net->ipv6.ip6addrlbl_table.head); in ip6addrlbl_net_init()
322 hlist_for_each_entry_safe(p, n, &net->ipv6.ip6addrlbl_table.head, list) { in ip6addrlbl_net_init()
335 spin_lock(&net->ipv6.ip6addrlbl_table.lock); in ip6addrlbl_net_exit()
336 hlist_for_each_entry_safe(p, n, &net->ipv6.ip6addrlbl_table.head, list) { in ip6addrlbl_net_exit()
340 spin_unlock(&net->ipv6.ip6addrlbl_table.lock); in ip6addrlbl_net_exit()
502 lseq = READ_ONCE(net->ipv6.ip6addrlbl_table.seq); in ip6addrlbl_dump()
503 hlist_for_each_entry_rcu(p, &net->ipv6.ip6addrlbl_table.head, list) { in ip6addrlbl_dump()
610 lseq = READ_ONCE(net->ipv6.ip6addrlbl_table.seq); in ip6addrlbl_get()