Lines Matching refs:dfi
213 struct ceph_dir_file_info *dfi = in ceph_init_file_info() local
215 if (!dfi) { in ceph_init_file_info()
220 file->private_data = dfi; in ceph_init_file_info()
221 fi = &dfi->file_info; in ceph_init_file_info()
222 dfi->next_offset = 2; in ceph_init_file_info()
223 dfi->readdir_cache_idx = -1; in ceph_init_file_info()
541 struct ceph_dir_file_info *dfi = file->private_data; in ceph_release() local
543 WARN_ON(!list_empty(&dfi->file_info.rw_contexts)); in ceph_release()
545 ceph_put_fmode(ci, dfi->file_info.fmode); in ceph_release()
547 if (dfi->last_readdir) in ceph_release()
548 ceph_mdsc_put_request(dfi->last_readdir); in ceph_release()
549 kfree(dfi->last_name); in ceph_release()
550 kfree(dfi->dir_info); in ceph_release()
551 kmem_cache_free(ceph_dir_file_cachep, dfi); in ceph_release()