Searched refs:accmode (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/drivers/s390/char/ |
| D | vmur.c | 673 unsigned short accmode; in ur_open() local 676 accmode = file->f_flags & O_ACCMODE; in ur_open() 678 if (accmode == O_RDWR) in ur_open() 710 if (((accmode == O_RDONLY) && (urd->class != DEV_CLASS_UR_I)) || in ur_open() 711 ((accmode == O_WRONLY) && (urd->class != DEV_CLASS_UR_O))) { in ur_open()
|
| /Linux-v5.15/fs/nfsd/ |
| D | nfs4proc.c | 190 …permission(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open, int accmode) in do_open_permission() argument 198 accmode |= NFSD_MAY_READ_IF_EXEC; in do_open_permission() 201 accmode |= NFSD_MAY_READ; in do_open_permission() 203 accmode |= (NFSD_MAY_WRITE | NFSD_MAY_TRUNC); in do_open_permission() 205 accmode |= NFSD_MAY_WRITE; in do_open_permission() 207 status = fh_verify(rqstp, current_fh, S_IFREG, accmode); in do_open_permission() 242 int accmode; in do_open_lookup() local 309 accmode = NFSD_MAY_NOP; in do_open_lookup() 312 accmode |= NFSD_MAY_OWNER_OVERRIDE; in do_open_lookup() 313 status = do_open_permission(rqstp, *resfh, open, accmode); in do_open_lookup() [all …]
|
| D | vfs.c | 356 int accmode = NFSD_MAY_SATTR; in nfsd_setattr() local 364 accmode |= NFSD_MAY_WRITE|NFSD_MAY_OWNER_OVERRIDE; in nfsd_setattr() 376 accmode |= NFSD_MAY_OWNER_OVERRIDE; in nfsd_setattr() 378 accmode |= NFSD_MAY_WRITE; in nfsd_setattr() 385 err = fh_verify(rqstp, fhp, ftype, accmode); in nfsd_setattr()
|