Home
last modified time | relevance | path

Searched refs:fmode (Results 1 – 23 of 23) sorted by relevance

/fs/nfsd/
A Dlocalio.c50 const fmode_t fmode) in nfsd_open_local_fh() argument
75 if (fmode & FMODE_READ) in nfsd_open_local_fh()
77 if (fmode & FMODE_WRITE) in nfsd_open_local_fh()
/fs/ceph/
A Dfile.c201 int fmode, bool isdir) in ceph_init_file_info() argument
235 ceph_get_fmode(ci, fmode, 1); in ceph_init_file_info()
236 fi->fmode = fmode; in ceph_init_file_info()
252 ceph_put_fmode(ci, fi->fmode, 1); in ceph_init_file_info()
309 __ceph_touch_fmode(ci, mdsc, fmode); in ceph_renew_caps()
368 int flags, fmode, wanted; in ceph_open() local
393 fmode = ceph_flags_to_mode(flags); in ceph_open()
394 wanted = ceph_caps_for_mode(fmode); in ceph_open()
396 if (fmode & CEPH_FILE_MODE_WR) in ceph_open()
825 if (fmode & CEPH_FILE_MODE_WR) in ceph_atomic_open()
[all …]
A Dioctl.c250 if ((fi->fmode & CEPH_FILE_MODE_LAZY) == 0) { in ceph_ioctl_lazyio()
252 fi->fmode |= CEPH_FILE_MODE_LAZY; in ceph_ioctl_lazyio()
254 __ceph_touch_fmode(ci, mdsc, fi->fmode); in ceph_ioctl_lazyio()
A Dcaps.c3000 int fmode = 0; in get_used_fmode() local
3002 fmode |= CEPH_FILE_MODE_RD; in get_used_fmode()
3004 fmode |= CEPH_FILE_MODE_WR; in get_used_fmode()
3005 return fmode; in get_used_fmode()
3050 if (fi && (fi->fmode & CEPH_FILE_MODE_WR) && in __ceph_get_caps()
4713 struct ceph_mds_client *mdsc, int fmode) in __ceph_touch_fmode() argument
4716 if (fmode & CEPH_FILE_MODE_RD) in __ceph_touch_fmode()
4718 if (fmode & CEPH_FILE_MODE_WR) in __ceph_touch_fmode()
4721 if (fmode && in __ceph_touch_fmode()
4730 int bits = (fmode << 1) | 1; in ceph_get_fmode()
[all …]
A Dsuper.h834 short fmode; /* initialized on open */ member
1284 struct ceph_mds_client *mdsc, int fmode);
1306 extern int ceph_renew_caps(struct inode *inode, int fmode);
A Daddr.c1975 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_filemap_fault()
2080 if (fi->fmode & CEPH_FILE_MODE_LAZY) in ceph_page_mkwrite()
A Dmds_client.c3649 int fmode = (req->r_op & CEPH_MDS_OP_WRITE) ? in ceph_mdsc_submit_request() local
3653 __ceph_touch_fmode(ci, mdsc, fmode); in ceph_mdsc_submit_request()
/fs/nfs/
A Dnfs4proc.c1470 p->o_arg.fmode = fmode & (FMODE_READ|FMODE_WRITE); in nfs4_opendata_alloc()
1473 fmode, flags); in nfs4_opendata_alloc()
1565 fmode_t fmode) in nfs4_mode_match_open_stateid() argument
1615 if ((delegation->type & fmode) != fmode) in can_open_delegated()
1634 switch (fmode) { in update_open_stateflags()
1828 fmode_t fmode, in nfs_state_set_open_stateid() argument
1861 fmode_t fmode) in nfs_state_set_delegation() argument
1884 fmode_t fmode) in update_open_stateid() argument
1909 (deleg_cur->type & fmode) != fmode) in update_open_stateid()
1975 fmode_t fmode = opendata->o_arg.fmode; in nfs4_try_open_cached() local
[all …]
A Dnfs4trace.h655 __field(unsigned int, fmode)
676 __entry->fmode ? show_fs_fmode_flags(__entry->fmode) :
699 __field(unsigned int, fmode)
724 __entry->fmode ? show_fs_fmode_flags(__entry->fmode) :
952 fmode_t fmode
955 TP_ARGS(inode, fmode),
961 __field(unsigned int, fmode)
968 __entry->fmode = (__force unsigned int)fmode;
983 fmode_t fmode \
985 TP_ARGS(inode, fmode))
[all …]
A Dnfstrace.h509 __field(unsigned long, fmode)
519 __entry->fmode = (__force unsigned long)ctx->mode;
527 show_fs_fmode_flags(__entry->fmode),
547 __field(unsigned long, fmode)
558 __entry->fmode = (__force unsigned long)ctx->mode;
568 show_fs_fmode_flags(__entry->fmode),
1696 fmode_t fmode,
1700 TP_ARGS(fh, fmode, error),
1705 __field(unsigned int, fmode)
1711 __entry->fmode = (__force unsigned int)fmode;
[all …]
A Dnfs4state.c681 if (state->state == fmode) in nfs4_state_set_mode_locked()
684 if ((fmode & FMODE_WRITE) != (state->state & FMODE_WRITE)) { in nfs4_state_set_mode_locked()
685 if (fmode & FMODE_WRITE) in nfs4_state_set_mode_locked()
690 state->state = fmode; in nfs4_state_set_mode_locked()
775 fmode_t fmode, gfp_t gfp_mask, int wait) in __nfs4_close() argument
784 switch (fmode & (FMODE_READ | FMODE_WRITE)) { in __nfs4_close()
819 void nfs4_close_state(struct nfs4_state *state, fmode_t fmode) in nfs4_close_state() argument
821 __nfs4_close(state, fmode, GFP_KERNEL, 0); in nfs4_close_state()
824 void nfs4_close_sync(struct nfs4_state *state, fmode_t fmode) in nfs4_close_sync() argument
826 __nfs4_close(state, fmode, GFP_KERNEL, 1); in nfs4_close_sync()
[all …]
A Dnfs4_fs.h323 fmode_t fmode);
331 fmode_t fmode);
A Dnfs3xdr.c623 umode_t fmode; in decode_fattr3() local
630 p = xdr_decode_ftype3(p, &fmode); in decode_fattr3()
632 fattr->mode = (be32_to_cpup(p++) & ~S_IFMT) | fmode; in decode_fattr3()
A Dpnfs.c2403 .iomode = (data->o_arg.fmode & FMODE_WRITE) ? in _lgopen_prepare_attached()
2438 .iomode = (data->o_arg.fmode & FMODE_WRITE) ? in _lgopen_prepare_floating()
A Dnfs4xdr.c4714 umode_t fmode = 0; in decode_getfattr_attrs() local
4765 status = decode_attr_mode(xdr, bitmap, &fmode); in decode_getfattr_attrs()
4769 fattr->mode |= fmode; in decode_getfattr_attrs()
/fs/xfs/
A Dxfs_handle.c242 fmode_t fmode; in xfs_open_by_handle() local
264 fmode = OPEN_FMODE(permflag); in xfs_open_by_handle()
266 (fmode & FMODE_WRITE) && IS_APPEND(inode)) { in xfs_open_by_handle()
271 if ((fmode & FMODE_WRITE) && IS_IMMUTABLE(inode)) { in xfs_open_by_handle()
277 if (S_ISDIR(inode->i_mode) && (fmode & FMODE_WRITE)) { in xfs_open_by_handle()
/fs/nfs_common/
A Dnfslocalio.c269 const fmode_t fmode) in nfs_open_local_fh() argument
293 nfs_fh, pnf, fmode); in nfs_open_local_fh()
/fs/isofs/
A Dinode.c161 umode_t fmode; member
418 popt->fmode = result.uint_32; in isofs_parse_param()
850 if (opt->fmode != ISOFS_INVALID_MODE) in isofs_fill_super()
851 sbi->s_fmode = opt->fmode & 0777; in isofs_fill_super()
1568 opt->fmode = opt->dmode = ISOFS_INVALID_MODE; in isofs_init_fs_context()
/fs/vboxsf/
A Dvfsmod.h30 umode_t fmode; member
A Dutils.c96 mode = sbi->o.fmode; in vboxsf_init_inode()
107 mode = sbi->o.fmode; in vboxsf_init_inode()
A Dsuper.c91 ctx->o.fmode = result.uint_32; in vboxsf_parse_param()
/fs/udf/
A Dsuper.c229 umode_t fmode; member
249 uopt->fmode = sbi->s_fmode; in udf_init_options()
262 uopt->fmode = UDF_INVALID_MODE; in udf_init_options()
639 uopt->fmode = result.uint_32 & 0777; in udf_parse_param()
668 sbi->s_fmode = uopt->fmode; in udf_reconfigure()
2176 sbi->s_fmode = uopt->fmode; in udf_fill_super()
/fs/
A Dsplice.c50 fmode_t fmode = READ_ONCE(file->f_mode); in pipe_clear_nowait() local
53 if (!(fmode & FMODE_NOWAIT)) in pipe_clear_nowait()
55 } while (!try_cmpxchg(&file->f_mode, &fmode, fmode & ~FMODE_NOWAIT)); in pipe_clear_nowait()

Completed in 119 milliseconds