CIFS_CACHE_READ_FLG
#define CIFS_CACHE_RH_FLG (CIFS_CACHE_READ_FLG | CIFS_CACHE_HANDLE_FLG)
#define CIFS_CACHE_RW_FLG (CIFS_CACHE_READ_FLG | CIFS_CACHE_WRITE_FLG)
__cifs_cache_state_check(cinode, CIFS_CACHE_READ_FLG, \
cache_read = (oplock & CIFS_CACHE_READ_FLG) ||
cinode->oplock = CIFS_CACHE_WRITE_FLG | CIFS_CACHE_READ_FLG;
cinode->oplock = CIFS_CACHE_READ_FLG;
op = !!((oplock & CIFS_CACHE_READ_FLG) || (sbflags & CIFS_MOUNT_RO_CACHE));
if ((oplock & CIFS_CACHE_READ_FLG) || (sbflags & CIFS_MOUNT_RO_CACHE))
op = !!((oplock & CIFS_CACHE_READ_FLG) || (sbflags & CIFS_MOUNT_RO_CACHE));
if ((old_state & CIFS_CACHE_READ_FLG) != 0 &&
(new_state & CIFS_CACHE_READ_FLG) == 0)
WRITE_ONCE(cinode->oplock, CIFS_CACHE_READ_FLG);
new_oplock |= CIFS_CACHE_READ_FLG;
if (old_oplock == CIFS_CACHE_READ_FLG) {
if (new_oplock == CIFS_CACHE_READ_FLG &&