Lines Matching refs:cifs_i
36 struct cifsInodeInfo *cifs_i = CIFS_I(inode); in cifs_set_netfs_context() local
38 netfs_inode_init(&cifs_i->netfs, &cifs_req_ops, true); in cifs_set_netfs_context()
98 struct cifsInodeInfo *cifs_i = CIFS_I(inode); in cifs_revalidate_cache() local
102 __func__, cifs_i->uniqueid); in cifs_revalidate_cache()
106 __func__, cifs_i->uniqueid); in cifs_revalidate_cache()
111 if (CIFS_CACHE_READ(cifs_i)) { in cifs_revalidate_cache()
113 __func__, cifs_i->uniqueid); in cifs_revalidate_cache()
121 cifs_i->netfs.remote_i_size == fattr->cf_eof) { in cifs_revalidate_cache()
123 __func__, cifs_i->uniqueid); in cifs_revalidate_cache()
128 __func__, cifs_i->uniqueid); in cifs_revalidate_cache()
129 set_bit(CIFS_INO_INVALID_MAPPING, &cifs_i->flags); in cifs_revalidate_cache()
131 cifs_fscache_fill_coherency(&cifs_i->netfs.inode, &cd); in cifs_revalidate_cache()
167 struct cifsInodeInfo *cifs_i = CIFS_I(inode); in cifs_fattr_to_inode() local
201 cifs_i->cifsAttrs = fattr->cf_cifsattrs; in cifs_fattr_to_inode()
202 cifs_i->reparse_tag = fattr->cf_cifstag; in cifs_fattr_to_inode()
205 cifs_i->time = 0; in cifs_fattr_to_inode()
207 cifs_i->time = jiffies; in cifs_fattr_to_inode()
210 set_bit(CIFS_INO_DELETE_PENDING, &cifs_i->flags); in cifs_fattr_to_inode()
212 clear_bit(CIFS_INO_DELETE_PENDING, &cifs_i->flags); in cifs_fattr_to_inode()
214 cifs_i->netfs.remote_i_size = fattr->cf_eof; in cifs_fattr_to_inode()
219 if (is_size_safe_to_change(cifs_i, fattr->cf_eof, from_readdir)) { in cifs_fattr_to_inode()
231 kfree(cifs_i->symlink_target); in cifs_fattr_to_inode()
232 cifs_i->symlink_target = fattr->cf_symlink_target; in cifs_fattr_to_inode()
2588 struct cifsInodeInfo *cifs_i = CIFS_I(inode); local
2593 if (cifs_i->time == 0)
2596 if (CIFS_CACHE_READ(cifs_i))
2603 if (cfid->time && cifs_i->time > cfid->time) {
2616 if (!time_in_range(jiffies, cifs_i->time,
2617 cifs_i->time + cifs_sb->ctx->acdirmax))
2622 if (!time_in_range(jiffies, cifs_i->time,
2623 cifs_i->time + cifs_sb->ctx->acregmax))
2867 struct cifsInodeInfo *cifs_i = CIFS_I(inode); local
2868 struct cifs_sb_info *cifs_sb = CIFS_SB(cifs_i->netfs.inode.i_sb);
2890 cfile = find_readable_file(cifs_i, false);
2923 struct cifsInodeInfo *cifs_i = CIFS_I(inode); local
2930 cifs_i->time = 0;