Lines Matching refs:oplock
264 struct cifsInodeInfo *cinode, __u32 oplock,
403 /* send oplock break response */
440 /* set oplock level for the inode */
444 char * (*create_lease_buf)(u8 *lease_key, u8 oplock);
445 /* parse lease context buffer and return oplock/epoch info */
706 int oplock_credits; /* oplock break reserved slots */
1237 __u32 oplock;
1327 __u32 oplock_level; /* oplock/lease level from the lease break */
1332 struct work_struct oplock_break; /* work for oplock breaks */
1453 #define CIFS_CACHE_READ(cinode) ((cinode->oplock & CIFS_CACHE_READ_FLG) || (CIFS_SB(cinode->vfs_inode.i_sb)->mnt_cifs_flags & CIFS_MOUNT_RO_CACHE))
1454 #define CIFS_CACHE_HANDLE(cinode) (cinode->oplock & CIFS_CACHE_HANDLE_FLG)
1455 #define CIFS_CACHE_WRITE(cinode) ((cinode->oplock & CIFS_CACHE_WRITE_FLG) || (CIFS_SB(cinode->vfs_inode.i_sb)->mnt_cifs_flags & CIFS_MOUNT_RW_CACHE))
1470 /* BB add in lists for dirty pages i.e. write caching info for oplock */
1474 unsigned int oplock; /* oplock/lease level we have */
1476 #define CIFS_INODE_PENDING_OPLOCK_BREAK (0) /* oplock break in progress */
1792 #define CIFS_OBREAK_OP 0x0100 /* oplock break request */