| /fs/tracefs/ |
| A D | event_inode.c | 120 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 D | extent_cache.c | 39 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 D | cache.c | 92 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 D | inode.c | 40 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 D | file.c | 39 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 D | namei.c | 319 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 D | super.c | 182 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 D | dir.c | 77 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 D | ioctl.c | 23 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 D | inode.c | 1389 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 D | ialloc.c | 430 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 D | fast_commit.c | 206 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 D | extents_status.c | 1590 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 D | inode.c | 4528 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 D | migrate.c | 292 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 D | page-io.c | 252 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 D | ialloc.c | 939 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 D | inode.c | 40 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 D | fd.c | 206 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 D | inode.c | 47 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 D | inode.c | 73 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 D | inode.c | 116 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 D | fiemap.c | 561 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 D | print-tree.c | 95 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 D | super.c | 67 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()
|