Symbol: nlm_host
fs/lockd/clntlock.c
212
nlmclnt_recovery(struct nlm_host *host)
fs/lockd/clntlock.c
229
struct nlm_host *host = (struct nlm_host *) ptr;
fs/lockd/clntlock.c
45
struct nlm_host *nlmclnt_init(const struct nlmclnt_initdata *nlm_init)
fs/lockd/clntlock.c
47
struct nlm_host *host;
fs/lockd/clntlock.c
79
void nlmclnt_done(struct nlm_host *host)
fs/lockd/clntlock.c
88
void nlmclnt_prepare_block(struct nlm_wait *block, struct nlm_host *host, struct file_lock *fl)
fs/lockd/clntlock.c
96
struct rpc_clnt *nlmclnt_rpc_clnt(struct nlm_host *host)
fs/lockd/clntproc.c
100
static struct nlm_lockowner *nlmclnt_find_lockowner(struct nlm_host *host, fl_owner_t owner)
fs/lockd/clntproc.c
162
int nlmclnt_proc(struct nlm_host *host, int cmd, struct file_lock *fl, void *data)
fs/lockd/clntproc.c
206
struct nlm_rqst *nlm_alloc_call(struct nlm_host *host)
fs/lockd/clntproc.c
267
struct nlm_host *host = req->a_host;
fs/lockd/clntproc.c
34
static void nlmclnt_locks_init_private(struct file_lock *fl, struct nlm_host *host);
fs/lockd/clntproc.c
345
struct nlm_host *host = req->a_host;
fs/lockd/clntproc.c
35
static int nlmclnt_cancel(struct nlm_host *, int , struct file_lock *);
fs/lockd/clntproc.c
487
static void nlmclnt_locks_init_private(struct file_lock *fl, struct nlm_host *host)
fs/lockd/clntproc.c
525
struct nlm_host *host = req->a_host;
fs/lockd/clntproc.c
643
nlmclnt_reclaim(struct nlm_host *host, struct file_lock *fl,
fs/lockd/clntproc.c
688
struct nlm_host *host = req->a_host;
fs/lockd/clntproc.c
70
static inline int nlm_pidbusy(struct nlm_host *host, uint32_t pid)
fs/lockd/clntproc.c
786
static int nlmclnt_cancel(struct nlm_host *host, int block, struct file_lock *fl)
fs/lockd/clntproc.c
80
static inline uint32_t __nlm_alloc_pid(struct nlm_host *host)
fs/lockd/clntproc.c
89
static struct nlm_lockowner *__nlmclnt_find_lockowner(struct nlm_host *host, fl_owner_t owner)
fs/lockd/host.c
111
static struct nlm_host *nlm_alloc_host(struct nlm_lookup_host_info *ni,
fs/lockd/host.c
114
struct nlm_host *host = NULL;
fs/lockd/host.c
177
static void nlm_destroy_host_locked(struct nlm_host *host)
fs/lockd/host.c
215
struct nlm_host *nlmclnt_lookup_host(const struct sockaddr *sap,
fs/lockd/host.c
237
struct nlm_host *host;
fs/lockd/host.c
290
void nlmclnt_release_host(struct nlm_host *host)
fs/lockd/host.c
324
void nlmclnt_shutdown_rpc_clnt(struct nlm_host *host)
fs/lockd/host.c
356
struct nlm_host *nlmsvc_lookup_host(const struct svc_rqst *rqstp,
fs/lockd/host.c
361
struct nlm_host *host = NULL;
fs/lockd/host.c
441
void nlmsvc_release_host(struct nlm_host *host)
fs/lockd/host.c
456
nlm_bind_host(struct nlm_host *host)
fs/lockd/host.c
529
nlm_rebind_host(struct nlm_host *host)
fs/lockd/host.c
543
struct nlm_host * nlm_get_host(struct nlm_host *host)
fs/lockd/host.c
553
static struct nlm_host *next_host_state(struct hlist_head *cache,
fs/lockd/host.c
557
struct nlm_host *host;
fs/lockd/host.c
588
struct nlm_host *host;
fs/lockd/host.c
614
struct nlm_host *host;
fs/lockd/host.c
645
struct nlm_host *host;
fs/lockd/host.c
690
struct nlm_host *host;
fs/lockd/lockd.h
141
static inline struct sockaddr *nlm_addr(const struct nlm_host *host)
fs/lockd/lockd.h
146
static inline struct sockaddr *nlm_srcaddr(const struct nlm_host *host)
fs/lockd/lockd.h
158
struct nlm_host *host;
fs/lockd/lockd.h
169
struct nlm_host *b_host;
fs/lockd/lockd.h
181
struct nlm_host * a_host; /* host handle */
fs/lockd/lockd.h
222
struct nlm_host * b_host; /* host handle for RPC clnt */
fs/lockd/lockd.h
254
struct nlm_rqst * nlm_alloc_call(struct nlm_host *host);
fs/lockd/lockd.h
258
void nlmclnt_prepare_block(struct nlm_wait *block, struct nlm_host *host,
fs/lockd/lockd.h
265
void nlmclnt_recovery(struct nlm_host *);
fs/lockd/lockd.h
266
int nlmclnt_reclaim(struct nlm_host *, struct file_lock *,
fs/lockd/lockd.h
277
struct nlm_host *nlmclnt_lookup_host(const struct sockaddr *sap,
fs/lockd/lockd.h
285
void nlmclnt_release_host(struct nlm_host *);
fs/lockd/lockd.h
286
struct nlm_host *nlmsvc_lookup_host(const struct svc_rqst *rqstp,
fs/lockd/lockd.h
289
void nlmsvc_release_host(struct nlm_host *);
fs/lockd/lockd.h
290
struct rpc_clnt * nlm_bind_host(struct nlm_host *);
fs/lockd/lockd.h
291
void nlm_rebind_host(struct nlm_host *);
fs/lockd/lockd.h
292
struct nlm_host * nlm_get_host(struct nlm_host *);
fs/lockd/lockd.h
301
int nsm_monitor(const struct nlm_host *host);
fs/lockd/lockd.h
302
void nsm_unmonitor(const struct nlm_host *host);
fs/lockd/lockd.h
317
typedef int (*nlm_host_match_fn_t)(void *cur, struct nlm_host *ref);
fs/lockd/lockd.h
324
struct nlm_host *, struct lockd_lock *, int,
fs/lockd/lockd.h
328
struct nlm_host *host, struct lockd_lock *lock,
fs/lockd/lockd.h
332
void nlmsvc_traverse_blocks(struct nlm_host *, struct nlm_file *,
fs/lockd/lockd.h
336
void nlmsvc_locks_init_private(struct file_lock *, struct nlm_host *, pid_t);
fs/lockd/lockd.h
348
void nlmsvc_free_host_resources(struct nlm_host *);
fs/lockd/mon.c
148
int nsm_monitor(const struct nlm_host *host)
fs/lockd/mon.c
189
void nsm_unmonitor(const struct nlm_host *host)
fs/lockd/mon.c
92
const struct nlm_host *host)
fs/lockd/share.h
19
struct nlm_host * s_host; /* client host */
fs/lockd/share.h
26
__be32 nlmsvc_share_file(struct nlm_host *host, struct nlm_file *file,
fs/lockd/share.h
28
__be32 nlmsvc_unshare_file(struct nlm_host *host, struct nlm_file *file,
fs/lockd/share.h
30
void nlmsvc_traverse_shares(struct nlm_host *, struct nlm_file *,
fs/lockd/svc4proc.c
1062
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
1145
struct nlm_host *host;
fs/lockd/svc4proc.c
126
static struct nlm_host *
fs/lockd/svc4proc.c
129
struct nlm_host *host;
fs/lockd/svc4proc.c
144
nlm4svc_lookup_file(struct svc_rqst *rqstp, struct nlm_host *host,
fs/lockd/svc4proc.c
255
struct nlm_host *host;
fs/lockd/svc4proc.c
304
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
414
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
476
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
567
nlm4svc_callback(struct svc_rqst *rqstp, struct nlm_host *host, u32 proc,
fs/lockd/svc4proc.c
597
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
640
struct nlm_host *host;
fs/lockd/svc4proc.c
656
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
702
struct nlm_host *host;
fs/lockd/svc4proc.c
719
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
766
struct nlm_host *host;
fs/lockd/svc4proc.c
782
struct nlm_host *host = NULL;
fs/lockd/svc4proc.c
829
struct nlm_host *host;
fs/lockd/svc4proc.c
873
struct nlm_host *host;
fs/lockd/svc4proc.c
989
struct nlm_host *host = NULL;
fs/lockd/svclock.c
223
nlmsvc_create_block(struct svc_rqst *rqstp, struct nlm_host *host,
fs/lockd/svclock.c
318
void nlmsvc_traverse_blocks(struct nlm_host *host,
fs/lockd/svclock.c
362
static struct nlm_lockowner *__nlmsvc_find_lockowner(struct nlm_host *host, pid_t pid)
fs/lockd/svclock.c
373
static struct nlm_lockowner *nlmsvc_find_lockowner(struct nlm_host *host, pid_t pid)
fs/lockd/svclock.c
408
void nlmsvc_locks_init_private(struct file_lock *fl, struct nlm_host *host,
fs/lockd/svclock.c
479
struct nlm_host *host, struct lockd_lock *lock, int wait,
fs/lockd/svclock.c
612
struct nlm_host *host, struct lockd_lock *lock,
fs/lockd/svcproc.c
1014
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
1082
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
1156
struct nlm_host *host;
fs/lockd/svcproc.c
131
static struct nlm_host *
fs/lockd/svcproc.c
134
struct nlm_host *host;
fs/lockd/svcproc.c
149
nlm3svc_lookup_file(struct svc_rqst *rqstp, struct nlm_host *host,
fs/lockd/svcproc.c
271
struct nlm_host *host;
fs/lockd/svcproc.c
325
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
421
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
478
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
577
nlmsvc_callback(struct svc_rqst *rqstp, struct nlm_host *host, u32 proc,
fs/lockd/svcproc.c
607
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
652
struct nlm_host *host;
fs/lockd/svcproc.c
671
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
716
struct nlm_host *host;
fs/lockd/svcproc.c
736
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
784
struct nlm_host *host;
fs/lockd/svcproc.c
803
struct nlm_host *host = NULL;
fs/lockd/svcproc.c
851
struct nlm_host *host;
fs/lockd/svcproc.c
899
struct nlm_host *host;
fs/lockd/svcshare.c
111
void nlmsvc_traverse_shares(struct nlm_host *host, struct nlm_file *file,
fs/lockd/svcshare.c
39
nlmsvc_share_file(struct nlm_host *host, struct nlm_file *file,
fs/lockd/svcshare.c
85
nlmsvc_unshare_file(struct nlm_host *host, struct nlm_file *file,
fs/lockd/svcsubs.c
236
nlm_traverse_locks(struct nlm_host *host, struct nlm_file *file,
fs/lockd/svcsubs.c
242
struct nlm_host *lockhost;
fs/lockd/svcsubs.c
271
nlmsvc_always_match(void *dummy1, struct nlm_host *dummy2)
fs/lockd/svcsubs.c
280
nlm_inspect_file(struct nlm_host *host, struct nlm_file *file, nlm_host_match_fn_t match)
fs/lockd/svcsubs.c
405
nlmsvc_mark_host(void *data, struct nlm_host *hint)
fs/lockd/svcsubs.c
407
struct nlm_host *host = data;
fs/lockd/svcsubs.c
416
nlmsvc_same_host(void *data, struct nlm_host *other)
fs/lockd/svcsubs.c
418
struct nlm_host *host = data;
fs/lockd/svcsubs.c
424
nlmsvc_is_client(void *data, struct nlm_host *dummy)
fs/lockd/svcsubs.c
426
struct nlm_host *host = data;
fs/lockd/svcsubs.c
446
struct nlm_host hint;
fs/lockd/svcsubs.c
457
nlmsvc_free_host_resources(struct nlm_host *host)
fs/lockd/svcsubs.c
513
nlmsvc_match_ip(void *datap, struct nlm_host *host)
fs/nfs/client.c
582
if (server->nlm_host)
fs/nfs/client.c
583
nlmclnt_done(server->nlm_host);
fs/nfs/client.c
591
struct nlm_host *host;
fs/nfs/client.c
625
server->nlm_host = host;
fs/nfs/nfs3proc.c
1023
status = nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, l_ctx);
fs/nfs/proc.c
670
return nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, NULL);
fs/nfs/sysfs.c
290
if (server->nlm_host)
fs/nfs/sysfs.c
291
nlmclnt_shutdown_rpc_clnt(server->nlm_host);
include/linux/lockd/bind.h
51
extern struct nlm_host *nlmclnt_init(const struct nlmclnt_initdata *nlm_init);
include/linux/lockd/bind.h
52
extern void nlmclnt_done(struct nlm_host *host);
include/linux/lockd/bind.h
53
extern struct rpc_clnt *nlmclnt_rpc_clnt(struct nlm_host *host);
include/linux/lockd/bind.h
54
extern void nlmclnt_shutdown_rpc_clnt(struct nlm_host *host);
include/linux/lockd/bind.h
75
extern int nlmclnt_proc(struct nlm_host *host, int cmd, struct file_lock *fl, void *data);
include/linux/nfs_fs_sb.h
149
struct nlm_host *nlm_host; /* NLM client handle */
include/linux/nfs_fs_sb.h
18
struct nlm_host;