Home
last modified time | relevance | path

Searched refs:nlm_host (Results 1 – 17 of 17) sorted by relevance

/openbmc/linux/include/linux/lockd/
H A Dlockd.h43 struct nlm_host { struct
119 struct nlm_host *host;
130 struct nlm_host *b_host;
142 struct nlm_host * a_host; /* host handle */
223 void nlmclnt_recovery(struct nlm_host *);
239 void nlmclnt_release_host(struct nlm_host *);
243 void nlmsvc_release_host(struct nlm_host *);
245 void nlm_rebind_host(struct nlm_host *);
246 struct nlm_host * nlm_get_host(struct nlm_host *);
255 int nsm_monitor(const struct nlm_host *host);
[all …]
H A Dshare.h18 struct nlm_host * s_host; /* client host */
25 __be32 nlmsvc_share_file(struct nlm_host *, struct nlm_file *,
27 __be32 nlmsvc_unshare_file(struct nlm_host *, struct nlm_file *,
29 void nlmsvc_traverse_shares(struct nlm_host *, struct nlm_file *,
H A Dbind.h58 extern struct nlm_host *nlmclnt_init(const struct nlmclnt_initdata *nlm_init);
59 extern void nlmclnt_done(struct nlm_host *host);
60 extern struct rpc_clnt *nlmclnt_rpc_clnt(struct nlm_host *host);
81 extern int nlmclnt_proc(struct nlm_host *host, int cmd, struct file_lock *fl, void *data);
/openbmc/linux/fs/lockd/
H A Dsvcsubs.c214 struct nlm_host *lockhost; in nlm_traverse_locks()
243 nlmsvc_always_match(void *dummy1, struct nlm_host *dummy2) in nlmsvc_always_match()
377 nlmsvc_mark_host(void *data, struct nlm_host *hint) in nlmsvc_mark_host()
379 struct nlm_host *host = data; in nlmsvc_mark_host()
388 nlmsvc_same_host(void *data, struct nlm_host *other) in nlmsvc_same_host()
390 struct nlm_host *host = data; in nlmsvc_same_host()
396 nlmsvc_is_client(void *data, struct nlm_host *dummy) in nlmsvc_is_client()
398 struct nlm_host *host = data; in nlmsvc_is_client()
418 struct nlm_host hint; in nlmsvc_mark_resources()
429 nlmsvc_free_host_resources(struct nlm_host *host) in nlmsvc_free_host_resources()
[all …]
H A Dhost.c114 struct nlm_host *host = NULL; in nlm_alloc_host()
238 struct nlm_host *host; in nlmclnt_lookup_host()
333 struct nlm_host *host = NULL; in nlmsvc_lookup_host()
428 nlm_bind_host(struct nlm_host *host) in nlm_bind_host()
501 nlm_rebind_host(struct nlm_host *host) in nlm_rebind_host()
515 struct nlm_host * nlm_get_host(struct nlm_host *host) in nlm_get_host()
529 struct nlm_host *host; in next_host_state()
560 struct nlm_host *host; in nlm_host_rebooted()
586 struct nlm_host *host; in nlm_complain_hosts()
617 struct nlm_host *host; in nlm_shutdown_hosts_net()
[all …]
H A Dclntlock.c45 struct nlm_host *nlmclnt_init(const struct nlmclnt_initdata *nlm_init) in nlmclnt_init()
47 struct nlm_host *host; in nlmclnt_init()
79 void nlmclnt_done(struct nlm_host *host) in nlmclnt_done()
88 void nlmclnt_prepare_block(struct nlm_wait *block, struct nlm_host *host, struct file_lock *fl) in nlmclnt_prepare_block()
96 struct rpc_clnt *nlmclnt_rpc_clnt(struct nlm_host *host) in nlmclnt_rpc_clnt()
212 nlmclnt_recovery(struct nlm_host *host) in nlmclnt_recovery()
229 struct nlm_host *host = (struct nlm_host *) ptr; in reclaimer()
H A Dclntproc.c34 static void nlmclnt_locks_init_private(struct file_lock *fl, struct nlm_host *host);
35 static int nlmclnt_cancel(struct nlm_host *, int , struct file_lock *);
70 static inline int nlm_pidbusy(struct nlm_host *host, uint32_t pid) in nlm_pidbusy()
80 static inline uint32_t __nlm_alloc_pid(struct nlm_host *host) in __nlm_alloc_pid()
161 int nlmclnt_proc(struct nlm_host *host, int cmd, struct file_lock *fl, void *data) in nlmclnt_proc()
205 struct nlm_rqst *nlm_alloc_call(struct nlm_host *host) in nlm_alloc_call()
266 struct nlm_host *host = req->a_host; in nlmclnt_call()
344 struct nlm_host *host = req->a_host; in __nlm_async_call()
522 struct nlm_host *host = req->a_host; in nlmclnt_lock()
640 nlmclnt_reclaim(struct nlm_host *host, struct file_lock *fl, in nlmclnt_reclaim()
[all …]
H A Dsvcshare.c28 nlmsvc_share_file(struct nlm_host *host, struct nlm_file *file, in nlmsvc_share_file()
69 nlmsvc_unshare_file(struct nlm_host *host, struct nlm_file *file, in nlmsvc_unshare_file()
93 void nlmsvc_traverse_shares(struct nlm_host *host, struct nlm_file *file, in nlmsvc_traverse_shares()
H A Dsvc4proc.c24 struct nlm_host **hostp, struct nlm_file **filp) in nlm4svc_retrieve_args()
26 struct nlm_host *host = NULL; in nlm4svc_retrieve_args()
97 struct nlm_host *host; in __nlm4svc_proc_test()
133 struct nlm_host *host; in __nlm4svc_proc_lock()
182 struct nlm_host *host; in __nlm4svc_proc_cancel()
222 struct nlm_host *host; in __nlm4svc_proc_unlock()
304 struct nlm_host *host; in nlm4svc_callback()
369 struct nlm_host *host; in nlm4svc_proc_share()
404 struct nlm_host *host; in nlm4svc_proc_unshare()
452 struct nlm_host *host; in nlm4svc_proc_free_all()
H A Dsvcproc.c53 struct nlm_host **hostp, struct nlm_file **filp) in nlmsvc_retrieve_args()
55 struct nlm_host *host = NULL; in nlmsvc_retrieve_args()
118 struct nlm_host *host; in __nlmsvc_proc_test()
156 struct nlm_host *host; in __nlmsvc_proc_lock()
205 struct nlm_host *host; in __nlmsvc_proc_cancel()
246 struct nlm_host *host; in __nlmsvc_proc_unlock()
337 struct nlm_host *host; in nlmsvc_callback()
404 struct nlm_host *host; in nlmsvc_proc_share()
439 struct nlm_host *host; in nlmsvc_proc_unshare()
487 struct nlm_host *host; in nlmsvc_proc_free_all()
H A Dsvclock.c225 nlmsvc_create_block(struct svc_rqst *rqstp, struct nlm_host *host, in nlmsvc_create_block()
320 void nlmsvc_traverse_blocks(struct nlm_host *host, in nlmsvc_traverse_blocks()
364 static struct nlm_lockowner *__nlmsvc_find_lockowner(struct nlm_host *host, pid_t pid) in __nlmsvc_find_lockowner()
375 static struct nlm_lockowner *nlmsvc_find_lockowner(struct nlm_host *host, pid_t pid) in nlmsvc_find_lockowner()
410 void nlmsvc_locks_init_private(struct file_lock *fl, struct nlm_host *host, in nlmsvc_locks_init_private()
481 struct nlm_host *host, struct nlm_lock *lock, int wait, in nlmsvc_lock()
598 struct nlm_host *host, struct nlm_lock *lock, in nlmsvc_testlock()
H A Dmon.c92 const struct nlm_host *host) in nsm_mon_unmon()
148 int nsm_monitor(const struct nlm_host *host) in nsm_monitor()
189 void nsm_unmonitor(const struct nlm_host *host) in nsm_unmonitor()
/openbmc/linux/include/linux/
H A Dnfs_fs_sb.h17 struct nlm_host;
140 struct nlm_host *nlm_host; /* NLM client handle */ member
/openbmc/linux/fs/nfs/
H A Dsysfs.c267 if (server->nlm_host) in shutdown_store()
268 shutdown_client(server->nlm_host->h_rpcclnt); in shutdown_store()
H A Dclient.c560 if (server->nlm_host) in nfs_destroy_server()
561 nlmclnt_done(server->nlm_host); in nfs_destroy_server()
569 struct nlm_host *host; in nfs_start_lockd()
603 server->nlm_host = host; in nfs_start_lockd()
H A Dproc.c662 return nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, NULL); in nfs_proc_lock()
H A Dnfs3proc.c973 status = nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, l_ctx); in nfs3_proc_lock()