Lines Matching refs:ue_sk
313 struct uevent_sock *ue_sk; in uevent_net_broadcast_untagged() local
317 list_for_each_entry(ue_sk, &uevent_sock_list, list) { in uevent_net_broadcast_untagged()
318 struct sock *uevent_sock = ue_sk->sk; in uevent_net_broadcast_untagged()
758 struct uevent_sock *ue_sk; in uevent_net_init() local
765 ue_sk = kzalloc(sizeof(*ue_sk), GFP_KERNEL); in uevent_net_init()
766 if (!ue_sk) in uevent_net_init()
769 ue_sk->sk = netlink_kernel_create(net, NETLINK_KOBJECT_UEVENT, &cfg); in uevent_net_init()
770 if (!ue_sk->sk) { in uevent_net_init()
772 kfree(ue_sk); in uevent_net_init()
776 net->uevent_sock = ue_sk; in uevent_net_init()
779 if (sock_net(ue_sk->sk)->user_ns == &init_user_ns) { in uevent_net_init()
781 list_add_tail(&ue_sk->list, &uevent_sock_list); in uevent_net_init()
790 struct uevent_sock *ue_sk = net->uevent_sock; in uevent_net_exit() local
792 if (sock_net(ue_sk->sk)->user_ns == &init_user_ns) { in uevent_net_exit()
794 list_del(&ue_sk->list); in uevent_net_exit()
798 netlink_kernel_release(ue_sk->sk); in uevent_net_exit()
799 kfree(ue_sk); in uevent_net_exit()