Lines Matching refs:ln
89 struct lockd_net *ln = net_generic(net, lockd_net_id); in get_lockd_grace_period() local
92 if (ln->gracetime) in get_lockd_grace_period()
93 return ln->gracetime * HZ; in get_lockd_grace_period()
105 struct lockd_net *ln = container_of(dwork, struct lockd_net, in grace_ender() local
108 locks_end_grace(&ln->lockd_manager); in grace_ender()
114 struct lockd_net *ln = net_generic(net, lockd_net_id); in set_grace_period() local
116 locks_start_grace(net, &ln->lockd_manager); in set_grace_period()
117 cancel_delayed_work_sync(&ln->grace_period_end); in set_grace_period()
118 schedule_delayed_work(&ln->grace_period_end, grace_period); in set_grace_period()
129 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd() local
149 cancel_delayed_work_sync(&ln->grace_period_end); in lockd()
150 locks_end_grace(&ln->lockd_manager); in lockd()
176 struct lockd_net *ln = net_generic(net, lockd_net_id); in create_lockd_family() local
180 ln->udp_port ? ln->udp_port : nlm_udpport, cred); in create_lockd_family()
185 ln->tcp_port ? ln->tcp_port : nlm_tcpport, cred); in create_lockd_family()
227 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_up_net() local
230 if (ln->nlmsvc_users++) in lockd_up_net()
245 ln->nlmsvc_users--; in lockd_up_net()
251 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_down_net() local
253 if (ln->nlmsvc_users) { in lockd_down_net()
254 if (--ln->nlmsvc_users == 0) { in lockd_down_net()
256 cancel_delayed_work_sync(&ln->grace_period_end); in lockd_down_net()
257 locks_end_grace(&ln->lockd_manager); in lockd_down_net()
550 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_init_net() local
552 INIT_DELAYED_WORK(&ln->grace_period_end, grace_ender); in lockd_init_net()
553 INIT_LIST_HEAD(&ln->lockd_manager.list); in lockd_init_net()
554 ln->lockd_manager.block_opens = false; in lockd_init_net()
555 INIT_LIST_HEAD(&ln->nsm_handles); in lockd_init_net()
561 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_exit_net() local
563 WARN_ONCE(!list_empty(&ln->lockd_manager.list), in lockd_exit_net()
566 WARN_ONCE(!list_empty(&ln->nsm_handles), in lockd_exit_net()
569 WARN_ONCE(delayed_work_pending(&ln->grace_period_end), in lockd_exit_net()
743 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_nl_server_set_doit() local
759 ln->gracetime = gracetime; in lockd_nl_server_set_doit()
767 ln->tcp_port = nla_get_u16(attr); in lockd_nl_server_set_doit()
769 nlm_tcpport = ln->tcp_port; in lockd_nl_server_set_doit()
774 ln->udp_port = nla_get_u16(attr); in lockd_nl_server_set_doit()
776 nlm_udpport = ln->udp_port; in lockd_nl_server_set_doit()
792 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_nl_server_get_doit() local
806 err = nla_put_u32(skb, LOCKD_A_SERVER_GRACETIME, ln->gracetime) || in lockd_nl_server_get_doit()
807 nla_put_u16(skb, LOCKD_A_SERVER_TCP_PORT, ln->tcp_port) || in lockd_nl_server_get_doit()
808 nla_put_u16(skb, LOCKD_A_SERVER_UDP_PORT, ln->udp_port); in lockd_nl_server_get_doit()