Home
last modified time | relevance | path

Searched refs:fi_access (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/fs/nfsd/
H A Dstate.h528 * 1 to fi_access[O_RDONLY] if NFS4_SHARE_ACCES_READ is set
529 * + 1 to fi_access[O_WRONLY] if NFS4_SHARE_ACCESS_WRITE is set
532 atomic_t fi_access[2]; member
H A Dnfs4state.c574 atomic_inc(&fp->fi_access[O_WRONLY]); in __nfs4_file_get_access()
576 atomic_inc(&fp->fi_access[O_RDONLY]); in __nfs4_file_get_access()
605 atomic_read(&fp->fi_access[O_RDONLY])) in nfs4_file_check_deny()
609 atomic_read(&fp->fi_access[O_WRONLY])) in nfs4_file_check_deny()
619 if (atomic_dec_and_lock(&fp->fi_access[oflag], &fp->fi_lock)) { in __nfs4_file_put_access()
624 if (atomic_read(&fp->fi_access[1 - oflag]) == 0) in __nfs4_file_put_access()
4113 memset(fp->fi_access, 0, sizeof(fp->fi_access)); in nfsd4_init_file()
/kernel/linux/linux-6.6/fs/nfsd/
H A Dstate.h562 * 1 to fi_access[O_RDONLY] if NFS4_SHARE_ACCES_READ is set
563 * + 1 to fi_access[O_WRONLY] if NFS4_SHARE_ACCESS_WRITE is set
566 atomic_t fi_access[2]; member
H A Dnfs4state.c787 atomic_inc(&fp->fi_access[O_WRONLY]); in __nfs4_file_get_access()
789 atomic_inc(&fp->fi_access[O_RDONLY]); in __nfs4_file_get_access()
818 atomic_read(&fp->fi_access[O_RDONLY])) in nfs4_file_check_deny()
822 atomic_read(&fp->fi_access[O_WRONLY])) in nfs4_file_check_deny()
832 if (atomic_dec_and_lock(&fp->fi_access[oflag], &fp->fi_lock)) { in __nfs4_file_put_access()
837 if (atomic_read(&fp->fi_access[1 - oflag]) == 0) in __nfs4_file_put_access()
4329 memset(fp->fi_access, 0, sizeof(fp->fi_access)); in nfsd4_file_init()

Completed in 23 milliseconds