callback.h (e1a0bdd8022317e98650e70850de73eccfcde5ad) callback.h (b9efa1b27e25b1286504973c0a6bf0f24106faa8)
1/*
2 * linux/fs/nfs/callback.h
3 *
4 * Copyright (C) 2004 Trond Myklebust
5 *
6 * NFSv4 callback definitions
7 */
8#ifndef __LINUX_FS_NFS_CALLBACK_H

--- 105 unchanged lines hidden (view full) ---

114
115struct cb_recallanyargs {
116 struct sockaddr *craa_addr;
117 uint32_t craa_objs_to_keep;
118 uint32_t craa_type_mask;
119};
120
121extern unsigned nfs4_callback_recallany(struct cb_recallanyargs *args, void *dummy);
1/*
2 * linux/fs/nfs/callback.h
3 *
4 * Copyright (C) 2004 Trond Myklebust
5 *
6 * NFSv4 callback definitions
7 */
8#ifndef __LINUX_FS_NFS_CALLBACK_H

--- 105 unchanged lines hidden (view full) ---

114
115struct cb_recallanyargs {
116 struct sockaddr *craa_addr;
117 uint32_t craa_objs_to_keep;
118 uint32_t craa_type_mask;
119};
120
121extern unsigned nfs4_callback_recallany(struct cb_recallanyargs *args, void *dummy);
122
123struct cb_recallslotargs {
124 struct sockaddr *crsa_addr;
125 uint32_t crsa_target_max_slots;
126};
127extern unsigned nfs4_callback_recallslot(struct cb_recallslotargs *args,
128 void *dummy);
129
122#endif /* CONFIG_NFS_V4_1 */
123
124extern __be32 nfs4_callback_getattr(struct cb_getattrargs *args, struct cb_getattrres *res);
125extern __be32 nfs4_callback_recall(struct cb_recallargs *args, void *dummy);
126
127#ifdef CONFIG_NFS_V4
128extern int nfs_callback_up(u32 minorversion, struct rpc_xprt *xprt);
129extern void nfs_callback_down(int minorversion);

--- 16 unchanged lines hidden ---
130#endif /* CONFIG_NFS_V4_1 */
131
132extern __be32 nfs4_callback_getattr(struct cb_getattrargs *args, struct cb_getattrres *res);
133extern __be32 nfs4_callback_recall(struct cb_recallargs *args, void *dummy);
134
135#ifdef CONFIG_NFS_V4
136extern int nfs_callback_up(u32 minorversion, struct rpc_xprt *xprt);
137extern void nfs_callback_down(int minorversion);

--- 16 unchanged lines hidden ---