Lines Matching full:dfi
214 struct ceph_dir_file_info *dfi = in ceph_init_file_info() local
216 if (!dfi) in ceph_init_file_info()
219 file->private_data = dfi; in ceph_init_file_info()
220 fi = &dfi->file_info; in ceph_init_file_info()
221 dfi->next_offset = 2; in ceph_init_file_info()
222 dfi->readdir_cache_idx = -1; in ceph_init_file_info()
824 struct ceph_dir_file_info *dfi = file->private_data; in ceph_release() local
826 WARN_ON(!list_empty(&dfi->file_info.rw_contexts)); in ceph_release()
828 ceph_put_fmode(ci, dfi->file_info.fmode, 1); in ceph_release()
830 if (dfi->last_readdir) in ceph_release()
831 ceph_mdsc_put_request(dfi->last_readdir); in ceph_release()
832 kfree(dfi->last_name); in ceph_release()
833 kfree(dfi->dir_info); in ceph_release()
834 kmem_cache_free(ceph_dir_file_cachep, dfi); in ceph_release()