Searched refs:cifsi (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/fs/cifs/ |
D | fscache.c | 125 static void cifs_fscache_acquire_inode_cookie(struct cifsInodeInfo *cifsi, in cifs_fscache_acquire_inode_cookie() argument 131 auxdata.eof = cifsi->server_eof; in cifs_fscache_acquire_inode_cookie() 132 auxdata.last_write_time_sec = cifsi->vfs_inode.i_mtime.tv_sec; in cifs_fscache_acquire_inode_cookie() 133 auxdata.last_change_time_sec = cifsi->vfs_inode.i_ctime.tv_sec; in cifs_fscache_acquire_inode_cookie() 134 auxdata.last_write_time_nsec = cifsi->vfs_inode.i_mtime.tv_nsec; in cifs_fscache_acquire_inode_cookie() 135 auxdata.last_change_time_nsec = cifsi->vfs_inode.i_ctime.tv_nsec; in cifs_fscache_acquire_inode_cookie() 137 cifsi->fscache = in cifs_fscache_acquire_inode_cookie() 140 &cifsi->uniqueid, sizeof(cifsi->uniqueid), in cifs_fscache_acquire_inode_cookie() 142 cifsi, cifsi->vfs_inode.i_size, true); in cifs_fscache_acquire_inode_cookie() 147 struct cifsInodeInfo *cifsi = CIFS_I(inode); in cifs_fscache_enable_inode_cookie() local [all …]
|
D | cache.c | 124 struct cifsInodeInfo *cifsi = cookie_netfs_data; in cifs_fscache_inode_check_aux() local 130 auxdata.eof = cifsi->server_eof; in cifs_fscache_inode_check_aux() 131 auxdata.last_write_time_sec = cifsi->vfs_inode.i_mtime.tv_sec; in cifs_fscache_inode_check_aux() 132 auxdata.last_change_time_sec = cifsi->vfs_inode.i_ctime.tv_sec; in cifs_fscache_inode_check_aux() 133 auxdata.last_write_time_nsec = cifsi->vfs_inode.i_mtime.tv_nsec; in cifs_fscache_inode_check_aux() 134 auxdata.last_change_time_nsec = cifsi->vfs_inode.i_ctime.tv_nsec; in cifs_fscache_inode_check_aux()
|
D | file.c | 371 struct cifsInodeInfo *cifsi = CIFS_I(inode); in cifsFileInfo_put() local 399 if (list_empty(&cifsi->openFileList)) { in cifsFileInfo_put() 408 set_bit(CIFS_INO_INVALID_MAPPING, &cifsi->flags); in cifsFileInfo_put() 409 cifs_set_oplock_level(cifsi, 0); in cifsFileInfo_put() 427 cifs_done_oplock_break(cifsi); in cifsFileInfo_put() 435 down_write(&cifsi->lock_sem); in cifsFileInfo_put() 443 up_write(&cifsi->lock_sem); in cifsFileInfo_put() 1695 cifs_update_eof(struct cifsInodeInfo *cifsi, loff_t offset, in cifs_update_eof() argument 1700 if (end_of_write > cifsi->server_eof) in cifs_update_eof() 1701 cifsi->server_eof = end_of_write; in cifs_update_eof() [all …]
|
D | smb2ops.c | 1240 struct cifsInodeInfo *cifsi; in smb2_set_sparse() local 1243 cifsi = CIFS_I(inode); in smb2_set_sparse() 1246 if ((cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE) && setsparse) in smb2_set_sparse() 1249 if (!(cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE) && !setsparse) in smb2_set_sparse() 1276 cifsi->cifsAttrs |= FILE_ATTRIBUTE_SPARSE_FILE; in smb2_set_sparse() 1278 cifsi->cifsAttrs &= (~FILE_ATTRIBUTE_SPARSE_FILE); in smb2_set_sparse() 2098 struct cifsInodeInfo *cifsi; in smb3_zero_range() local 2107 cifsi = CIFS_I(inode); in smb3_zero_range() 2110 if (!CIFS_CACHE_READ(cifsi)) in smb3_zero_range() 2121 if (!(cifsi->cifsAttrs & FILE_ATTRIBUTE_SPARSE_FILE)) { in smb3_zero_range() [all …]
|
D | cifsfs.c | 1250 struct cifsInodeInfo *cifsi = inode; in cifs_init_once() local 1252 inode_init_once(&cifsi->vfs_inode); in cifs_init_once() 1253 init_rwsem(&cifsi->lock_sem); in cifs_init_once()
|
D | cifsproto.h | 130 extern void cifs_update_eof(struct cifsInodeInfo *cifsi, loff_t offset,
|