Lines Matching refs:nlk_sk
83 return nlk_sk(sk)->flags & NETLINK_F_KERNEL_SOCKET; in netlink_is_kernel()
342 struct netlink_sock *nlk = nlk_sk(sk); in netlink_overrun()
346 &nlk_sk(sk)->state)) { in netlink_overrun()
356 struct netlink_sock *nlk = nlk_sk(sk); in netlink_rcv_wake()
388 struct netlink_sock *nlk = nlk_sk(sk); in netlink_sock_destruct()
406 WARN_ON(nlk_sk(sk)->groups); in netlink_sock_destruct()
516 netlink_compare_arg_init(&arg, sock_net(sk), nlk_sk(sk)->portid); in __netlink_insert()
518 &nlk_sk(sk)->node, in __netlink_insert()
553 if (i < NLGRPLONGS(nlk_sk(sk)->ngroups)) in netlink_update_listeners()
554 mask |= nlk_sk(sk)->groups[i]; in netlink_update_listeners()
569 err = nlk_sk(sk)->portid == portid ? 0 : -EBUSY; in netlink_insert()
570 if (nlk_sk(sk)->bound) in netlink_insert()
573 nlk_sk(sk)->portid = portid; in netlink_insert()
594 WRITE_ONCE(nlk_sk(sk)->bound, portid); in netlink_insert()
606 if (!rhashtable_remove_fast(&table->hash, &nlk_sk(sk)->node, in netlink_remove()
613 if (nlk_sk(sk)->subscriptions) { in netlink_remove()
643 nlk = nlk_sk(sk); in __netlink_create()
708 nlk = nlk_sk(sock->sk); in netlink_create()
750 nlk = nlk_sk(sk); in netlink_release()
926 struct netlink_sock *nlk = nlk_sk(sk); in netlink_update_subscriptions()
937 struct netlink_sock *nlk = nlk_sk(sk); in netlink_realloc_groups()
971 struct netlink_sock *nlk = nlk_sk(sk); in netlink_undo_bind()
987 struct netlink_sock *nlk = nlk_sk(sk); in netlink_bind()
1075 struct netlink_sock *nlk = nlk_sk(sk); in netlink_connect()
1117 struct netlink_sock *nlk = nlk_sk(sk); in netlink_getname()
1153 nlk = nlk_sk(sock); in netlink_getsockbyportid()
1155 nlk->dst_portid != nlk_sk(ssk)->portid) { in netlink_getsockbyportid()
1218 nlk = nlk_sk(sk); in netlink_attachskb()
1305 struct netlink_sock *nlk = nlk_sk(sk); in netlink_unicast_kernel()
1379 const struct netlink_sock *nlk = nlk_sk(NETLINK_CB(skb).sk); in netlink_strict_get_check()
1387 struct netlink_sock *nlk = nlk_sk(sk); in netlink_broadcast_deliver()
1416 struct netlink_sock *nlk = nlk_sk(sk); in do_one_broadcast()
1559 struct netlink_sock *nlk = nlk_sk(sk); in do_one_set_err()
1636 struct netlink_sock *nlk = nlk_sk(sk); in netlink_setsockopt()
1737 struct netlink_sock *nlk = nlk_sk(sk); in netlink_getsockopt()
1856 struct netlink_sock *nlk = nlk_sk(sk); in netlink_sendmsg()
1946 struct netlink_sock *nlk = nlk_sk(sk); in netlink_recvmsg()
2075 nlk_sk(sk)->netlink_rcv = cfg->input; in __netlink_kernel_create()
2080 nlk = nlk_sk(sk); in __netlink_kernel_create()
2177 netlink_update_socket_mc(nlk_sk(sk), group, 0); in __netlink_clear_multicast_users()
2228 struct netlink_sock *nlk = nlk_sk(sk); in netlink_dump()
2357 nlk = nlk_sk(sk); in __netlink_dump_start()
2380 nlk2 = nlk_sk(NETLINK_CB(skb).sk); in __netlink_dump_start()
2425 struct netlink_sock *nlk = nlk_sk(NETLINK_CB(in_skb).sk); in netlink_ack()
2666 struct netlink_sock *nlk = nlk_sk(s); in netlink_native_seq_show()
2701 ctx.sk = nlk_sk((struct sock *)v); in DEFINE_BPF_ITER_FUNC()