Lines Matching defs:inode
1434 struct inode *inode;
1442 inode = d_inode(cfile->dentry);
1444 spin_lock(&inode->i_lock);
1445 CIFS_I(inode)->time = jiffies;
1449 inode->i_mtime = cifs_NTtimeToUnix(file_inf.LastWriteTime);
1451 inode->i_ctime = cifs_NTtimeToUnix(file_inf.ChangeTime);
1453 inode->i_atime = cifs_NTtimeToUnix(file_inf.LastAccessTime);
1461 inode->i_blocks =
1465 spin_unlock(&inode->i_lock);
1752 struct inode *inode;
1760 inode = d_inode(trgtfile->dentry);
1761 filemap_write_and_wait(inode->i_mapping);
1926 struct cifsFileInfo *cfile, struct inode *inode, __u8 setsparse)
1931 cifsi = CIFS_I(inode);
1975 struct inode *inode;
1981 inode = d_inode(cfile->dentry);
1983 if (!set_alloc && (size > inode->i_size + 8192)) {
1987 smb2_set_sparse(xid, tcon, cfile, inode, set_sparse);
2002 struct inode *inode;
2019 inode = d_inode(trgtfile->dentry);
2020 if (inode->i_size < dest_off + len) {
2032 cifs_setsize(inode, dest_off + len);
2177 struct inode *inode = file_inode(pfile);
2191 cifs_sb = CIFS_SB(inode->i_sb);
2685 smb2_get_lease_key(struct inode *inode, struct cifs_fid *fid)
2687 memcpy(fid->lease_key, CIFS_I(inode)->lease_key, SMB2_LEASE_KEY_SIZE);
2691 smb2_set_lease_key(struct inode *inode, struct cifs_fid *fid)
2693 memcpy(CIFS_I(inode)->lease_key, fid->lease_key, SMB2_LEASE_KEY_SIZE);
3302 struct inode *inode, const char *path, int aclflag)
3308 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb);
3358 struct inode *inode, const char *path,
3364 if (inode)
3365 open_file = find_readable_file(CIFS_I(inode), true);
3378 struct inode *inode;
3388 inode = d_inode(cfile->dentry);
3389 cifsi = CIFS_I(inode);
3398 truncate_pagecache_range(inode, offset, offset + len - 1);
3426 if (keep_size == false && i_size_read(inode) < offset + len) {
3446 struct inode *inode = file_inode(file);
3455 inode_lock(inode);
3458 if (!smb2_set_sparse(xid, tcon, cfile, inode, set_sparse)) {
3467 truncate_pagecache_range(inode, offset, offset + len - 1);
3480 inode_unlock(inode);
3609 struct inode *inode;
3618 inode = d_inode(cfile->dentry);
3619 cifsi = CIFS_I(inode);
3635 if ((keep_size == false) && i_size_read(inode) < off + len) {
3636 rc = inode_newsize_ok(inode, off + len);
3641 smb2_set_sparse(xid, tcon, cfile, inode, false);
3648 cifs_setsize(inode, off + len);
3649 cifs_truncate_page(inode->i_mapping, inode->i_size);
3650 truncate_setsize(inode, off + len);
3670 if (off >= i_size_read(inode)) {
3678 if (off + len > i_size_read(inode)) {
3679 len = i_size_read(inode) - off;
3683 if ((keep_size == true) || (i_size_read(inode) >= off + len)) {
3712 if ((off > 8192) || (off + len + 8192 < i_size_read(inode))) {
3718 smb2_set_sparse(xid, tcon, cfile, inode, false);
3737 struct inode *inode;
3746 inode = d_inode(cfile->dentry);
3747 cifsi = CIFS_I(inode);
3749 if (offset < 0 || offset >= i_size_read(inode))
3762 filemap_write_and_wait(inode->i_mapping);
3769 offset = i_size_read(inode);
3774 in_data.length = cpu_to_le64(i_size_read(inode));
3812 return vfs_setpos(file, offset, inode->i_sb->s_maxbytes);
3955 cifs_dbg(FYI, "Batch Oplock granted on inode %p\n",
3959 cifs_dbg(FYI, "Exclusive Oplock granted on inode %p\n",
3963 cifs_dbg(FYI, "Level II Oplock granted on inode %p\n",
4001 cifs_dbg(FYI, "%s Lease granted on inode %p\n", message,
4145 smb2_wp_retry_size(struct inode *inode)
4147 return min_t(unsigned int, CIFS_SB(inode->i_sb)->wsize,
5032 smb2_make_node(unsigned int xid, struct inode *inode,
5036 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb);
5092 * BB Do not bother to decode buf since no local inode yet to put