/Linux-v5.4/include/linux/ |
D | nfs_fs.h | 62 struct nfs_open_context *open_context; 69 struct nfs_open_context { struct 393 extern struct nfs_open_context *get_nfs_open_context(struct nfs_open_context *ctx); 394 extern void put_nfs_open_context(struct nfs_open_context *ctx); 395 extern struct nfs_open_context *nfs_find_open_context(struct inode *inode, const struct cred *cred,… 396 extern struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry, fmode_t f_mode, struc… 397 extern void nfs_inode_attach_open_context(struct nfs_open_context *ctx); 398 extern void nfs_file_set_open_context(struct file *filp, struct nfs_open_context *ctx); 400 extern struct nfs_lock_context *nfs_get_lock_context(struct nfs_open_context *ctx); 461 static inline struct nfs_open_context *nfs_file_open_context(struct file *filp) in nfs_file_open_context() [all …]
|
D | nfs_page.h | 116 extern struct nfs_page *nfs_create_request(struct nfs_open_context *ctx, 202 static inline struct nfs_open_context *
|
D | nfs_xdr.h | 255 struct nfs_open_context *ctx; 639 struct nfs_open_context *context; 1575 struct nfs_open_context *context; 1698 void (*close_context)(struct nfs_open_context *ctx, int); 1700 struct nfs_open_context *ctx,
|
/Linux-v5.4/fs/nfs/ |
D | fscache.h | 97 extern int __nfs_readpage_from_fscache(struct nfs_open_context *, 99 extern int __nfs_readpages_from_fscache(struct nfs_open_context *, 128 static inline int nfs_readpage_from_fscache(struct nfs_open_context *ctx, in nfs_readpage_from_fscache() 140 static inline int nfs_readpages_from_fscache(struct nfs_open_context *ctx, in nfs_readpages_from_fscache() 213 static inline int nfs_readpage_from_fscache(struct nfs_open_context *ctx, in nfs_readpage_from_fscache() 219 static inline int nfs_readpages_from_fscache(struct nfs_open_context *ctx, in nfs_readpages_from_fscache()
|
D | inode.c | 862 static struct nfs_lock_context *__nfs_find_lock_context(struct nfs_open_context *ctx) in __nfs_find_lock_context() 875 struct nfs_lock_context *nfs_get_lock_context(struct nfs_open_context *ctx) in nfs_get_lock_context() 909 struct nfs_open_context *ctx = l_ctx->open_context; in nfs_put_lock_context() 930 void nfs_close_context(struct nfs_open_context *ctx, int is_sync) in nfs_close_context() 957 struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry, in alloc_nfs_open_context() 961 struct nfs_open_context *ctx; in alloc_nfs_open_context() 986 struct nfs_open_context *get_nfs_open_context(struct nfs_open_context *ctx) in get_nfs_open_context() 994 static void __put_nfs_open_context(struct nfs_open_context *ctx, int is_sync) in __put_nfs_open_context() 1016 void put_nfs_open_context(struct nfs_open_context *ctx) in put_nfs_open_context() 1022 static void put_nfs_open_context_sync(struct nfs_open_context *ctx) in put_nfs_open_context_sync() [all …]
|
D | pnfs.h | 304 struct nfs_open_context *ctx, 393 struct nfs_open_context *ctx); 395 struct nfs_open_context *ctx); 809 struct nfs_open_context *ctx) in pnfs_lgopen_prepare() 815 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() 312 struct nfs_open_context *ctx; in nfs_readpage() 369 struct nfs_open_context *ctx;
|
D | internal.h | 264 static inline bool nfs_match_open_context(const struct nfs_open_context *ctx1, in nfs_match_open_context() 265 const struct nfs_open_context *ctx2) in nfs_match_open_context() 342 void nfs_close_context(struct nfs_open_context *ctx, int is_sync); 511 bool nfs_ctx_key_to_expire(struct nfs_open_context *ctx, struct inode *inode);
|
D | delegation.h | 66 int nfs4_open_delegation_recall(struct nfs_open_context *ctx, struct nfs4_state *state, const nfs4_…
|
D | pnfs.c | 957 pnfs_find_server(struct inode *inode, struct nfs_open_context *ctx) in pnfs_find_server() 1011 struct nfs_open_context *ctx, in pnfs_alloc_init_layoutget_args() 1353 struct nfs_open_context *ctx; in pnfs_roc() 1646 struct nfs_open_context *ctx, in alloc_init_layout_hdr() 1667 struct nfs_open_context *ctx, in pnfs_find_alloc_layout() 1771 static bool pnfs_within_mdsthreshold(struct nfs_open_context *ctx, in pnfs_within_mdsthreshold() 1881 struct nfs_open_context *ctx, in pnfs_update_layout() 2136 _pnfs_grab_empty_layout(struct inode *ino, struct nfs_open_context *ctx) in _pnfs_grab_empty_layout() 2166 struct nfs_open_context *ctx) in _lgopen_prepare_attached() 2199 struct nfs_open_context *ctx) in _lgopen_prepare_floating() [all …]
|
D | write.c | 960 struct nfs_open_context *ctx = nfs_req_openctx(req); in nfs_clear_request_commit() 1162 static struct nfs_page * nfs_setup_write_request(struct nfs_open_context* ctx, in nfs_setup_write_request() 1179 static int nfs_writepage_setup(struct nfs_open_context *ctx, struct page *page, in nfs_writepage_setup() 1197 struct nfs_open_context *ctx = nfs_file_open_context(file); in nfs_flush_incompatible() 1243 struct nfs_open_context *ctx = nfs_file_open_context(filp); in nfs_key_timeout_notify() 1255 bool nfs_ctx_key_to_expire(struct nfs_open_context *ctx, struct inode *inode) in nfs_ctx_key_to_expire() 1357 struct nfs_open_context *ctx = nfs_file_open_context(file); in nfs_updatepage() 1739 struct nfs_open_context *ctx = nfs_req_openctx(first); in nfs_init_commit()
|
D | file.c | 207 struct nfs_open_context *ctx = nfs_file_open_context(file); in nfs_file_fsync_commit() 359 struct nfs_open_context *ctx = nfs_file_open_context(file); in nfs_write_end() 585 struct nfs_open_context *ctx; in nfs_need_check_write()
|
D | nfs4proc.c | 98 struct nfs_open_context *ctx, struct nfs4_label *ilabel, 1190 static fmode_t _nfs4_ctx_to_accessmode(const struct nfs_open_context *ctx) in _nfs4_ctx_to_accessmode() 1195 static fmode_t _nfs4_ctx_to_openmode(const struct nfs_open_context *ctx) in _nfs4_ctx_to_openmode() 2010 static struct nfs_open_context * 2014 struct nfs_open_context *ctx; in nfs4_state_find_open_context_mode() 2031 static struct nfs_open_context * 2034 struct nfs_open_context *ctx; in nfs4_state_find_open_context() 2045 static struct nfs4_opendata *nfs4_open_recoverdata_alloc(struct nfs_open_context *ctx, in nfs4_open_recoverdata_alloc() 2120 static int _nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) in _nfs4_do_open_reclaim() 2142 static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) in nfs4_do_open_reclaim() [all …]
|
D | fscache.c | 398 int __nfs_readpage_from_fscache(struct nfs_open_context *ctx, in __nfs_readpage_from_fscache() 437 int __nfs_readpages_from_fscache(struct nfs_open_context *ctx, in __nfs_readpages_from_fscache()
|
D | nfs4file.c | 28 struct nfs_open_context *ctx; in nfs4_file_open()
|
D | pagelist.c | 305 struct nfs_open_context *ctx = l_ctx->open_context; in __nfs_create_request() 346 nfs_create_request(struct nfs_open_context *ctx, struct page *page, in nfs_create_request() 418 struct nfs_open_context *ctx; in nfs_clear_request()
|
D | nfs42proc.c | 143 struct nfs_open_context *ctx = nfs_file_open_context(dst); in handle_async_copy() 421 struct nfs_open_context *ctx = nfs_file_open_context(dst); in nfs42_do_offload_cancel_async()
|
D | nfs3proc.c | 910 struct nfs_open_context *ctx; in nfs3_nlm_release_call() 929 struct nfs_open_context *ctx = nfs_file_open_context(filp); in nfs3_proc_lock()
|
D | nfs4_fs.h | 311 const struct nfs_open_context *ctx,
|
D | nfstrace.h | 378 const struct nfs_open_context *ctx, 414 const struct nfs_open_context *ctx,
|
D | nfs4trace.h | 603 const struct nfs_open_context *ctx, 684 const struct nfs_open_context *ctx, \ 1692 const struct nfs_open_context *ctx,
|
D | dir.c | 1467 static struct nfs_open_context *create_nfs_open_context(struct dentry *dentry, int open_flags, stru… in create_nfs_open_context() 1478 static int nfs_finish_open(struct nfs_open_context *ctx, in nfs_finish_open() 1500 struct nfs_open_context *ctx; in nfs_atomic_open()
|
D | direct.c | 71 struct nfs_open_context *ctx; /* file open context info */
|
D | delegation.c | 141 struct nfs_open_context *ctx; in nfs_delegation_claim_opens()
|
D | nfs4state.c | 1435 struct nfs_open_context *ctx; in nfs_inode_find_state_and_recover() 1469 struct nfs_open_context *ctx; in nfs4_state_mark_open_context_bad()
|