nlm_file
struct nlm_file *file;
struct nlm_file *file;
struct nlm_file *file;
struct nlm_host **hostp, struct nlm_file **filp)
struct nlm_file *file = NULL;
struct nlm_file *file;
struct nlm_file *file;
struct nlm_file *file;
nlmsvc_lookup_block(struct nlm_file *file, struct nlm_lock *lock)
struct nlm_file *file, struct nlm_lock *lock,
struct nlm_file *file = block->b_file;
struct nlm_file *file,
nlmsvc_lock(struct svc_rqst *rqstp, struct nlm_file *file,
nlmsvc_testlock(struct svc_rqst *rqstp, struct nlm_file *file,
nlmsvc_unlock(struct net *net, struct nlm_file *file, struct nlm_lock *lock)
nlmsvc_cancel_blocked(struct net *net, struct nlm_file *file, struct nlm_lock *lock)
struct nlm_file *file = block->b_file;
struct nlm_file *file;
struct nlm_file *file;
struct nlm_file *file;
struct nlm_file *file;
struct nlm_file *file;
struct nlm_file *file;
struct nlm_host **hostp, struct nlm_file **filp)
struct nlm_file *file = NULL;
nlmsvc_share_file(struct nlm_host *host, struct nlm_file *file,
nlmsvc_unshare_file(struct nlm_host *host, struct nlm_file *file,
void nlmsvc_traverse_shares(struct nlm_host *host, struct nlm_file *file,
nlm_lookup_file(struct svc_rqst *rqstp, struct nlm_file **result,
struct nlm_file *file;
nlm_delete_file(struct nlm_file *file)
static int nlm_unlock_files(struct nlm_file *file, const struct file_lock *fl)
nlm_traverse_locks(struct nlm_host *host, struct nlm_file *file,
nlm_inspect_file(struct nlm_host *host, struct nlm_file *file, nlm_host_match_fn_t match)
nlm_file_inuse(struct nlm_file *file)
static void nlm_close_files(struct nlm_file *file)
int (*is_failover_file)(void *data, struct nlm_file *file))
struct nlm_file *file;
nlm_release_file(struct nlm_file *file)
static inline void nlm_debug_print_file(char *msg, struct nlm_file *file)
nlmsvc_match_sb(void *datap, struct nlm_file *file)
static inline void nlm_debug_print_file(char *msg, struct nlm_file *file)
struct nlm_file *file, int mode)
struct nlm_file * b_file; /* file in question */
__be32 nlmsvc_lock(struct svc_rqst *, struct nlm_file *,
__be32 nlmsvc_unlock(struct net *net, struct nlm_file *, struct nlm_lock *);
__be32 nlmsvc_testlock(struct svc_rqst *rqstp, struct nlm_file *file,
__be32 nlmsvc_cancel_blocked(struct net *net, struct nlm_file *, struct nlm_lock *);
void nlmsvc_traverse_blocks(struct nlm_host *, struct nlm_file *,
__be32 nlm_lookup_file(struct svc_rqst *, struct nlm_file **,
void nlm_release_file(struct nlm_file *);
static inline struct file *nlmsvc_file_file(const struct nlm_file *file)
static inline struct inode *nlmsvc_file_inode(struct nlm_file *file)
nlmsvc_file_cannot_lock(const struct nlm_file *file)
struct nlm_file * s_file; /* shared file */
__be32 nlmsvc_share_file(struct nlm_host *, struct nlm_file *,
__be32 nlmsvc_unshare_file(struct nlm_host *, struct nlm_file *,
void nlmsvc_traverse_shares(struct nlm_host *, struct nlm_file *,