Lines Matching defs:cinode
1380 struct cifsInodeInfo *cinode = CIFS_I(d_inode(cfile->dentry));
1389 server->ops->set_oplock_level(cinode, oplock, fid->epoch,
1391 cinode->can_cache_brlcks = CIFS_CACHE_WRITE(cinode);
2451 __u64 volatile_fid, __u16 net_fid, struct cifsInodeInfo *cinode)
2454 return SMB2_lease_break(0, tcon, cinode->lease_key,
2455 smb2_get_lease_state(cinode));
2458 CIFS_CACHE_READ(cinode) ? 1 : 0);
3969 struct cifsInodeInfo *cinode, __u32 oplock,
3972 server->ops->set_oplock_level(cinode, oplock, 0, NULL);
3976 smb21_set_oplock_level(struct cifsInodeInfo *cinode, __u32 oplock,
3981 struct cifsInodeInfo *cinode, __u32 oplock,
3984 unsigned int old_state = cinode->oplock;
3985 unsigned int old_epoch = cinode->epoch;
3989 smb21_set_oplock_level(cinode, oplock, 0, NULL);
3990 cinode->epoch = epoch;
3993 new_state = cinode->oplock;
4004 smb2_set_oplock_level(struct cifsInodeInfo *cinode, __u32 oplock,
4008 cinode->lease_granted = false;
4012 cinode->oplock = CIFS_CACHE_RHW_FLG;
4014 &cinode->netfs.inode);
4016 cinode->oplock = CIFS_CACHE_RW_FLG;
4018 &cinode->netfs.inode);
4020 cinode->oplock = CIFS_CACHE_READ_FLG;
4022 &cinode->netfs.inode);
4024 cinode->oplock = 0;
4028 smb21_set_oplock_level(struct cifsInodeInfo *cinode, __u32 oplock,
4035 cinode->lease_granted = true;
4041 return smb2_set_oplock_level(cinode, oplock, epoch,
4059 cinode->oplock = new_oplock;
4061 &cinode->netfs.inode);
4065 smb3_set_oplock_level(struct cifsInodeInfo *cinode, __u32 oplock,
4068 unsigned int old_oplock = cinode->oplock;
4070 smb21_set_oplock_level(cinode, oplock, epoch, purge_cache);
4075 if (cinode->oplock == CIFS_CACHE_READ_FLG &&
4076 (epoch - cinode->epoch > 0))
4078 else if (cinode->oplock == CIFS_CACHE_RH_FLG &&
4079 (epoch - cinode->epoch > 1))
4081 else if (cinode->oplock == CIFS_CACHE_RHW_FLG &&
4082 (epoch - cinode->epoch > 1))
4084 else if (cinode->oplock == 0 &&
4085 (epoch - cinode->epoch > 0))
4088 if (cinode->oplock == CIFS_CACHE_RH_FLG &&
4089 (epoch - cinode->epoch > 0))
4091 else if (cinode->oplock == CIFS_CACHE_RHW_FLG &&
4092 (epoch - cinode->epoch > 1))
4095 cinode->epoch = epoch;