Symbol: fmode_t
drivers/char/mem.c
704
fmode_t fmode;
drivers/ptp/ptp_chardev.c
133
int ptp_open(struct posix_clock_context *pccontext, fmode_t fmode)
drivers/ptp/ptp_private.h
154
int ptp_open(struct posix_clock_context *pccontext, fmode_t fmode);
fs/anon_inodes.c
228
void *priv, int flags, fmode_t f_mode)
fs/file.c
1019
unsigned int fd, fmode_t mask)
fs/file.c
1095
fmode_t mask)
fs/file.c
1106
static inline struct file *__fget(unsigned int fd, fmode_t mask)
fs/file.c
1182
static inline struct fd __fget_light(unsigned int fd, fmode_t mask)
fs/file_table.c
448
fmode_t mode = file->f_mode;
fs/hostfs/hostfs_kern.c
299
fmode_t mode;
fs/hostfs/hostfs_kern.c
32
fmode_t mode;
fs/nfs/callback_proc.c
614
fmode_t flags = 0;
fs/nfs/delegation.c
1006
void nfs_expire_unused_delegation_types(struct nfs_client *clp, fmode_t flags)
fs/nfs/delegation.c
105
fmode_t type)
fs/nfs/delegation.c
128
static int nfs4_do_check_delegation(struct inode *inode, fmode_t type,
fs/nfs/delegation.c
1548
bool nfs4_copy_delegation_stateid(struct inode *inode, fmode_t flags,
fs/nfs/delegation.c
157
int nfs4_have_delegation(struct inode *inode, fmode_t type, int flags)
fs/nfs/delegation.c
168
int nfs4_check_delegation(struct inode *inode, fmode_t type)
fs/nfs/delegation.c
206
const nfs4_stateid *stateid, fmode_t type)
fs/nfs/delegation.c
256
fmode_t type, const nfs4_stateid *stateid,
fs/nfs/delegation.c
435
fmode_t type, const nfs4_stateid *stateid,
fs/nfs/delegation.c
994
fmode_t flags)
fs/nfs/delegation.h
22
fmode_t type;
fs/nfs/delegation.h
44
fmode_t type, const nfs4_stateid *stateid,
fs/nfs/delegation.h
47
fmode_t type, const nfs4_stateid *stateid,
fs/nfs/delegation.h
58
void nfs_expire_unused_delegation_types(struct nfs_client *clp, fmode_t flags);
fs/nfs/delegation.h
78
bool nfs4_copy_delegation_stateid(struct inode *inode, fmode_t flags, nfs4_stateid *dst, const struct cred **cred);
fs/nfs/delegation.h
84
int nfs4_have_delegation(struct inode *inode, fmode_t type, int flags);
fs/nfs/delegation.h
85
int nfs4_check_delegation(struct inode *inode, fmode_t type);
fs/nfs/flexfilelayout/flexfilelayout.c
169
struct nfs_fh *fh, fmode_t mode)
fs/nfs/inode.c
1207
fmode_t f_mode,
fs/nfs/inode.c
1310
struct nfs_open_context *nfs_find_open_context(struct inode *inode, const struct cred *cred, fmode_t mode)
fs/nfs/internal.h
47
static inline fmode_t flags_to_mode(int flags)
fs/nfs/internal.h
470
const fmode_t);
fs/nfs/internal.h
486
const fmode_t mode)
fs/nfs/internal.h
49
fmode_t res = (__force fmode_t)flags & FMODE_EXEC;
fs/nfs/localio.c
241
const fmode_t mode)
fs/nfs/localio.c
273
const fmode_t mode)
fs/nfs/nfs3proc.c
1030
static int nfs3_have_delegation(struct inode *inode, fmode_t type, int flags)
fs/nfs/nfs4_fs.h
203
fmode_t state; /* State on the server (R,W, or RW) */
fs/nfs/nfs4_fs.h
352
fmode_t fmode);
fs/nfs/nfs4_fs.h
360
fmode_t fmode);
fs/nfs/nfs4_fs.h
505
extern void nfs4_close_state(struct nfs4_state *, fmode_t);
fs/nfs/nfs4_fs.h
506
extern void nfs4_close_sync(struct nfs4_state *, fmode_t);
fs/nfs/nfs4_fs.h
507
extern void nfs4_state_set_mode_locked(struct nfs4_state *, fmode_t);
fs/nfs/nfs4_fs.h
524
extern int nfs4_select_rw_stateid(struct nfs4_state *, fmode_t,
fs/nfs/nfs4proc.c
1279
static fmode_t _nfs4_ctx_to_accessmode(const struct nfs_open_context *ctx)
fs/nfs/nfs4proc.c
1284
static fmode_t _nfs4_ctx_to_openmode(const struct nfs_open_context *ctx)
fs/nfs/nfs4proc.c
1286
fmode_t ret = ctx->mode & (FMODE_READ|FMODE_WRITE);
fs/nfs/nfs4proc.c
1292
nfs4_fmode_to_share_access(fmode_t fmode)
fs/nfs/nfs4proc.c
1311
fmode_t fmode, int openflags)
fs/nfs/nfs4proc.c
1361
struct nfs4_state_owner *sp, fmode_t fmode, int flags,
fs/nfs/nfs4proc.c
1490
fmode_t fmode)
fs/nfs/nfs4proc.c
1504
static int can_open_cached(struct nfs4_state *state, fmode_t mode,
fs/nfs/nfs4proc.c
1535
static bool can_open_delegated(const struct inode *inode, fmode_t fmode,
fs/nfs/nfs4proc.c
1569
static void update_open_stateflags(struct nfs4_state *state, fmode_t fmode)
fs/nfs/nfs4proc.c
1658
nfs4_stateid *stateid, fmode_t fmode)
fs/nfs/nfs4proc.c
1691
nfs4_stateid *stateid, fmode_t fmode)
fs/nfs/nfs4proc.c
1772
fmode_t fmode,
fs/nfs/nfs4proc.c
1805
fmode_t fmode)
fs/nfs/nfs4proc.c
1828
fmode_t fmode)
fs/nfs/nfs4proc.c
1899
static void nfs4_return_incompatible_delegation(struct inode *inode, fmode_t fmode)
fs/nfs/nfs4proc.c
1916
fmode_t fmode = opendata->o_arg.fmode;
fs/nfs/nfs4proc.c
2118
nfs4_state_find_open_context_mode(struct nfs4_state *state, fmode_t mode)
fs/nfs/nfs4proc.c
2167
fmode_t fmode)
fs/nfs/nfs4proc.c
2677
struct nfs4_state *state, fmode_t fmode)
fs/nfs/nfs4proc.c
3063
fmode_t acc_mode = _nfs4_ctx_to_accessmode(ctx);
fs/nfs/nfs4proc.c
3149
fmode_t fmode = _nfs4_ctx_to_openmode(ctx);
fs/nfs/nfs4proc.c
5558
fmode_t fmode)
fs/nfs/nfs4proc.c
5567
fmode_t fmode)
fs/nfs/nfs4proc.c
7754
fmode_t type = arg == F_RDLCK ? FMODE_READ : FMODE_WRITE;
fs/nfs/nfs4state.c
627
nfs4_state_set_mode_locked(struct nfs4_state *state, fmode_t fmode)
fs/nfs/nfs4state.c
723
fmode_t fmode, gfp_t gfp_mask, int wait)
fs/nfs/nfs4state.c
727
fmode_t newstate;
fs/nfs/nfs4state.c
767
void nfs4_close_state(struct nfs4_state *state, fmode_t fmode)
fs/nfs/nfs4state.c
772
void nfs4_close_sync(struct nfs4_state *state, fmode_t fmode)
fs/nfs/nfs4state.c
982
fmode_t fmode, const struct nfs_lock_context *l_ctx,
fs/nfs/nfs4trace.h
949
fmode_t fmode
fs/nfs/nfs4trace.h
980
fmode_t fmode \
fs/nfs/nfstrace.h
1903
fmode_t fmode,
fs/nfs/pnfs.c
2782
fmode_t mode = 0;
fs/nfs/proc.c
695
static int nfs_have_delegation(struct inode *inode, fmode_t type, int flags)
fs/nfs_common/nfslocalio.c
269
const fmode_t fmode)
fs/nfsd/localio.c
50
const fmode_t fmode)
fs/proc/base.c
2297
fmode_t mode;
fs/proc/base.c
2329
fmode_t mode = (fmode_t)(unsigned long)ptr;
fs/proc/fd.c
115
static bool tid_fd_mode(struct task_struct *task, unsigned fd, fmode_t *mode)
fs/proc/fd.c
128
fmode_t f_mode)
fs/proc/fd.c
158
fmode_t f_mode;
fs/proc/fd.c
198
fmode_t mode;
fs/splice.c
50
fmode_t fmode = READ_ONCE(file->f_mode);
fs/xfs/xfs_handle.c
239
fmode_t fmode;
include/linux/anon_inodes.h
22
void *priv, int flags, fmode_t f_mode);
include/linux/fs.h
110
#define FMODE_READ ((__force fmode_t)(1 << 0))
include/linux/fs.h
112
#define FMODE_WRITE ((__force fmode_t)(1 << 1))
include/linux/fs.h
114
#define FMODE_LSEEK ((__force fmode_t)(1 << 2))
include/linux/fs.h
116
#define FMODE_PREAD ((__force fmode_t)(1 << 3))
include/linux/fs.h
118
#define FMODE_PWRITE ((__force fmode_t)(1 << 4))
include/linux/fs.h
120
#define FMODE_EXEC ((__force fmode_t)(1 << 5))
include/linux/fs.h
122
#define FMODE_WRITE_RESTRICTED ((__force fmode_t)(1 << 6))
include/linux/fs.h
124
#define FMODE_CAN_ATOMIC_WRITE ((__force fmode_t)(1 << 7))
include/linux/fs.h
1261
fmode_t f_mode;
include/linux/fs.h
129
#define FMODE_32BITHASH ((__force fmode_t)(1 << 9))
include/linux/fs.h
131
#define FMODE_64BITHASH ((__force fmode_t)(1 << 10))
include/linux/fs.h
139
#define FMODE_NOCMTIME ((__force fmode_t)(1 << 11))
include/linux/fs.h
142
#define FMODE_RANDOM ((__force fmode_t)(1 << 12))
include/linux/fs.h
145
#define FMODE_HAS_METADATA ((__force fmode_t)(1 << 13))
include/linux/fs.h
148
#define FMODE_PATH ((__force fmode_t)(1 << 14))
include/linux/fs.h
151
#define FMODE_ATOMIC_POS ((__force fmode_t)(1 << 15))
include/linux/fs.h
153
#define FMODE_WRITER ((__force fmode_t)(1 << 16))
include/linux/fs.h
155
#define FMODE_CAN_READ ((__force fmode_t)(1 << 17))
include/linux/fs.h
157
#define FMODE_CAN_WRITE ((__force fmode_t)(1 << 18))
include/linux/fs.h
159
#define FMODE_OPENED ((__force fmode_t)(1 << 19))
include/linux/fs.h
160
#define FMODE_CREATED ((__force fmode_t)(1 << 20))
include/linux/fs.h
163
#define FMODE_STREAM ((__force fmode_t)(1 << 21))
include/linux/fs.h
166
#define FMODE_CAN_ODIRECT ((__force fmode_t)(1 << 22))
include/linux/fs.h
168
#define FMODE_NOREUSE ((__force fmode_t)(1 << 23))
include/linux/fs.h
171
#define FMODE_BACKING ((__force fmode_t)(1 << 24))
include/linux/fs.h
177
#define FMODE_NONOTIFY ((__force fmode_t)(1 << 25))
include/linux/fs.h
183
#define FMODE_NONOTIFY_PERM ((__force fmode_t)(1 << 26))
include/linux/fs.h
186
#define FMODE_NOWAIT ((__force fmode_t)(1 << 27))
include/linux/fs.h
189
#define FMODE_NEED_UNMOUNT ((__force fmode_t)(1 << 28))
include/linux/fs.h
192
#define FMODE_NOACCOUNT ((__force fmode_t)(1 << 29))
include/linux/fs.h
2830
static inline void file_set_fsnotify_mode(struct file *file, fmode_t mode)
include/linux/fs.h
3533
#define OPEN_FMODE(flag) ((__force fmode_t)((flag + 1) & O_ACCMODE))
include/linux/lsm_hook_defs.h
432
LSM_HOOK(int, 0, bpf_map, struct bpf_map *map, fmode_t fmode)
include/linux/nfs_fs.h
105
fmode_t mode;
include/linux/nfs_fs.h
468
extern struct nfs_open_context *nfs_find_open_context(struct inode *inode, const struct cred *cred, fmode_t mode);
include/linux/nfs_fs.h
469
extern struct nfs_open_context *alloc_nfs_open_context(struct dentry *dentry, fmode_t f_mode, struct file *filp);
include/linux/nfs_xdr.h
1653
fmode_t rw_mode;
include/linux/nfs_xdr.h
1848
int (*have_delegation)(struct inode *, fmode_t, int);
include/linux/nfs_xdr.h
460
fmode_t type;
include/linux/nfs_xdr.h
480
fmode_t fmode;
include/linux/nfs_xdr.h
547
fmode_t fmode;
include/linux/nfslocalio.h
64
const fmode_t);
include/linux/nfslocalio.h
78
const fmode_t);
include/linux/posix-clock.h
57
int (*open)(struct posix_clock_context *pccontext, fmode_t f_mode);
include/linux/security.h
2268
extern int security_bpf_map(struct bpf_map *map, fmode_t fmode);
include/linux/security.h
2288
static inline int security_bpf_map(struct bpf_map *map, fmode_t fmode)
io_uring/rw.c
848
static int io_rw_init_file(struct io_kiocb *req, fmode_t mode, int rw_type)
kernel/bpf/syscall.c
989
static fmode_t map_get_sys_perms(struct bpf_map *map, struct fd f)
kernel/bpf/syscall.c
991
fmode_t mode = fd_file(f)->f_mode;
security/integrity/evm/evm_main.c
1082
fmode_t mode = file->f_mode;
security/integrity/ima/ima_main.c
145
fmode_t mode = file->f_mode;
security/integrity/ima/ima_main.c
186
fmode_t mode = file->f_mode;
security/landlock/syscalls.c
267
const fmode_t mode)
security/security.c
5190
int security_bpf_map(struct bpf_map *map, fmode_t fmode)
security/selinux/hooks.c
7071
static u32 bpf_map_fmode_to_av(fmode_t fmode)
security/selinux/hooks.c
7115
static int selinux_bpf_map(struct bpf_map *map, fmode_t fmode)
sound/core/oss/pcm_oss.c
2416
fmode_t f_mode = file->f_mode;
sound/isa/msnd/msnd.h
238
fmode_t mode;
sound/oss/dmasound/dmasound.h
127
int (*sq_open)(fmode_t); /* optional */
sound/oss/dmasound/dmasound_atari.c
1467
static int AtaSqOpen(fmode_t mode)
sound/oss/dmasound/dmasound_atari.c
147
static int AtaSqOpen(fmode_t mode);
sound/oss/dmasound/dmasound_core.c
213
static fmode_t shared_resource_owner;
sound/oss/dmasound/dmasound_core.c
695
fmode_t mode)
sound/oss/dmasound/dmasound_core.c
704
static int sq_open2(struct sound_queue *sq, struct file *file, fmode_t mode,
sound/oss/dmasound/dmasound_core.c
920
static int shared_resources_are_mine(fmode_t md)
tools/testing/selftests/bpf/progs/test_libbpf_get_fd_by_id_opts.c
27
int BPF_PROG(check_access, struct bpf_map *map, fmode_t fmode)