Home
last modified time | relevance | path

Searched refs:nfs_open_context (Results 1 – 16 of 16) sorted by relevance

/linux/include/linux/
H A Dnfs_fs.h74 struct nfs_open_context *open_context;
98 struct nfs_open_context { struct
456 extern struct nfs_open_context *get_nfs_open_context(struct nfs_open_context *ctx);
457 extern void put_nfs_open_context(struct nfs_open_context *ctx);
458 extern struct nfs_open_context *nfs_find_open_context(struct inode *inode, const struct cred *cred,…
459 extern struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry, fmode_t f_mode, struc…
460 extern void nfs_inode_attach_open_context(struct nfs_open_context *ctx);
461 extern void nfs_file_set_open_context(struct file *filp, struct nfs_open_context *ctx);
463 extern struct nfs_lock_context *nfs_get_lock_context(struct nfs_open_context *ctx);
536 static inline struct nfs_open_context *nfs_file_open_context(struct file *filp) in nfs_file_open_context()
[all …]
H A Dnfs_xdr.h273 struct nfs_open_context *ctx;
681 struct nfs_open_context *context;
1731 struct nfs_open_context *context;
1851 void (*close_context)(struct nfs_open_context *ctx, int);
1853 struct nfs_open_context *ctx,
/linux/fs/nfs/
H A Dinode.c1101 static struct nfs_lock_context *__nfs_find_lock_context(struct nfs_open_context *ctx) in __nfs_find_lock_context()
1114 struct nfs_lock_context *nfs_get_lock_context(struct nfs_open_context *ctx) in nfs_get_lock_context()
1148 struct nfs_open_context *ctx = l_ctx->open_context; in nfs_put_lock_context()
1169 void nfs_close_context(struct nfs_open_context *ctx, int is_sync) in nfs_close_context()
1195 struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry, in alloc_nfs_open_context()
1199 struct nfs_open_context *ctx; in alloc_nfs_open_context()
1226 struct nfs_open_context *get_nfs_open_context(struct nfs_open_context *ctx) in get_nfs_open_context()
1234 static void __put_nfs_open_context(struct nfs_open_context *ctx, int is_sync) in __put_nfs_open_context()
1257 void put_nfs_open_context(struct nfs_open_context *ctx) in put_nfs_open_context()
1263 static void put_nfs_open_context_sync(struct nfs_open_context *ctx) in put_nfs_open_context_sync()
[all …]
H A Dinternal.h321 static inline bool nfs_match_open_context(const struct nfs_open_context *ctx1, in nfs_match_open_context()
322 const struct nfs_open_context *ctx2) in nfs_match_open_context()
386 void nfs_close_context(struct nfs_open_context *ctx, int is_sync);
580 struct nfs_open_context *ctx,
640 bool nfs_ctx_key_to_expire(struct nfs_open_context *ctx, struct inode *inode);
988 struct nfs_open_context *ctx; /* file open context info */
H A Dnfs4file.c31 struct nfs_open_context *ctx; in nfs4_file_open()
314 struct nfs_open_context *ctx; in __nfs42_ssc_open()
399 struct nfs_open_context *ctx = nfs_file_open_context(filep); in __nfs42_ssc_close()
H A Dpnfs.h327 struct nfs_open_context *ctx,
435 struct nfs_open_context *ctx);
437 struct nfs_open_context *ctx);
899 struct nfs_open_context *ctx) in pnfs_lgopen_prepare()
905 struct nfs_open_context *ctx) in pnfs_parse_lgopen()
H A Dwrite.c887 struct nfs_open_context *ctx = nfs_req_openctx(req); in nfs_clear_request_commit()
932 struct nfs_open_context *ctx = in nfs_write_completion()
1082 static struct nfs_page *nfs_setup_write_request(struct nfs_open_context *ctx, in nfs_setup_write_request()
1100 static int nfs_writepage_setup(struct nfs_open_context *ctx, in nfs_writepage_setup()
1120 struct nfs_open_context *ctx = nfs_file_open_context(file); in nfs_flush_incompatible()
1166 struct nfs_open_context *ctx = nfs_file_open_context(filp); in nfs_key_timeout_notify()
1178 bool nfs_ctx_key_to_expire(struct nfs_open_context *ctx, struct inode *inode) in nfs_ctx_key_to_expire()
1302 struct nfs_open_context *ctx = nfs_file_open_context(file); in nfs_update_folio()
1562 struct nfs_open_context *ctx = in nfs_writeback_result()
1701 struct nfs_open_context *ctx; in nfs_init_commit()
H A Dpnfs.c1113 pnfs_find_server(struct inode *inode, struct nfs_open_context *ctx) in pnfs_find_server()
1167 struct nfs_open_context *ctx, in pnfs_alloc_init_layoutget_args()
1543 struct nfs_open_context *ctx; in pnfs_roc()
1892 struct nfs_open_context *ctx, in alloc_init_layout_hdr()
1913 struct nfs_open_context *ctx, in pnfs_find_alloc_layout()
2017 static bool pnfs_within_mdsthreshold(struct nfs_open_context *ctx, in pnfs_within_mdsthreshold()
2125 struct nfs_open_context *ctx, in pnfs_update_layout()
2403 _pnfs_grab_empty_layout(struct inode *ino, struct nfs_open_context *ctx) in _pnfs_grab_empty_layout()
2431 struct nfs_open_context *ctx) in _lgopen_prepare_attached()
2466 struct nfs_open_context *ctx) in _lgopen_prepare_floating()
[all …]
H A Dnfs4proc.c101 struct nfs_open_context *ctx, struct nfs4_label *ilabel);
1293 static fmode_t _nfs4_ctx_to_accessmode(const struct nfs_open_context *ctx) in _nfs4_ctx_to_accessmode()
1298 static fmode_t _nfs4_ctx_to_openmode(const struct nfs_open_context *ctx) in _nfs4_ctx_to_openmode()
2131 static struct nfs_open_context *
2135 struct nfs_open_context *ctx; in nfs4_state_find_open_context_mode()
2152 static struct nfs_open_context *
2155 struct nfs_open_context *ctx; in nfs4_state_find_open_context()
2166 static struct nfs4_opendata *nfs4_open_recoverdata_alloc(struct nfs_open_context *ctx, in nfs4_open_recoverdata_alloc()
2241 static int _nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) in _nfs4_do_open_reclaim()
2275 static int nfs4_do_open_reclaim(struct nfs_open_context *ctx, struct nfs4_state *state) in nfs4_do_open_reclaim()
[all …]
H A Dfscache.c304 struct nfs_open_context *ctx = sreq->rreq->netfs_priv; in nfs_netfs_issue_read()
H A Dfile.c437 struct nfs_open_context *ctx = nfs_file_open_context(file); in nfs_write_end()
H A Dnfs4trace.h554 const struct nfs_open_context *ctx,
635 const struct nfs_open_context *ctx, \
1887 const struct nfs_open_context *ctx,
H A Ddir.c2076 static struct nfs_open_context *create_nfs_open_context(struct dentry *dentry, int open_flags, stru… in create_nfs_open_context()
2087 static int nfs_finish_open(struct nfs_open_context *ctx, in nfs_finish_open()
2108 struct nfs_open_context *ctx; in nfs_atomic_open()
H A Dnfstrace.h520 const struct nfs_open_context *ctx,
556 const struct nfs_open_context *ctx,
H A Dnfs4state.c1396 struct nfs_open_context *ctx; in nfs_inode_find_state_and_recover()
1433 struct nfs_open_context *ctx; in nfs4_state_mark_open_context_bad()
H A Ddelegation.c216 struct nfs_open_context *ctx; in nfs_delegation_claim_opens()