| /Linux-v5.10/include/linux/ | 
| D | nfs_fs.h | 62 	struct nfs_open_context *open_context;69 struct nfs_open_context {  struct
 392 extern struct nfs_open_context *get_nfs_open_context(struct nfs_open_context *ctx);
 393 extern void put_nfs_open_context(struct nfs_open_context *ctx);
 394 extern struct nfs_open_context *nfs_find_open_context(struct inode *inode, const struct cred *cred,…
 395 extern struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry, fmode_t f_mode, struc…
 396 extern void nfs_inode_attach_open_context(struct nfs_open_context *ctx);
 397 extern void nfs_file_set_open_context(struct file *filp, struct nfs_open_context *ctx);
 399 extern struct nfs_lock_context *nfs_get_lock_context(struct nfs_open_context *ctx);
 460 static inline struct nfs_open_context *nfs_file_open_context(struct file *filp)  in nfs_file_open_context()
 [all …]
 
 | 
| D | nfs_page.h | 120 extern	struct nfs_page *nfs_create_request(struct nfs_open_context *ctx,211 static inline struct nfs_open_context *
 
 | 
| D | nfs_xdr.h | 257 	struct nfs_open_context *ctx;641 	struct nfs_open_context *context;
 1651 	struct nfs_open_context *context;
 1773 	void	(*close_context)(struct nfs_open_context *ctx, int);
 1775 				struct nfs_open_context *ctx,
 
 | 
| /Linux-v5.10/fs/nfs/ | 
| D | fscache.h | 99 extern int __nfs_readpage_from_fscache(struct nfs_open_context *,101 extern int __nfs_readpages_from_fscache(struct nfs_open_context *,
 130 static inline int nfs_readpage_from_fscache(struct nfs_open_context *ctx,  in nfs_readpage_from_fscache()
 142 static inline int nfs_readpages_from_fscache(struct nfs_open_context *ctx,  in nfs_readpages_from_fscache()
 215 static inline int nfs_readpage_from_fscache(struct nfs_open_context *ctx,  in nfs_readpage_from_fscache()
 221 static inline int nfs_readpages_from_fscache(struct nfs_open_context *ctx,  in nfs_readpages_from_fscache()
 
 | 
| D | inode.c | 879 static struct nfs_lock_context *__nfs_find_lock_context(struct nfs_open_context *ctx)  in __nfs_find_lock_context()892 struct nfs_lock_context *nfs_get_lock_context(struct nfs_open_context *ctx)  in nfs_get_lock_context()
 926 	struct nfs_open_context *ctx = l_ctx->open_context;  in nfs_put_lock_context()
 947 void nfs_close_context(struct nfs_open_context *ctx, int is_sync)  in nfs_close_context()
 974 struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry,  in alloc_nfs_open_context()
 978 	struct nfs_open_context *ctx;  in alloc_nfs_open_context()
 1003 struct nfs_open_context *get_nfs_open_context(struct nfs_open_context *ctx)  in get_nfs_open_context()
 1011 static void __put_nfs_open_context(struct nfs_open_context *ctx, int is_sync)  in __put_nfs_open_context()
 1033 void put_nfs_open_context(struct nfs_open_context *ctx)  in put_nfs_open_context()
 1039 static void put_nfs_open_context_sync(struct nfs_open_context *ctx)  in put_nfs_open_context_sync()
 [all …]
 
 | 
| D | nfs4file.c | 30 	struct nfs_open_context *ctx;  in nfs4_file_open()326 	struct nfs_open_context *ctx;  in __nfs42_ssc_open()
 405 	struct nfs_open_context *ctx = nfs_file_open_context(filep);  in __nfs42_ssc_close()
 
 | 
| D | pnfs.h | 316 					       struct nfs_open_context *ctx,420 			 struct nfs_open_context *ctx);
 422 		       struct nfs_open_context *ctx);
 888 		struct nfs_open_context *ctx)  in pnfs_lgopen_prepare()
 894 		struct nfs_open_context *ctx)  in pnfs_parse_lgopen()
 
 | 
| D | read.c | 117 int nfs_readpage_async(struct nfs_open_context *ctx, struct inode *inode,  in nfs_readpage_async()315 	struct nfs_open_context *ctx;  in nfs_readpage()
 372 	struct nfs_open_context *ctx;
 
 | 
| D | internal.h | 277 static inline bool nfs_match_open_context(const struct nfs_open_context *ctx1,  in nfs_match_open_context()278 		const struct nfs_open_context *ctx2)  in nfs_match_open_context()
 355 void nfs_close_context(struct nfs_open_context *ctx, int is_sync);
 507 bool nfs_ctx_key_to_expire(struct nfs_open_context *ctx, struct inode *inode);
 
 | 
| D | delegation.h | 69 int nfs4_open_delegation_recall(struct nfs_open_context *ctx, struct nfs4_state *state, const nfs4_…
 | 
| D | pnfs.c | 980 pnfs_find_server(struct inode *inode, struct nfs_open_context *ctx)  in pnfs_find_server()1034 	   struct nfs_open_context *ctx,  in pnfs_alloc_init_layoutget_args()
 1381 	struct nfs_open_context *ctx;  in pnfs_roc()
 1676 		      struct nfs_open_context *ctx,  in alloc_init_layout_hdr()
 1697 		       struct nfs_open_context *ctx,  in pnfs_find_alloc_layout()
 1801 static bool pnfs_within_mdsthreshold(struct nfs_open_context *ctx,  in pnfs_within_mdsthreshold()
 1910 		   struct nfs_open_context *ctx,  in pnfs_update_layout()
 2164 _pnfs_grab_empty_layout(struct inode *ino, struct nfs_open_context *ctx)  in _pnfs_grab_empty_layout()
 2192 				     struct nfs_open_context *ctx)  in _lgopen_prepare_attached()
 2225 				     struct nfs_open_context *ctx)  in _lgopen_prepare_floating()
 [all …]
 
 | 
| D | write.c | 959 		struct nfs_open_context *ctx = nfs_req_openctx(req);  in nfs_clear_request_commit()1161 static struct nfs_page * nfs_setup_write_request(struct nfs_open_context* ctx,  in nfs_setup_write_request()
 1178 static int nfs_writepage_setup(struct nfs_open_context *ctx, struct page *page,  in nfs_writepage_setup()
 1196 	struct nfs_open_context *ctx = nfs_file_open_context(file);  in nfs_flush_incompatible()
 1242 	struct nfs_open_context *ctx = nfs_file_open_context(filp);  in nfs_key_timeout_notify()
 1254 bool nfs_ctx_key_to_expire(struct nfs_open_context *ctx, struct inode *inode)  in nfs_ctx_key_to_expire()
 1356 	struct nfs_open_context *ctx = nfs_file_open_context(file);  in nfs_updatepage()
 1738 	struct nfs_open_context *ctx;  in nfs_init_commit()
 
 | 
| D | file.c | 225 	struct nfs_open_context *ctx = nfs_file_open_context(file);  in nfs_file_fsync()357 	struct nfs_open_context *ctx = nfs_file_open_context(file);  in nfs_write_end()
 596 	struct nfs_open_context *ctx;  in nfs_need_check_write()
 
 | 
| D | nfs4proc.c | 103 			    struct nfs_open_context *ctx, struct nfs4_label *ilabel,1250 static fmode_t _nfs4_ctx_to_accessmode(const struct nfs_open_context *ctx)  in _nfs4_ctx_to_accessmode()
 1255 static fmode_t _nfs4_ctx_to_openmode(const struct nfs_open_context *ctx)  in _nfs4_ctx_to_openmode()
 2062 static struct nfs_open_context *
 2066 	struct nfs_open_context *ctx;  in nfs4_state_find_open_context_mode()
 2083 static struct nfs_open_context *
 2086 	struct nfs_open_context *ctx;  in nfs4_state_find_open_context()
 2097 static struct nfs4_opendata *nfs4_open_recoverdata_alloc(struct nfs_open_context *ctx,  in nfs4_open_recoverdata_alloc()
 2172 static int _nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state)  in _nfs4_do_open_reclaim()
 2194 static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state)  in nfs4_do_open_reclaim()
 [all …]
 
 | 
| D | fscache.c | 403 int __nfs_readpage_from_fscache(struct nfs_open_context *ctx,  in __nfs_readpage_from_fscache()442 int __nfs_readpages_from_fscache(struct nfs_open_context *ctx,  in __nfs_readpages_from_fscache()
 
 | 
| D | nfs42proc.c | 170 	struct nfs_open_context *dst_ctx = nfs_file_open_context(dst);  in handle_async_copy()171 	struct nfs_open_context *src_ctx = nfs_file_open_context(src);  in handle_async_copy()
 504 	struct nfs_open_context *ctx = nfs_file_open_context(dst);  in nfs42_do_offload_cancel_async()
 556 	struct nfs_open_context *ctx;  in _nfs42_proc_copy_notify()
 
 | 
| D | pagelist.c | 440 	struct nfs_open_context *ctx = l_ctx->open_context;  in __nfs_create_request()481 nfs_create_request(struct nfs_open_context *ctx, struct page *page,  in nfs_create_request()
 561 	struct nfs_open_context *ctx;  in nfs_clear_request()
 
 | 
| D | nfs3proc.c | 920 	struct nfs_open_context *ctx;  in nfs3_nlm_release_call()939 	struct nfs_open_context *ctx = nfs_file_open_context(filp);  in nfs3_proc_lock()
 
 | 
| D | nfs4_fs.h | 314 		const struct nfs_open_context *ctx,
 | 
| D | nfstrace.h | 437 			const struct nfs_open_context *ctx,473 			const struct nfs_open_context *ctx,
 
 | 
| D | nfs4trace.h | 742 			const struct nfs_open_context *ctx,823 				const struct nfs_open_context *ctx, \
 1960 			const struct nfs_open_context *ctx,
 
 | 
| D | dir.c | 1631 static struct nfs_open_context *create_nfs_open_context(struct dentry *dentry, int open_flags, stru…  in create_nfs_open_context()1642 static int nfs_finish_open(struct nfs_open_context *ctx,  in nfs_finish_open()
 1664 	struct nfs_open_context *ctx;  in nfs_atomic_open()
 
 | 
| D | direct.c | 71 	struct nfs_open_context	*ctx;		/* file open context info */
 | 
| D | nfs4state.c | 1435 	struct nfs_open_context *ctx;  in nfs_inode_find_state_and_recover()1470 	struct nfs_open_context *ctx;  in nfs4_state_mark_open_context_bad()
 
 | 
| /Linux-v5.10/fs/nfs/filelayout/ | 
| D | filelayout.c | 830 		      struct nfs_open_context *ctx,  in fl_pnfs_update_layout()
 |