Home
last modified time | relevance | path

Searched refs:ei (Results 1 – 25 of 80) sorted by relevance

1234

/fs/tracefs/
A Devent_inode.c120 if (ei) in put_ei()
126 if (ei) { in free_ei()
137 if (ei) { in cleanup_ei()
146 if (ei) in get_ei()
194 ei->entry_attrs = kcalloc(ei->nr_entries, sizeof(*ei->entry_attrs), in eventfs_set_attr()
297 if (!ei || !ei->is_events || ei->is_freed) in eventfs_remount()
445 if (!ei) in alloc_ei()
464 ei = init_ei(&rei->ei, name); in alloc_root_ei()
465 if (!ei) in alloc_root_ei()
540 if (!ei || ei->is_freed) in eventfs_root_lookup()
[all …]
/fs/f2fs/
A Dextent_cache.c39 ei.blk, ei.fofs, ei.len); in sanity_check_extent_cache()
62 __func__, inode->i_ino, ei.blk, ei.fofs, ei.len); in sanity_check_extent_cache()
70 __func__, inode->i_ino, ei.blk, ei.fofs, ei.len); in sanity_check_extent_cache()
302 en->ei = *ei; in __attach_extent_node()
519 *ei = en->ei; in __lookup_extent_tree()
547 prev_ex->ei.len += ei->len; in __try_merge_extent_node()
548 ei = &prev_ex->ei; in __try_merge_extent_node()
553 next_ex->ei.fofs = ei->fofs; in __try_merge_extent_node()
554 next_ex->ei.len += ei->len; in __try_merge_extent_node()
556 next_ex->ei.blk = ei->blk; in __try_merge_extent_node()
[all …]
/fs/exfat/
A Dcache.c92 spin_lock(&ei->cache_lru_lock); in exfat_cache_lookup()
108 cid->id = ei->cache_valid_id; in exfat_cache_lookup()
146 spin_lock(&ei->cache_lru_lock); in exfat_cache_add()
154 ei->nr_caches++; in exfat_cache_add()
160 ei->nr_caches--; in exfat_cache_add()
168 ei->nr_caches--; in exfat_cache_add()
202 ei->nr_caches--; in __exfat_cache_inval_inode()
206 ei->cache_valid_id++; in __exfat_cache_inval_inode()
208 ei->cache_valid_id++; in __exfat_cache_inval_inode()
250 ei->start_clu); in exfat_get_cluster()
[all …]
A Dinode.c40 if (is_dir && ei->dir.dir == sbi->root_dir && ei->entry == -1) in __exfat_write_inode()
170 ei->hint_bmap.off > 0 && clu_offset >= ei->hint_bmap.off) { in exfat_map_cluster()
259 ei->hint_bmap.clu = *clu; in exfat_map_cluster()
524 ei->valid_size = size; in exfat_direct_IO()
527 } else if (pos < ei->valid_size && ei->valid_size < size) { in exfat_direct_IO()
626 ei->dir = info->dir; in exfat_fill_inode()
628 ei->attr = info->attr; in exfat_fill_inode()
631 ei->type = info->type; in exfat_fill_inode()
634 ei->version = 0; in exfat_fill_inode()
635 ei->hint_stat.eidx = 0; in exfat_fill_inode()
[all …]
A Dfile.c39 exfat_chain_set(&clu, ei->start_clu, num_clusters, ei->flags); in exfat_cont_expand()
51 clu.flags = ei->flags; in exfat_cont_expand()
60 if (clu.flags != ei->flags) in exfat_cont_expand()
68 ei->start_clu = clu.dir; in exfat_cont_expand()
70 ei->flags = clu.flags; in exfat_cont_expand()
154 if (ei->type != TYPE_FILE && ei->type != TYPE_DIR) in __exfat_truncate()
162 exfat_chain_set(&clu, ei->start_clu, num_clusters_phys, ei->flags); in __exfat_truncate()
230 ei->hint_stat.eidx = 0; in __exfat_truncate()
231 ei->hint_stat.clu = ei->start_clu; in __exfat_truncate()
249 if (ei->start_clu == 0) { in exfat_truncate()
[all …]
A Dnamei.c319 hint_femp = ei->hint_femp; in exfat_find_empty_entry()
358 ei->start_clu = clu.dir; in exfat_find_empty_entry()
389 ei->flags = p_dir->flags; in exfat_find_empty_entry()
618 ei->hint_stat.eidx = 0; in exfat_find()
694 i_size_read(dir), ei->dir.dir, ei->entry); in exfat_find()
826 ei->dir.dir = DIR_DELETED; in exfat_unlink()
986 ei->dir.dir = DIR_DELETED; in exfat_rmdir()
1060 ei->dir = dir; in exfat_rename_file()
1061 ei->entry = newentry; in exfat_rename_file()
1116 ei->dir = newdir; in exfat_move_file()
[all …]
A Dsuper.c182 struct exfat_inode_info *ei; in exfat_alloc_inode() local
185 if (!ei) in exfat_alloc_inode()
188 init_rwsem(&ei->truncate_lock); in exfat_alloc_inode()
189 return &ei->vfs_inode; in exfat_alloc_inode()
352 ei->entry = -1; in exfat_read_root()
353 ei->start_clu = sbi->root_dir; in exfat_read_root()
354 ei->flags = ALLOC_FAT_CHAIN; in exfat_read_root()
355 ei->type = TYPE_DIR; in exfat_read_root()
356 ei->version = 0; in exfat_read_root()
358 ei->hint_stat.eidx = 0; in exfat_read_root()
[all …]
A Ddir.c77 struct exfat_inode_info *ei = EXFAT_I(inode); in exfat_readdir() local
82 if (ei->type != TYPE_DIR) in exfat_readdir()
85 exfat_chain_set(&dir, ei->start_clu, in exfat_readdir()
101 ei->hint_bmap.off > 0 && clu_offset >= ei->hint_bmap.off) { in exfat_readdir()
102 clu_offset -= ei->hint_bmap.off; in exfat_readdir()
103 clu.dir = ei->hint_bmap.clu; in exfat_readdir()
156 ei->hint_bmap.clu = clu.dir; in exfat_readdir()
948 ei->hint_femp.eidx > dentry) { in exfat_set_empty_hint()
963 ei->hint_femp = *candi_empty; in exfat_set_empty_hint()
1014 exfat_reset_empty_hint(&ei->hint_femp); in exfat_find_dir_entry()
[all …]
/fs/ext2/
A Dioctl.c23 struct ext2_inode_info *ei = EXT2_I(d_inode(dentry)); in ext2_fileattr_get() local
25 fileattr_fill_flags(fa, ei->i_flags & EXT2_FL_USER_VISIBLE); in ext2_fileattr_get()
34 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_fileattr_set() local
43 ei->i_flags = (ei->i_flags & ~EXT2_FL_USER_MODIFIABLE) | in ext2_fileattr_set()
57 struct ext2_inode_info *ei = EXT2_I(inode); in ext2_ioctl() local
92 && ei->i_block_alloc_info) { in ext2_ioctl()
93 rsv_window_size = ei->i_block_alloc_info->rsv_window_node.rsv_goal_size; in ext2_ioctl()
123 mutex_lock(&ei->truncate_mutex); in ext2_ioctl()
124 if (!ei->i_block_alloc_info) in ext2_ioctl()
127 if (ei->i_block_alloc_info){ in ext2_ioctl()
[all …]
A Dinode.c1389 struct ext2_inode_info *ei; in ext2_iget() local
1404 ei = EXT2_I(inode); in ext2_iget()
1405 ei->i_block_alloc_info = NULL; in ext2_iget()
1445 ei->i_dir_acl = 0; in ext2_iget()
1447 if (ei->i_file_acl && in ext2_iget()
1450 ei->i_file_acl); in ext2_iget()
1463 ei->i_dtime = 0; in ext2_iget()
1465 ei->i_state = 0; in ext2_iget()
1467 ei->i_dir_start_lookup = 0; in ext2_iget()
1487 sizeof(ei->i_data) - 1); in ext2_iget()
[all …]
A Dialloc.c430 struct ext2_inode_info *ei; in ext2_new_inode() local
439 ei = EXT2_I(inode); in ext2_new_inode()
550 memset(ei->i_data, 0, sizeof(ei->i_data)); in ext2_new_inode()
551 ei->i_flags = in ext2_new_inode()
553 ei->i_faddr = 0; in ext2_new_inode()
554 ei->i_frag_no = 0; in ext2_new_inode()
555 ei->i_frag_size = 0; in ext2_new_inode()
556 ei->i_file_acl = 0; in ext2_new_inode()
557 ei->i_dir_acl = 0; in ext2_new_inode()
558 ei->i_dtime = 0; in ext2_new_inode()
[all …]
/fs/ext4/
A Dfast_commit.c206 ei->i_fc_lblk_start = 0; in ext4_fc_reset_inode()
207 ei->i_fc_lblk_len = 0; in ext4_fc_reset_inode()
242 if (list_empty(&ei->i_fc_list) && list_empty(&ei->i_fc_dilist)) { in ext4_fc_del()
364 spin_lock(&ei->i_fc_lock); in ext4_fc_track_template()
369 ei->i_sync_tid = tid; in ext4_fc_track_template()
450 spin_lock(&ei->i_fc_lock); in __track_dentry_update()
623 ei->i_fc_lblk_start = min(ei->i_fc_lblk_start, __arg->start); in __track_range()
624 ei->i_fc_lblk_len = in __track_range()
909 new_blk_size = ei->i_fc_lblk_start + ei->i_fc_lblk_len - 1; in ext4_fc_write_inode_data()
910 ei->i_fc_lblk_len = 0; in ext4_fc_write_inode_data()
[all …]
A Dextents_status.c1590 struct ext4_inode_info *ei; in __es_shrink() local
1624 if (ei == locked_ei || !write_trylock(&ei->i_es_lock)) { in __es_shrink()
1719 max = ei; in ext4_seq_es_shrinker_info_show()
1721 max = ei; in ext4_seq_es_shrinker_info_show()
1854 ei->i_es_shrink_lblk = 0; in es_do_reclaim_extents()
1866 if (ei->i_es_shk_nr == 0) in es_reclaim_extents()
1893 write_lock(&ei->i_es_lock); in ext4_clear_inode_es()
1906 write_unlock(&ei->i_es_lock); in ext4_clear_inode_es()
2073 write_lock(&ei->i_es_lock); in ext4_remove_pending()
2094 read_lock(&ei->i_es_lock); in ext4_is_pending()
[all …]
A Dinode.c4528 if (!ei->jinode) { in ext4_inode_attach_jinode()
4533 ei->jinode = jinode; in ext4_inode_attach_jinode()
4751 if (ei->i_dtime && list_empty(&ei->i_orphan)) { in ext4_fill_raw_inode()
5251 ei = EXT4_I(inode); in __ext4_iget()
5273 ei->i_extra_isize, in __ext4_iget()
5321 ei->i_inline_off = 0; in __ext4_iget()
5354 ei->i_file_acl |= in __ext4_iget()
5414 ei->i_sync_tid = tid; in __ext4_iget()
5448 if (ei->i_file_acl && in __ext4_iget()
5452 ei->i_file_acl); in __ext4_iget()
[all …]
A Dmigrate.c292 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_ext_swap_inode_data() local
303 i_data[0] = ei->i_data[EXT4_IND_BLOCK]; in ext4_ext_swap_inode_data()
304 i_data[1] = ei->i_data[EXT4_DIND_BLOCK]; in ext4_ext_swap_inode_data()
305 i_data[2] = ei->i_data[EXT4_TIND_BLOCK]; in ext4_ext_swap_inode_data()
324 memcpy(ei->i_data, tmp_ei->i_data, sizeof(ei->i_data)); in ext4_ext_swap_inode_data()
393 struct ext4_inode_info *ei = EXT4_I(inode); in free_ext_block() local
415 struct ext4_inode_info *ei; in ext4_ext_migrate() local
468 ei = EXT4_I(inode); in ext4_ext_migrate()
507 i_data = ei->i_data; in ext4_ext_migrate()
660 memset(ei->i_data, 0, sizeof(ei->i_data)); in ext4_ind_migrate()
[all …]
A Dpage-io.c252 struct ext4_inode_info *ei = EXT4_I(io_end->inode); in ext4_add_complete_io() local
263 spin_lock_irqsave(&ei->i_completed_io_lock, flags); in ext4_add_complete_io()
265 if (list_empty(&ei->i_rsv_conversion_list)) in ext4_add_complete_io()
266 queue_work(wq, &ei->i_rsv_conversion_work); in ext4_add_complete_io()
267 list_add_tail(&io_end->list, &ei->i_rsv_conversion_list); in ext4_add_complete_io()
268 spin_unlock_irqrestore(&ei->i_completed_io_lock, flags); in ext4_add_complete_io()
277 struct ext4_inode_info *ei = EXT4_I(inode); in ext4_do_flush_completed_IO() local
280 spin_lock_irqsave(&ei->i_completed_io_lock, flags); in ext4_do_flush_completed_IO()
283 spin_unlock_irqrestore(&ei->i_completed_io_lock, flags); in ext4_do_flush_completed_IO()
303 struct ext4_inode_info *ei = container_of(work, struct ext4_inode_info, in ext4_end_io_rsv_work() local
[all …]
A Dialloc.c939 struct ext4_inode_info *ei; in __ext4_new_inode() local
964 ei = EXT4_I(inode); in __ext4_new_inode()
1256 memset(ei->i_data, 0, sizeof(ei->i_data)); in __ext4_new_inode()
1257 ei->i_dir_start_lookup = 0; in __ext4_new_inode()
1258 ei->i_disksize = 0; in __ext4_new_inode()
1261 ei->i_flags = in __ext4_new_inode()
1263 ei->i_flags |= i_flags; in __ext4_new_inode()
1264 ei->i_file_acl = 0; in __ext4_new_inode()
1265 ei->i_dtime = 0; in __ext4_new_inode()
1266 ei->i_block_group = group; in __ext4_new_inode()
[all …]
/fs/proc/
A Dinode.c40 if (ei->pid) in proc_evict_inode()
43 head = ei->sysctl; in proc_evict_inode()
58 if (!ei) in proc_alloc_inode()
60 ei->pid = NULL; in proc_alloc_inode()
61 ei->fd = 0; in proc_alloc_inode()
63 ei->pde = NULL; in proc_alloc_inode()
64 ei->sysctl = NULL; in proc_alloc_inode()
67 ei->ns_ops = NULL; in proc_alloc_inode()
75 if (ei->pid) in proc_free_inode()
76 put_pid(ei->pid); in proc_free_inode()
[all …]
A Dfd.c206 struct proc_inode *ei; in proc_fd_instantiate() local
213 ei = PROC_I(inode); in proc_fd_instantiate()
214 ei->fd = data->fd; in proc_fd_instantiate()
219 ei->op.proc_get_link = proc_fd_link; in proc_fd_instantiate()
371 struct proc_inode *ei; in proc_fdinfo_instantiate() local
378 ei = PROC_I(inode); in proc_fdinfo_instantiate()
379 ei->fd = data->fd; in proc_fdinfo_instantiate()
/fs/coda/
A Dinode.c47 struct coda_inode_info *ei; in coda_alloc_inode() local
48 ei = alloc_inode_sb(sb, coda_inode_cachep, GFP_KERNEL); in coda_alloc_inode()
49 if (!ei) in coda_alloc_inode()
51 memset(&ei->c_fid, 0, sizeof(struct CodaFid)); in coda_alloc_inode()
52 ei->c_flags = 0; in coda_alloc_inode()
53 ei->c_uid = GLOBAL_ROOT_UID; in coda_alloc_inode()
54 ei->c_cached_perm = 0; in coda_alloc_inode()
55 spin_lock_init(&ei->c_lock); in coda_alloc_inode()
56 return &ei->vfs_inode; in coda_alloc_inode()
66 struct coda_inode_info *ei = (struct coda_inode_info *) foo; in init_once() local
[all …]
/fs/isofs/
A Dinode.c73 struct iso_inode_info *ei; in isofs_alloc_inode() local
75 if (!ei) in isofs_alloc_inode()
77 return &ei->vfs_inode; in isofs_alloc_inode()
87 struct iso_inode_info *ei = foo; in init_once() local
89 inode_init_once(&ei->vfs_inode); in init_once()
1182 block = ei->i_iget5_block; in isofs_read_level3_size()
1280 block = ei->i_iget5_block; in isofs_read_inode()
1310 ei->i_iget5_offset, in isofs_read_inode()
1345 ei->i_format_parm[0] = 0; in isofs_read_inode()
1346 ei->i_format_parm[1] = 0; in isofs_read_inode()
[all …]
/fs/qnx6/
A Dinode.c116 struct qnx6_inode_info *ei = QNX6_I(inode); in qnx6_block_map() local
124 int depth = ei->di_filelevels; in qnx6_block_map()
500 struct qnx6_inode_info *ei = QNX6_I(inode); in qnx6_private_inode() local
504 ei->di_filelevels = p->levels; in qnx6_private_inode()
516 struct qnx6_inode_info *ei; in qnx6_iget() local
527 ei = QNX6_I(inode); in qnx6_iget()
562 ei->di_filelevels = raw_inode->di_filelevels; in qnx6_iget()
586 struct qnx6_inode_info *ei; in qnx6_alloc_inode() local
588 if (!ei) in qnx6_alloc_inode()
590 return &ei->vfs_inode; in qnx6_alloc_inode()
[all …]
/fs/btrfs/
A Dfiemap.c561 struct btrfs_file_extent_item *ei; in fiemap_find_last_extent_offset() local
610 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei); in fiemap_find_last_extent_offset()
621 ei = btrfs_item_ptr(leaf, path->slots[0], in fiemap_find_last_extent_offset()
623 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei); in fiemap_find_last_extent_offset()
686 struct btrfs_file_extent_item *ei; in extent_fiemap() local
736 ei = btrfs_item_ptr(leaf, path->slots[0], in extent_fiemap()
738 compression = btrfs_file_extent_compression(leaf, ei); in extent_fiemap()
739 extent_type = btrfs_file_extent_type(leaf, ei); in extent_fiemap()
740 extent_gen = btrfs_file_extent_generation(leaf, ei); in extent_fiemap()
743 disk_bytenr = btrfs_file_extent_disk_bytenr(leaf, ei); in extent_fiemap()
[all …]
A Dprint-tree.c95 struct btrfs_extent_item *ei; in print_extent_item() local
108 if (unlikely(item_size < sizeof(*ei))) { in print_extent_item()
111 item_size, sizeof(*ei)); in print_extent_item()
115 ei = btrfs_item_ptr(eb, slot, struct btrfs_extent_item); in print_extent_item()
116 flags = btrfs_extent_flags(eb, ei); in print_extent_item()
119 btrfs_extent_refs(eb, ei), btrfs_extent_generation(eb, ei), in print_extent_item()
125 info = (struct btrfs_tree_block_info *)(ei + 1); in print_extent_item()
133 iref = (struct btrfs_extent_inline_ref *)(ei + 1); in print_extent_item()
137 end = (unsigned long)ei + item_size; in print_extent_item()
/fs/efs/
A Dsuper.c67 struct efs_inode_info *ei; in efs_alloc_inode() local
68 ei = alloc_inode_sb(sb, efs_inode_cachep, GFP_KERNEL); in efs_alloc_inode()
69 if (!ei) in efs_alloc_inode()
71 return &ei->vfs_inode; in efs_alloc_inode()
81 struct efs_inode_info *ei = (struct efs_inode_info *) foo; in init_once() local
83 inode_init_once(&ei->vfs_inode); in init_once()

Completed in 720 milliseconds

1234