Lines Matching refs:nlk_sk
12 * use nlk_sk, as sk->protinfo is on a diet 8)
83 return nlk_sk(sk)->flags & NETLINK_F_KERNEL_SOCKET;
342 struct netlink_sock *nlk = nlk_sk(sk);
346 &nlk_sk(sk)->state)) {
356 struct netlink_sock *nlk = nlk_sk(sk);
388 struct netlink_sock *nlk = nlk_sk(sk);
406 WARN_ON(nlk_sk(sk)->groups);
516 netlink_compare_arg_init(&arg, sock_net(sk), nlk_sk(sk)->portid);
518 &nlk_sk(sk)->node,
553 if (i < NLGRPLONGS(nlk_sk(sk)->ngroups))
554 mask |= nlk_sk(sk)->groups[i];
569 err = nlk_sk(sk)->portid == portid ? 0 : -EBUSY;
570 if (nlk_sk(sk)->bound)
574 WRITE_ONCE(nlk_sk(sk)->portid, portid);
596 WRITE_ONCE(nlk_sk(sk)->bound, portid);
608 if (!rhashtable_remove_fast(&table->hash, &nlk_sk(sk)->node,
615 if (nlk_sk(sk)->subscriptions) {
645 nlk = nlk_sk(sk);
710 nlk = nlk_sk(sock->sk);
752 nlk = nlk_sk(sk);
928 struct netlink_sock *nlk = nlk_sk(sk);
939 struct netlink_sock *nlk = nlk_sk(sk);
973 struct netlink_sock *nlk = nlk_sk(sk);
989 struct netlink_sock *nlk = nlk_sk(sk);
1077 struct netlink_sock *nlk = nlk_sk(sk);
1123 struct netlink_sock *nlk = nlk_sk(sk);
1161 nlk = nlk_sk(sock);
1164 READ_ONCE(nlk->dst_portid) != nlk_sk(ssk)->portid) {
1227 nlk = nlk_sk(sk);
1314 struct netlink_sock *nlk = nlk_sk(sk);
1388 const struct netlink_sock *nlk = nlk_sk(NETLINK_CB(skb).sk);
1396 struct netlink_sock *nlk = nlk_sk(sk);
1425 struct netlink_sock *nlk = nlk_sk(sk);
1568 struct netlink_sock *nlk = nlk_sk(sk);
1646 struct netlink_sock *nlk = nlk_sk(sk);
1747 struct netlink_sock *nlk = nlk_sk(sk);
1837 struct netlink_sock *nlk = nlk_sk(sk);
1928 struct netlink_sock *nlk = nlk_sk(sk);
2057 nlk_sk(sk)->netlink_rcv = cfg->input;
2062 nlk = nlk_sk(sk);
2159 netlink_update_socket_mc(nlk_sk(sk), group, 0);
2210 struct netlink_sock *nlk = nlk_sk(sk);
2339 nlk = nlk_sk(sk);
2362 nlk2 = nlk_sk(NETLINK_CB(skb).sk);
2407 struct netlink_sock *nlk = nlk_sk(NETLINK_CB(in_skb).sk);
2648 struct netlink_sock *nlk = nlk_sk(s);
2683 ctx.sk = nlk_sk((struct sock *)v);