/linux-4.1.27/fs/hpfs/ |
D | dir.c | 14 hpfs_lock(inode->i_sb); in hpfs_dir_release() 17 hpfs_unlock(inode->i_sb); in hpfs_dir_release() 30 struct super_block *s = i->i_sb; in hpfs_dir_lseek() 72 hpfs_lock(inode->i_sb); in hpfs_readdir() 74 if (hpfs_sb(inode->i_sb)->sb_chk) { in hpfs_readdir() 75 if (hpfs_chk_sectors(inode->i_sb, inode->i_ino, 1, "dir_fnode")) { in hpfs_readdir() 79 if (hpfs_chk_sectors(inode->i_sb, hpfs_inode->i_dno, 4, "dir_dnode")) { in hpfs_readdir() 84 if (hpfs_sb(inode->i_sb)->sb_chk >= 2) { in hpfs_readdir() 88 if (!(fno = hpfs_map_fnode(inode->i_sb, inode->i_ino, &bh))) { in hpfs_readdir() 94 hpfs_error(inode->i_sb, "not a directory, fnode %08lx", in hpfs_readdir() [all …]
|
D | namei.c | 38 hpfs_lock(dir->i_sb); in hpfs_mkdir() 40 fnode = hpfs_alloc_fnode(dir->i_sb, hpfs_i(dir)->i_dno, &fno, &bh); in hpfs_mkdir() 43 dnode = hpfs_alloc_dnode(dir->i_sb, fno, &dno, &qbh0); in hpfs_mkdir() 52 …dee.creation_date = dee.write_date = dee.read_date = cpu_to_le32(gmt_to_local(dir->i_sb, get_secon… in hpfs_mkdir() 53 result = new_inode(dir->i_sb); in hpfs_mkdir() 60 …result->i_ctime.tv_sec = result->i_mtime.tv_sec = result->i_atime.tv_sec = local_to_gmt(dir->i_sb,… in hpfs_mkdir() 92 de = hpfs_add_de(dir->i_sb, dnode, "\001\001", 2, 0); in hpfs_mkdir() 93 …de->creation_date = de->write_date = de->read_date = cpu_to_le32(gmt_to_local(dir->i_sb, get_secon… in hpfs_mkdir() 115 hpfs_unlock(dir->i_sb); in hpfs_mkdir() 121 hpfs_free_dnode(dir->i_sb, dno); in hpfs_mkdir() [all …]
|
D | inode.c | 15 struct super_block *sb = i->i_sb; in hpfs_init_inode() 47 struct super_block *sb = i->i_sb; in hpfs_read_inode() 61 if (hpfs_sb(i->i_sb)->sb_eas) { in hpfs_read_inode() 62 if ((ea = hpfs_get_ea(i->i_sb, fnode, "UID", &ea_size))) { in hpfs_read_inode() 69 if ((ea = hpfs_get_ea(i->i_sb, fnode, "GID", &ea_size))) { in hpfs_read_inode() 76 if ((ea = hpfs_get_ea(i->i_sb, fnode, "SYMLINK", &ea_size))) { in hpfs_read_inode() 87 if ((ea = hpfs_get_ea(i->i_sb, fnode, "MODE", &ea_size))) { in hpfs_read_inode() 97 if ((ea = hpfs_get_ea(i->i_sb, fnode, "DEV", &ea_size))) { in hpfs_read_inode() 126 hpfs_count_dnodes(i->i_sb, hpfs_inode->i_dno, &n_dnodes, &n_subdirs, NULL); in hpfs_read_inode() 151 } else*/ if (hpfs_sb(i->i_sb)->sb_eas >= 2) { in hpfs_write_inode_ea() [all …]
|
D | file.c | 16 hpfs_lock(inode->i_sb); in hpfs_file_release() 18 hpfs_unlock(inode->i_sb); in hpfs_file_release() 30 return sync_blockdev(inode->i_sb->s_bdev); in hpfs_file_fsync() 50 if (!(fnode = hpfs_map_fnode(inode->i_sb, inode->i_ino, &bh))) return 0; in hpfs_bmap() 51 disk_secno = hpfs_bplus_lookup(inode->i_sb, inode, &fnode->btree, file_secno, bh); in hpfs_bmap() 53 if (hpfs_chk_sectors(inode->i_sb, disk_secno, 1, "bmap")) return 0; in hpfs_bmap() 66 hpfs_lock_assert(i->i_sb); in hpfs_truncate() 71 hpfs_truncate_btree(i->i_sb, i->i_ino, 1, ((i->i_size + 511) >> 9)); in hpfs_truncate() 81 hpfs_lock(inode->i_sb); in hpfs_get_block() 86 map_bh(bh_result, inode->i_sb, s); in hpfs_get_block() [all …]
|
D | dnode.c | 254 hpfs_error(i->i_sb, "%s(): namelen == %d", __func__, namelen); in hpfs_add_to_dnode() 259 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) { in hpfs_add_to_dnode() 265 if (hpfs_sb(i->i_sb)->sb_chk) in hpfs_add_to_dnode() 266 if (hpfs_stop_cycles(i->i_sb, dno, &c1, &c2, "hpfs_add_to_dnode")) { in hpfs_add_to_dnode() 274 copy_de(de=hpfs_add_de(i->i_sb, d, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode() 297 copy_de(de = hpfs_add_de(i->i_sb, nd, name, namelen, down_ptr), new_de); in hpfs_add_to_dnode() 300 if (!(ad = hpfs_alloc_dnode(i->i_sb, le32_to_cpu(d->up), &adno, &qbh1))) { in hpfs_add_to_dnode() 301 hpfs_error(i->i_sb, "unable to alloc dnode - dnode tree will be corrupted"); in hpfs_add_to_dnode() 311 copy_de(hpfs_add_de(i->i_sb, ad, de->name, de->namelen, de->down ? de_down_pointer(de) : 0), de); in hpfs_add_to_dnode() 321 set_last_pointer(i->i_sb, ad, de->down ? de_down_pointer(de) : 0); in hpfs_add_to_dnode() [all …]
|
/linux-4.1.27/fs/reiserfs/ |
D | namei.c | 311 if (namelen > REISERFS_MAX_NAME(dir->i_sb->s_blocksize)) in reiserfs_find_entry() 316 get_third_component(dir->i_sb, name, namelen), in reiserfs_find_entry() 321 search_by_entry_key(dir->i_sb, &key_to_search, in reiserfs_find_entry() 324 reiserfs_error(dir->i_sb, "zam-7001", "io error"); in reiserfs_find_entry() 360 if (REISERFS_MAX_NAME(dir->i_sb->s_blocksize) < dentry->d_name.len) in reiserfs_lookup() 363 reiserfs_write_lock(dir->i_sb); in reiserfs_lookup() 371 inode = reiserfs_iget(dir->i_sb, in reiserfs_lookup() 374 reiserfs_write_unlock(dir->i_sb); in reiserfs_lookup() 385 reiserfs_write_unlock(dir->i_sb); in reiserfs_lookup() 410 reiserfs_write_lock(dir->i_sb); in reiserfs_get_parent() [all …]
|
D | inode.c | 34 2 * REISERFS_QUOTA_INIT_BLOCKS(inode->i_sb); in reiserfs_evict_inode() 54 reiserfs_write_lock(inode->i_sb); in reiserfs_evict_inode() 56 if (journal_begin(&th, inode->i_sb, jbegin_count)) in reiserfs_evict_inode() 70 int depth = reiserfs_write_unlock_nested(inode->i_sb); in reiserfs_evict_inode() 72 reiserfs_write_lock_nested(inode->i_sb, depth); in reiserfs_evict_inode() 92 reiserfs_write_unlock(inode->i_sb); in reiserfs_evict_inode() 233 map_bh(bh, inode->i_sb, block); in set_block_dev_mapped() 245 block < (1 << (31 - inode->i_sb->s_blocksize_bits))) in file_capable() 301 (loff_t) block * inode->i_sb->s_blocksize + 1, TYPE_ANY, in _get_block_create_0() 304 result = search_for_position_by_key(inode->i_sb, &key, &path); in _get_block_create_0() [all …]
|
D | file.c | 59 reiserfs_write_lock(inode->i_sb); in reiserfs_file_release() 66 err = journal_begin(&th, inode->i_sb, 1); in reiserfs_file_release() 74 err = journal_join_abort(&th, inode->i_sb); in reiserfs_file_release() 87 reiserfs_warning(inode->i_sb, "clm-9001", in reiserfs_file_release() 118 reiserfs_write_unlock(inode->i_sb); in reiserfs_file_release() 164 reiserfs_write_lock(inode->i_sb); in reiserfs_sync_file() 166 reiserfs_write_unlock(inode->i_sb); in reiserfs_sync_file() 167 if (barrier_done != 1 && reiserfs_barrier_flush(inode->i_sb)) in reiserfs_sync_file() 168 blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL, NULL); in reiserfs_sync_file() 186 struct super_block *s = inode->i_sb; in reiserfs_commit_page() [all …]
|
D | dir.c | 42 reiserfs_write_lock(inode->i_sb); in reiserfs_dir_fsync() 44 reiserfs_write_unlock(inode->i_sb); in reiserfs_dir_fsync() 55 struct dentry *privroot = REISERFS_SB(dir->i_sb)->priv_root; in is_privroot_deh() 79 reiserfs_write_lock(inode->i_sb); in reiserfs_readdir_inode() 81 reiserfs_check_lock_depth(inode->i_sb, "readdir"); in reiserfs_readdir_inode() 98 search_by_entry_key(inode->i_sb, &pos_key, &path_to_entry, in reiserfs_readdir_inode() 168 REISERFS_MAX_NAME(inode->i_sb-> in reiserfs_readdir_inode() 208 depth = reiserfs_write_unlock_nested(inode->i_sb); in reiserfs_readdir_inode() 212 reiserfs_write_lock_nested(inode->i_sb, depth); in reiserfs_readdir_inode() 218 reiserfs_write_lock_nested(inode->i_sb, depth); in reiserfs_readdir_inode() [all …]
|
D | ioctl.c | 29 reiserfs_write_lock(inode->i_sb); in reiserfs_ioctl() 44 if (!reiserfs_attrs(inode->i_sb)) { in reiserfs_ioctl() 54 if (!reiserfs_attrs(inode->i_sb)) { in reiserfs_ioctl() 127 reiserfs_write_unlock(inode->i_sb); in reiserfs_ioctl() 178 unsigned long blocksize = inode->i_sb->s_blocksize; in reiserfs_unpack() 190 reiserfs_mutex_lock_safe(&inode->i_mutex, inode->i_sb); in reiserfs_unpack() 192 reiserfs_write_lock(inode->i_sb); in reiserfs_unpack() 228 reiserfs_write_unlock(inode->i_sb); in reiserfs_unpack()
|
D | xattr.h | 57 ret = _ROUND_UP(xattr_size(size), inode->i_sb->s_blocksize); in reiserfs_xattr_nblocks() 58 ret >>= inode->i_sb->s_blocksize_bits; in reiserfs_xattr_nblocks() 77 size_t nblocks = JOURNAL_BLOCKS_PER_OBJECT(inode->i_sb); in reiserfs_xattr_jcreate_nblocks() 80 nblocks += JOURNAL_BLOCKS_PER_OBJECT(inode->i_sb); in reiserfs_xattr_jcreate_nblocks() 81 if (d_really_is_negative(REISERFS_SB(inode->i_sb)->xattr_root)) in reiserfs_xattr_jcreate_nblocks() 82 nblocks += JOURNAL_BLOCKS_PER_OBJECT(inode->i_sb); in reiserfs_xattr_jcreate_nblocks()
|
D | stree.c | 1031 struct super_block *sb = inode->i_sb; in prepare_for_delete_or_cut() 1237 struct super_block *sb = inode->i_sb; in reiserfs_delete_item() 1360 depth = reiserfs_write_unlock_nested(inode->i_sb); in reiserfs_delete_item() 1362 reiserfs_write_lock_nested(inode->i_sb, depth); in reiserfs_delete_item() 1546 struct super_block *sb = inode->i_sb; in maybe_indirect_to_direct() 1591 (cpu_key_k_offset(&tail_key) & (inode->i_sb->s_blocksize - 1)) - 1; in indirect_to_direct_roll_back() 1594 if (search_for_position_by_key(inode->i_sb, &tail_key, path) == in indirect_to_direct_roll_back() 1596 reiserfs_panic(inode->i_sb, "vs-5615", in indirect_to_direct_roll_back() 1614 reiserfs_warning(inode->i_sb, "reiserfs-5091", "indirect_to_direct " in indirect_to_direct_roll_back() 1627 struct super_block *sb = inode->i_sb; in reiserfs_cut_from_item() [all …]
|
D | xattr.c | 151 xaroot = open_xa_root(inode->i_sb, flags); in open_xa_dir() 292 4 * REISERFS_QUOTA_TRANS_BLOCKS(inode->i_sb); in reiserfs_for_each_xattr() 295 reiserfs_write_lock(inode->i_sb); in reiserfs_for_each_xattr() 296 err = journal_begin(&th, inode->i_sb, blocks); in reiserfs_for_each_xattr() 297 reiserfs_write_unlock(inode->i_sb); in reiserfs_for_each_xattr() 304 reiserfs_write_lock(inode->i_sb); in reiserfs_for_each_xattr() 306 reiserfs_write_unlock(inode->i_sb); in reiserfs_for_each_xattr() 355 reiserfs_warning(inode->i_sb, "jdm-20004", in reiserfs_delete_xattrs() 366 reiserfs_warning(inode->i_sb, "jdm-20007", in reiserfs_chown_xattrs() 453 struct timespec now = current_fs_time(inode->i_sb); in update_ctime() [all …]
|
D | xattr_acl.c | 36 reiserfs_write_lock(inode->i_sb); in reiserfs_set_acl() 37 error = journal_begin(&th, inode->i_sb, jcreate_blocks); in reiserfs_set_acl() 38 reiserfs_write_unlock(inode->i_sb); in reiserfs_set_acl() 41 reiserfs_write_lock(inode->i_sb); in reiserfs_set_acl() 43 reiserfs_write_unlock(inode->i_sb); in reiserfs_set_acl() 383 nblocks += JOURNAL_BLOCKS_PER_OBJECT(inode->i_sb); in reiserfs_cache_default_acl() 403 !reiserfs_posixacl(inode->i_sb)) in reiserfs_acl_chmod()
|
D | tail_conversion.c | 28 struct super_block *sb = inode->i_sb; in direct2indirect() 180 struct reiserfs_journal *j = SB_JOURNAL(inode->i_sb); in reiserfs_unmap_buffer() 210 struct super_block *sb = inode->i_sb; in indirect2direct()
|
D | super.c | 309 depth = reiserfs_write_unlock_nested(inode->i_sb); in finish_unfinished() 311 reiserfs_write_lock_nested(inode->i_sb, depth); in finish_unfinished() 422 set_cpu_key_k_offset(&key, 1 + inode->i_sb->s_blocksize); in add_save_link() 427 1 + inode->i_sb->s_blocksize, TYPE_DIRECT, in add_save_link() 432 reiserfs_warning(inode->i_sb, "green-2102", in add_save_link() 446 retval = search_item(inode->i_sb, &key, &path); in add_save_link() 449 reiserfs_error(inode->i_sb, "vs-2100", in add_save_link() 464 reiserfs_error(inode->i_sb, "vs-2120", in add_save_link() 483 err = journal_begin(&th, inode->i_sb, JOURNAL_PER_BALANCE_CNT); in remove_save_link() 493 1 + inode->i_sb->s_blocksize); in remove_save_link() [all …]
|
/linux-4.1.27/fs/nilfs2/ |
D | namei.c | 77 inode = ino ? nilfs_iget(dir->i_sb, NILFS_I(dir)->i_root, ino) : NULL; in nilfs_lookup() 96 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_create() 109 err = nilfs_transaction_commit(dir->i_sb); in nilfs_create() 111 nilfs_transaction_abort(dir->i_sb); in nilfs_create() 126 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_mknod() 137 err = nilfs_transaction_commit(dir->i_sb); in nilfs_mknod() 139 nilfs_transaction_abort(dir->i_sb); in nilfs_mknod() 148 struct super_block *sb = dir->i_sb; in nilfs_symlink() 156 err = nilfs_transaction_begin(dir->i_sb, &ti, 1); in nilfs_symlink() 178 err = nilfs_transaction_commit(dir->i_sb); in nilfs_symlink() [all …]
|
D | file.c | 46 err = nilfs_construct_dsync_segment(inode->i_sb, inode, in nilfs_sync_file() 49 err = nilfs_construct_segment(inode->i_sb); in nilfs_sync_file() 52 nilfs = inode->i_sb->s_fs_info; in nilfs_sync_file() 66 if (unlikely(nilfs_near_disk_full(inode->i_sb->s_fs_info))) in nilfs_page_mkwrite() 69 sb_start_pagefault(inode->i_sb); in nilfs_page_mkwrite() 106 ret = nilfs_transaction_begin(inode->i_sb, &ti, 1); in nilfs_page_mkwrite() 114 nilfs_transaction_abort(inode->i_sb); in nilfs_page_mkwrite() 118 nilfs_transaction_commit(inode->i_sb); in nilfs_page_mkwrite() 123 sb_end_pagefault(inode->i_sb); in nilfs_page_mkwrite()
|
D | ioctl.c | 174 ret = nilfs_transaction_begin(inode->i_sb, &ti, 0); in nilfs_ioctl_setflags() 187 ret = nilfs_transaction_commit(inode->i_sb); in nilfs_ioctl_setflags() 224 struct the_nilfs *nilfs = inode->i_sb->s_fs_info; in nilfs_ioctl_change_cpmode() 242 nilfs_transaction_begin(inode->i_sb, &ti, 0); in nilfs_ioctl_change_cpmode() 246 nilfs_transaction_abort(inode->i_sb); in nilfs_ioctl_change_cpmode() 248 nilfs_transaction_commit(inode->i_sb); /* never fails */ in nilfs_ioctl_change_cpmode() 279 struct the_nilfs *nilfs = inode->i_sb->s_fs_info; in nilfs_ioctl_delete_checkpoint() 295 nilfs_transaction_begin(inode->i_sb, &ti, 0); in nilfs_ioctl_delete_checkpoint() 298 nilfs_transaction_abort(inode->i_sb); in nilfs_ioctl_delete_checkpoint() 300 nilfs_transaction_commit(inode->i_sb); /* never fails */ in nilfs_ioctl_delete_checkpoint() [all …]
|
D | inode.c | 87 struct the_nilfs *nilfs = inode->i_sb->s_fs_info; in nilfs_get_block() 96 map_bh(bh_result, inode->i_sb, blknum); in nilfs_get_block() 106 err = nilfs_transaction_begin(inode->i_sb, &ti, 1); in nilfs_get_block() 128 nilfs_transaction_abort(inode->i_sb); in nilfs_get_block() 132 nilfs_transaction_commit(inode->i_sb); /* never fails */ in nilfs_get_block() 136 map_bh(bh_result, inode->i_sb, 0); /* dbn must be changed in nilfs_get_block() 181 if (inode->i_sb->s_flags & MS_RDONLY) { in nilfs_writepages() 187 err = nilfs_construct_dsync_segment(inode->i_sb, inode, in nilfs_writepages() 198 if (inode->i_sb->s_flags & MS_RDONLY) { in nilfs_writepage() 214 err = nilfs_construct_segment(inode->i_sb); in nilfs_writepage() [all …]
|
D | dir.c | 55 return inode->i_sb->s_blocksize; in nilfs_chunk_size() 113 struct super_block *sb = dir->i_sb; in nilfs_check_page() 263 struct super_block *sb = inode->i_sb; in nilfs_readdir() 355 nilfs_error(dir->i_sb, __func__, in nilfs_find_entry() 370 nilfs_error(dir->i_sb, __func__, in nilfs_find_entry() 479 nilfs_error(dir->i_sb, __func__, in nilfs_add_link() 550 nilfs_error(inode->i_sb, __func__, in nilfs_delete_entry() 637 nilfs_error(inode->i_sb, __func__, in nilfs_empty_dir()
|
D | gcinode.c | 87 struct the_nilfs *nilfs = inode->i_sb->s_fs_info; in nilfs_gccache_submit_read_data() 103 bh->b_bdev = inode->i_sb->s_bdev; in nilfs_gccache_submit_read_data()
|
D | btnode.c | 59 bh->b_bdev = inode->i_sb->s_bdev; in nilfs_btnode_create_block() 91 struct the_nilfs *nilfs = inode->i_sb->s_fs_info; in nilfs_btnode_submit_block() 118 bh->b_bdev = inode->i_sb->s_bdev; in nilfs_btnode_submit_block()
|
D | mdt.c | 80 struct super_block *sb = inode->i_sb; in nilfs_mdt_create_block() 155 map_bh(bh, inode->i_sb, (sector_t)blknum); in nilfs_mdt_submit_block() 436 if (inode && (inode->i_sb->s_flags & MS_RDONLY)) { in nilfs_mdt_write_page() 454 sb = inode->i_sb; in nilfs_mdt_write_page()
|
/linux-4.1.27/fs/udf/ |
D | directory.c | 39 dir->i_sb->s_blocksize, in udf_fileident_read() 52 if (fibh->eoffset == dir->i_sb->s_blocksize) { in udf_fileident_read() 54 unsigned char blocksize_bits = dir->i_sb->s_blocksize_bits; in udf_fileident_read() 60 block = udf_get_lb_pblock(dir->i_sb, eloc, *offset); in udf_fileident_read() 70 fibh->sbh = fibh->ebh = udf_tread(dir->i_sb, block); in udf_fileident_read() 80 block = udf_get_lb_pblock(dir->i_sb, eloc, in udf_fileident_read() 82 tmp = udf_tgetblk(dir->i_sb, block); in udf_fileident_read() 100 fi = udf_get_fileident(fibh->sbh->b_data, dir->i_sb->s_blocksize, in udf_fileident_read() 108 if (fibh->eoffset <= dir->i_sb->s_blocksize) { in udf_fileident_read() 111 } else if (fibh->eoffset > dir->i_sb->s_blocksize) { in udf_fileident_read() [all …]
|
D | inode.c | 153 …udf_warn(inode->i_sb, "Inode %lu (mode %o) has inode size %llu different from extent length %llu. … in udf_evict_inode() 267 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb() 301 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_file_adinicb() 343 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_expand_dir_adinicb() 355 *block = udf_new_block(inode->i_sb, inode, in udf_expand_dir_adinicb() 360 newblock = udf_get_pblock(inode->i_sb, *block, in udf_expand_dir_adinicb() 365 dbh = udf_tgetblk(inode->i_sb, newblock); in udf_expand_dir_adinicb() 369 memset(dbh->b_data, 0x00, inode->i_sb->s_blocksize); in udf_expand_dir_adinicb() 375 f_pos & (inode->i_sb->s_blocksize - 1); in udf_expand_dir_adinicb() 430 map_bh(bh_result, inode->i_sb, phys); in udf_get_block() [all …]
|
D | ialloc.c | 31 struct super_block *sb = inode->i_sb; in udf_free_inode() 50 struct super_block *sb = dir->i_sb; in udf_new_inode() 66 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_EXTENDED_FE)) { in udf_new_inode() 70 iinfo->i_ext.i_data = kzalloc(inode->i_sb->s_blocksize - in udf_new_inode() 75 iinfo->i_ext.i_data = kzalloc(inode->i_sb->s_blocksize - in udf_new_inode() 85 block = udf_new_block(dir->i_sb, NULL, in udf_new_inode() 117 if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_AD_IN_ICB)) in udf_new_inode() 119 else if (UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_USE_SHORT_AD)) in udf_new_inode() 124 iinfo->i_crtime = current_fs_time(inode->i_sb); in udf_new_inode()
|
D | truncate.c | 34 int last_block = (elen + inode->i_sb->s_blocksize - 1) >> in extent_trunc() 35 inode->i_sb->s_blocksize_bits; in extent_trunc() 36 int first_block = (nelen + inode->i_sb->s_blocksize - 1) >> in extent_trunc() 37 inode->i_sb->s_blocksize_bits; in extent_trunc() 41 udf_free_blocks(inode->i_sb, inode, eloc, 0, in extent_trunc() 56 udf_free_blocks(inode->i_sb, inode, eloc, in extent_trunc() 96 if (lbcount - inode->i_size >= inode->i_sb->s_blocksize) in udf_truncate_tail_extent() 97 udf_warn(inode->i_sb, in udf_truncate_tail_extent() 109 udf_err(inode->i_sb, in udf_truncate_tail_extent() 164 if (!UDF_QUERY_FLAG(inode->i_sb, UDF_FLAG_STRICT) || in udf_discard_prealloc() [all …]
|
D | namei.c | 161 struct super_block *sb = dir->i_sb; in udf_find_entry() 272 inode = udf_iget(dir->i_sb, lb); in udf_lookup() 286 inode = udf_iget(dir->i_sb, &loc); in udf_lookup() 299 struct super_block *sb = dir->i_sb; in udf_add_entry() 341 fibh->soffset = fibh->eoffset = f_pos & (dir->i_sb->s_blocksize - 1); in udf_add_entry() 344 if (inode_bmap(dir, f_pos >> dir->i_sb->s_blocksize_bits, &epos, in udf_add_entry() 346 block = udf_get_lb_pblock(dir->i_sb, in udf_add_entry() 351 block = udf_get_lb_pblock(dir->i_sb, &eloc, offset); in udf_add_entry() 352 if ((++offset << dir->i_sb->s_blocksize_bits) < elen) { in udf_add_entry() 360 fibh->sbh = fibh->ebh = udf_tread(dir->i_sb, block); in udf_add_entry() [all …]
|
D | symlink.c | 112 if (inode->i_size > inode->i_sb->s_blocksize) { in udf_symlink_filler() 124 bh = sb_bread(inode->i_sb, pos); in udf_symlink_filler() 134 err = udf_pc_to_char(inode->i_sb, symlink, inode->i_size, p, PAGE_SIZE); in udf_symlink_filler()
|
D | file.c | 135 if (inode->i_sb->s_blocksize < in udf_file_write_iter() 187 UDF_SB(inode->i_sb)->s_volume_ident, 32)) in udf_ioctl() 201 result = udf_relocate_blocks(inode->i_sb, in udf_ioctl()
|
/linux-4.1.27/fs/ufs/ |
D | namei.c | 59 lock_ufs(dir->i_sb); in ufs_lookup() 62 inode = ufs_iget(dir->i_sb, ino); in ufs_lookup() 63 unlock_ufs(dir->i_sb); in ufs_lookup() 91 lock_ufs(dir->i_sb); in ufs_create() 93 unlock_ufs(dir->i_sb); in ufs_create() 111 ufs_set_inode_dev(inode->i_sb, UFS_I(inode), rdev); in ufs_mknod() 113 lock_ufs(dir->i_sb); in ufs_mknod() 115 unlock_ufs(dir->i_sb); in ufs_mknod() 123 struct super_block * sb = dir->i_sb; in ufs_symlink() 131 lock_ufs(dir->i_sb); in ufs_symlink() [all …]
|
D | dir.c | 81 res = fs32_to_cpu(dir->i_sb, de->d_ino); in ufs_inode_by_name() 94 unsigned len = fs16_to_cpu(dir->i_sb, de->d_reclen); in ufs_set_link() 101 de->d_ino = cpu_to_fs32(dir->i_sb, inode->i_ino); in ufs_set_link() 102 ufs_set_de_type(dir->i_sb, de, inode->i_mode); in ufs_set_link() 114 struct super_block *sb = dir->i_sb; in ufs_check_page() 236 de = ufs_next_entry(dir->i_sb, in ufs_dotdot() 254 struct super_block *sb = dir->i_sb; in ufs_find_entry() 286 ufs_error(dir->i_sb, __func__, in ufs_find_entry() 317 struct super_block *sb = dir->i_sb; in ufs_add_link() 358 ufs_error(dir->i_sb, __func__, in ufs_add_link() [all …]
|
D | inode.c | 48 struct ufs_sb_private_info *uspi = UFS_SB(inode->i_sb)->s_uspi; in ufs_block_to_path() 73 ufs_warning(inode->i_sb, "ufs_block_to_path", "block > big"); in ufs_block_to_path() 86 struct super_block *sb = inode->i_sb; in ufs_frag_map() 178 struct super_block *sb = inode->i_sb; in ufs_inode_getfrag() 334 struct super_block *sb = inode->i_sb; in ufs_inode_getblock() 417 struct super_block * sb = inode->i_sb; in ufs_getfrag_block() 583 ufs_get_inode_dev(inode->i_sb, UFS_I(inode))); in ufs_set_inode_ops() 589 struct super_block *sb = inode->i_sb; in ufs1_read_inode() 636 struct super_block *sb = inode->i_sb; in ufs2_read_inode() 747 struct super_block *sb = inode->i_sb; in ufs1_update_inode() [all …]
|
D | truncate.c | 79 sb = inode->i_sb; in ufs_trunc_direct() 186 sb = inode->i_sb; in ufs_trunc_indirect() 265 sb = inode->i_sb; in ufs_trunc_dindirect() 318 struct super_block *sb = inode->i_sb; in ufs_trunc_tindirect() 376 struct super_block *sb = inode->i_sb; in ufs_alloc_lastblock() 446 struct super_block *sb = inode->i_sb; in ufs_truncate() 509 lock_ufs(inode->i_sb); in ufs_setattr() 511 unlock_ufs(inode->i_sb); in ufs_setattr()
|
D | balloc.c | 46 sb = inode->i_sb; in ufs_free_fragments() 141 sb = inode->i_sb; in ufs_free_blocks() 267 ufs_error(inode->i_sb, __func__, in ufs_change_blocknr() 293 map_bh(bh, inode->i_sb, oldb + pos); in ufs_change_blocknr() 298 ufs_error(inode->i_sb, __func__, in ufs_change_blocknr() 329 bh = sb_getblk(inode->i_sb, beg); in ufs_clear_frags() 331 memset(bh->b_data, 0, inode->i_sb->s_blocksize); in ufs_clear_frags() 355 sb = inode->i_sb; in ufs_new_fragments() 505 sb = inode->i_sb; in ufs_add_fragments() 582 sb = inode->i_sb; in ufs_alloc_fragments() [all …]
|
/linux-4.1.27/fs/ntfs/ |
D | inode.c | 242 vi = iget5_locked(base_vi->i_sb, na.mft_no, (test_t)ntfs_test_inode, in ntfs_attr_iget() 297 vi = iget5_locked(base_vi->i_sb, na.mft_no, (test_t)ntfs_test_inode, in ntfs_index_iget() 551 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_inode() 594 ntfs_error(vi->i_sb, "Inode is not in use!"); in ntfs_read_locked_inode() 598 ntfs_error(vi->i_sb, "Inode is an extent inode!"); in ntfs_read_locked_inode() 657 ntfs_error(vi->i_sb, "$STANDARD_INFORMATION attribute " in ntfs_read_locked_inode() 695 ntfs_error(vi->i_sb, "Failed to lookup attribute list " in ntfs_read_locked_inode() 706 ntfs_error(vi->i_sb, "Attribute list attribute is " in ntfs_read_locked_inode() 713 ntfs_error(vi->i_sb, "Non-resident attribute " in ntfs_read_locked_inode() 718 ntfs_warning(vi->i_sb, "Resident attribute list " in ntfs_read_locked_inode() [all …]
|
D | logfile.c | 70 ntfs_error(vi->i_sb, "$LogFile uses unsupported page size."); in ntfs_check_restart_page_header() 78 ntfs_error(vi->i_sb, "Found restart area in incorrect " in ntfs_check_restart_page_header() 85 ntfs_error(vi->i_sb, "$LogFile version %i.%i is not " in ntfs_check_restart_page_header() 102 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header() 111 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header() 126 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header() 135 ntfs_error(vi->i_sb, "$LogFile restart page is not modified " in ntfs_check_restart_page_header() 174 ntfs_error(vi->i_sb, "$LogFile restart area specifies " in ntfs_check_restart_area() 188 ntfs_error(vi->i_sb, "$LogFile restart area specifies " in ntfs_check_restart_area() 203 ntfs_error(vi->i_sb, "$LogFile restart area is out of bounds " in ntfs_check_restart_area() [all …]
|
D | bitmap.c | 78 ntfs_error(vi->i_sb, "Failed to map first page (error " in __ntfs_bitmap_set_bits_in_run() 180 ntfs_error(vi->i_sb, "Failed to map subsequent page (error " in __ntfs_bitmap_set_bits_in_run() 184 ntfs_error(vi->i_sb, "Failed to map subsequent page (error " in __ntfs_bitmap_set_bits_in_run() 188 NVolSetErrors(NTFS_SB(vi->i_sb)); in __ntfs_bitmap_set_bits_in_run()
|
D | namei.c | 106 ntfs_volume *vol = NTFS_SB(dir_ino->i_sb); in ntfs_lookup() 329 ntfs_error(vi->i_sb, "Inode 0x%lx does not have a " in ntfs_get_parent() 348 return d_obtain_alias(ntfs_iget(vi->i_sb, parent_ino)); in ntfs_get_parent()
|
/linux-4.1.27/fs/ext3/ |
D | fsync.c | 45 journal_t *journal = EXT3_SB(inode->i_sb)->s_journal; in ext3_sync_file() 51 if (inode->i_sb->s_flags & MS_RDONLY) { in ext3_sync_file() 54 if (EXT3_SB(inode->i_sb)->s_mount_state & EXT3_ERROR_FS) in ext3_sync_file() 79 ret = ext3_force_commit(inode->i_sb); in ext3_sync_file() 88 if (test_opt(inode->i_sb, BARRIER) && in ext3_sync_file() 102 err = blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL, NULL); in ext3_sync_file()
|
D | namei.c | 46 *block = inode->i_size >> inode->i_sb->s_blocksize_bits; in ext3_append() 49 inode->i_size += inode->i_sb->s_blocksize; in ext3_append() 225 unsigned entry_space = dir->i_sb->s_blocksize - EXT3_DIR_REC_LEN(1) - in dx_root_limit() 232 unsigned entry_space = dir->i_sb->s_blocksize - EXT3_DIR_REC_LEN(0); in dx_node_limit() 291 unsigned blocksize = dir->i_sb->s_blocksize; in dx_show_entries() 348 ext3_warning(dir->i_sb, __func__, in dx_probe() 357 hinfo->hash_version += EXT3_SB(dir->i_sb)->s_hash_unsigned; in dx_probe() 358 hinfo->seed = EXT3_SB(dir->i_sb)->s_hash_seed; in dx_probe() 364 ext3_warning(dir->i_sb, __func__, in dx_probe() 373 ext3_warning(dir->i_sb, __func__, in dx_probe() [all …]
|
D | inode.c | 44 (inode->i_sb->s_blocksize >> 9) : 0; in ext3_inode_is_fast_symlink() 71 test_opt(inode->i_sb, DATA_FLAGS)); in ext3_forget() 78 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT3_MOUNT_JOURNAL_DATA || in ext3_forget() 93 ext3_abort(inode->i_sb, __func__, in ext3_forget() 107 needed = inode->i_blocks >> (inode->i_sb->s_blocksize_bits - 9); in blocks_for_truncate() 123 return EXT3_DATA_TRANS_BLOCKS(inode->i_sb) + needed; in blocks_for_truncate() 144 ext3_std_error(inode->i_sb, PTR_ERR(result)); in start_transaction() 221 EXT3_SB(inode->i_sb)->s_journal && in ext3_evict_inode() 225 journal_t *journal = EXT3_SB(inode->i_sb)->s_journal; in ext3_evict_inode() 345 int ptrs = EXT3_ADDR_PER_BLOCK(inode->i_sb); in ext3_block_to_path() [all …]
|
D | xattr.c | 74 inode->i_sb->s_id, inode->i_ino); \ 226 bh = sb_bread(inode->i_sb, EXT3_I(inode)->i_file_acl); in ext3_xattr_block_get() 232 bad_block: ext3_error(inode->i_sb, __func__, in ext3_xattr_block_get() 280 end = (void *)raw_inode + EXT3_SB(inode->i_sb)->s_inode_size; in ext3_xattr_ibody_get() 369 bh = sb_bread(inode->i_sb, EXT3_I(inode)->i_file_acl); in ext3_xattr_block_list() 376 ext3_error(inode->i_sb, __func__, in ext3_xattr_block_list() 408 end = (void *)raw_inode + EXT3_SB(inode->i_sb)->s_inode_size; in ext3_xattr_ibody_list() 506 ext3_std_error(inode->i_sb, error); in ext3_xattr_release_block() 634 struct super_block *sb = inode->i_sb; in ext3_xattr_block_find() 678 struct super_block *sb = inode->i_sb; in ext3_xattr_block_set() [all …]
|
D | ioctl.c | 153 if (test_opt(inode->i_sb, RESERVATION) in ext3_ioctl() 163 if (!test_opt(inode->i_sb, RESERVATION) ||!S_ISREG(inode->i_mode)) in ext3_ioctl() 202 struct super_block *sb = inode->i_sb; in ext3_ioctl() 228 struct super_block *sb = inode->i_sb; in ext3_ioctl() 256 struct super_block *sb = inode->i_sb; in ext3_ioctl()
|
D | dir.c | 51 struct super_block *sb = inode->i_sb; in is_dx_dir() 53 if (EXT3_HAS_COMPAT_FEATURE(inode->i_sb, in is_dx_dir() 76 else if (unlikely((((char *) de - bh->b_data) + rlen > dir->i_sb->s_blocksize))) in ext3_check_dir_entry() 79 le32_to_cpu(EXT3_SB(dir->i_sb)->s_es->s_inodes_count))) in ext3_check_dir_entry() 83 ext3_error (dir->i_sb, function, in ext3_check_dir_entry() 100 struct super_block *sb = inode->i_sb; in ext3_readdir() 413 struct super_block *sb = inode->i_sb; in call_filldir()
|
D | namei.h | 21 ext3_error(inode->i_sb, __func__, in ext3_dir_bread()
|
/linux-4.1.27/fs/jfs/ |
D | jfs_discard.c | 47 struct super_block *sb = ip->i_sb; in jfs_issue_discard() 82 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; in jfs_ioc_trim() 83 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in jfs_ioc_trim() 84 struct super_block *sb = ipbmap->i_sb; in jfs_ioc_trim() 112 agno = BLKTOAG(start, JFS_SBI(ip->i_sb)); in jfs_ioc_trim() 113 agno_end = BLKTOAG(end, JFS_SBI(ip->i_sb)); in jfs_ioc_trim()
|
D | jfs_dmap.c | 182 BMAPBLKNO << JFS_SBI(ipbmap->i_sb)->l2nbperpage, in dbMount() 213 JFS_SBI(ipbmap->i_sb)->bmap = bmp; in dbMount() 244 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbUnmount() 266 struct bmap *bmp = JFS_SBI(ipbmap->i_sb)->bmap; in dbSync() 275 BMAPBLKNO << JFS_SBI(ipbmap->i_sb)->l2nbperpage, in dbSync() 337 struct inode *ipbmap = JFS_SBI(ip->i_sb)->ipbmap; in dbFree() 338 struct bmap *bmp = JFS_SBI(ip->i_sb)->bmap; in dbFree() 339 struct super_block *sb = ipbmap->i_sb; in dbFree() 349 jfs_error(ip->i_sb, "block to be freed is outside the map\n"); in dbFree() 386 jfs_error(ip->i_sb, "error in block map\n"); in dbFree() [all …]
|
D | jfs_imap.c | 127 IMAPBLKNO << JFS_SBI(ipimap->i_sb)->l2nbperpage, in diMount() 231 IMAPBLKNO << JFS_SBI(ipimap->i_sb)->l2nbperpage, in diSync() 306 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in diRead() 389 jfs_error(ip->i_sb, "i_ino != di_number\n"); in diRead() 519 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in diWriteSpecial() 601 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in diWrite() 628 jfs_error(ip->i_sb, "ixpxd invalid\n"); in diWrite() 872 struct inode *ipimap = JFS_SBI(ip->i_sb)->ipimap; in diFree() 896 jfs_error(ip->i_sb, "inum = %d, iagno = %d, nextiag = %d\n", in diFree() 903 agno = BLKTOAG(JFS_IP(ip)->agstart, JFS_SBI(ip->i_sb)); in diFree() [all …]
|
D | jfs_extent.c | 88 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in extAlloc() 94 txBeginAnon(ip->i_sb); in extAlloc() 217 struct super_block *sb = ip->i_sb; in extRealloc() 224 txBeginAnon(ip->i_sb); in extRealloc() 366 struct super_block *sb = ip->i_sb; in extHint() 391 jfs_error(ip->i_sb, "corrupt xtree\n"); in extHint() 428 txBeginAnon(ip->i_sb); in extRecord() 458 int rc, nbperpage = JFS_SBI(ip->i_sb)->nbperpage; in extFill() 512 struct jfs_sb_info *sbi = JFS_SBI(ip->i_sb); in extBalloc()
|
D | inode.c | 111 tid = txBegin(inode->i_sb, COMMIT_INODE); in jfs_commit_inode() 138 jfs_flush_journal(JFS_SBI(inode->i_sb)->log, wait); in jfs_write_inode() 214 if (((lblock64 << ip->i_sb->s_blocksize_bits) < ip->i_size) && in jfs_get_block() 242 map_bh(bh_result, ip->i_sb, xaddr); in jfs_get_block() 253 if ((rc = extHint(ip, lblock64 << ip->i_sb->s_blocksize_bits, &xad))) in jfs_get_block() 260 map_bh(bh_result, ip->i_sb, addressXAD(&xad)); in jfs_get_block() 387 tid = txBegin(ip->i_sb, 0); in jfs_truncate_nolock()
|
D | file.c | 45 jfs_flush_journal(JFS_SBI(inode->i_sb)->log, 1); in jfs_fsync() 77 struct jfs_sb_info *jfs_sb = JFS_SBI(inode->i_sb); in jfs_open() 92 struct bmap *bmap = JFS_SBI(inode->i_sb)->bmap; in jfs_release()
|
D | namei.c | 109 tid = txBegin(dip->i_sb, 0); in jfs_create() 241 tid = txBegin(dip->i_sb, 0); in jfs_mkdir() 371 tid = txBegin(dip->i_sb, 0); in jfs_rmdir() 494 tid = txBegin(dip->i_sb, 0); in jfs_unlink() 567 tid = txBegin(dip->i_sb, 0); in jfs_unlink() 804 tid = txBegin(ip->i_sb, 0); in jfs_link() 917 tid = txBegin(dip->i_sb, 0); in jfs_symlink() 977 sb = ip->i_sb; in jfs_symlink() 1140 tid = txBegin(new_dir->i_sb, 0); in jfs_rename() 1176 jfs_error(new_ip->i_sb, in jfs_rename() [all …]
|
D | jfs_metapage.c | 253 sector_t file_blocks = (inode->i_size + inode->i_sb->s_blocksize - 1) >> in metapage_get_blocks() 353 int blocks_per_mp = JFS_SBI(inode->i_sb)->nbperpage; in metapage_writepage() 430 len = min(xlen, (int)JFS_SBI(inode->i_sb)->nbperpage); in metapage_writepage() 433 bio->bi_bdev = inode->i_sb->s_bdev; in metapage_writepage() 512 bio->bi_bdev = inode->i_sb->s_bdev; in metapage_readpage() 612 mapping = JFS_SBI(inode->i_sb)->direct_inode->i_mapping; in __get_metapage() 643 jfs_error(inode->i_sb, in __get_metapage() 654 jfs_error(inode->i_sb, in __get_metapage() 777 JFS_SBI(ip->i_sb)->direct_inode->i_mapping; in __invalidate_metapages()
|
D | jfs_xtree.c | 76 jfs_error((IP)->i_sb, \ 166 size = ((u64) ip->i_size + (JFS_SBI(ip->i_sb)->bsize - 1)) >> in xtLookup() 167 JFS_SBI(ip->i_sb)->l2bsize; in xtLookup() 503 jfs_error(ip->i_sb, "stack overrun!\n"); in xtSearch() 767 xlen = JFS_SBI(ip->i_sb)->nbperpage; in xtSplitUp() 859 split->len = JFS_SBI(ip->i_sb)->nbperpage; in xtSplitUp() 907 JFS_SBI(ip->i_sb)->nbperpage, rcbn); in xtSplitUp() 1328 XT_PUTENTRY(xad, XAD_NEW, 0, JFS_SBI(ip->i_sb)->nbperpage, rbn); in xtSplitRoot() 1389 jfs_error(ip->i_sb, "xtSearch did not find extent\n"); in xtExtend() 1397 jfs_error(ip->i_sb, "extension is not contiguous\n"); in xtExtend() [all …]
|
/linux-4.1.27/fs/omfs/ |
D | file.c | 33 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_shrink_inode() 52 bh = omfs_bread(inode->i_sb, next); in omfs_shrink_inode() 79 omfs_clear_range(inode->i_sb, start, (int) count); in omfs_shrink_inode() 87 omfs_clear_range(inode->i_sb, last, sbi->s_mirrors); in omfs_shrink_inode() 92 bh = omfs_bread(inode->i_sb, next); in omfs_shrink_inode() 121 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in omfs_grow_extent() 148 if (omfs_allocate_block(inode->i_sb, new_block)) { in omfs_grow_extent() 162 ret = omfs_allocate_range(inode->i_sb, 1, sbi->s_clustersize, in omfs_grow_extent() 197 int numblocks = clus_to_blk(OMFS_SB(inode->i_sb), in find_block() 207 return clus_to_blk(OMFS_SB(inode->i_sb), in find_block() [all …]
|
D | dir.c | 31 return omfs_bread(dir->i_sb, dir->i_ino); in omfs_get_bucket() 44 bh = omfs_bread(dir->i_sb, block); in omfs_scan_list() 51 if (omfs_is_bad(OMFS_SB(dir->i_sb), &oi->i_head, block)) { in omfs_scan_list() 134 bh = omfs_bread(dir->i_sb, inode->i_ino); in omfs_add_link() 190 bh = omfs_bread(dir->i_sb, prev); in omfs_delete_entry() 202 dirty = omfs_iget(dir->i_sb, prev); in omfs_delete_entry() 223 bh = omfs_bread(inode->i_sb, inode->i_ino); in omfs_dir_is_empty() 266 err = omfs_make_empty(inode, dir->i_sb); in omfs_add_node() 307 inode = omfs_iget(dir->i_sb, ino); in omfs_lookup() 335 struct buffer_head *bh = omfs_bread(dir->i_sb, fsblock); in omfs_fill_chain() [all …]
|
D | inode.c | 37 struct omfs_sb_info *sbi = OMFS_SB(dir->i_sb); in omfs_new_inode() 39 inode = new_inode(dir->i_sb); in omfs_new_inode() 43 err = omfs_allocate_range(dir->i_sb, sbi->s_mirrors, sbi->s_mirrors, in omfs_new_inode() 103 struct omfs_sb_info *sbi = OMFS_SB(inode->i_sb); in __omfs_write_inode() 111 bh = omfs_bread(inode->i_sb, inode->i_ino); in __omfs_write_inode() 150 bh2 = omfs_bread(inode->i_sb, inode->i_ino + i); in __omfs_write_inode() 197 omfs_clear_range(inode->i_sb, inode->i_ino, 2); in omfs_evict_inode() 215 bh = omfs_bread(inode->i_sb, ino); in omfs_iget()
|
/linux-4.1.27/fs/ext4/ |
D | migrate.c | 124 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_ind_extent_range() 126 bh = sb_bread(inode->i_sb, pblock); in update_ind_extent_range() 153 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_dind_extent_range() 155 bh = sb_bread(inode->i_sb, pblock); in update_dind_extent_range() 183 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_tind_extent_range() 185 bh = sb_bread(inode->i_sb, pblock); in update_tind_extent_range() 218 needed = 3 + EXT4_MAXQUOTAS_TRANS_BLOCKS(inode->i_sb); in extend_credit_for_blkdel() 232 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_dind_blocks() 234 bh = sb_bread(inode->i_sb, le32_to_cpu(i_data)); in free_dind_blocks() 262 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_tind_blocks() [all …]
|
D | namei.c | 57 if (unlikely(EXT4_SB(inode->i_sb)->s_max_dir_size_kb && in ext4_append() 59 EXT4_SB(inode->i_sb)->s_max_dir_size_kb))) in ext4_append() 62 *block = inode->i_size >> inode->i_sb->s_blocksize_bits; in ext4_append() 67 inode->i_size += inode->i_sb->s_blocksize; in ext4_append() 73 ext4_std_error(inode->i_sb, err); in ext4_append() 100 __ext4_warning(inode->i_sb, __func__, line, in __ext4_read_dirblock() 117 inode->i_sb->s_blocksize) == in __ext4_read_dirblock() 118 inode->i_sb->s_blocksize) in __ext4_read_dirblock() 126 if (!ext4_has_metadata_csum(inode->i_sb) || in __ext4_read_dirblock() 296 (EXT4_BLOCK_SIZE(inode->i_sb) - in get_dirent_tail() [all …]
|
D | inode.c | 52 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_inode_csum() 59 if (EXT4_INODE_SIZE(inode->i_sb) > EXT4_GOOD_OLD_INODE_SIZE && in ext4_inode_csum() 66 EXT4_INODE_SIZE(inode->i_sb)); in ext4_inode_csum() 69 if (EXT4_INODE_SIZE(inode->i_sb) > EXT4_GOOD_OLD_INODE_SIZE && in ext4_inode_csum() 81 if (EXT4_SB(inode->i_sb)->s_es->s_creator_os != in ext4_inode_csum_verify() 83 !ext4_has_metadata_csum(inode->i_sb)) in ext4_inode_csum_verify() 88 if (EXT4_INODE_SIZE(inode->i_sb) > EXT4_GOOD_OLD_INODE_SIZE && in ext4_inode_csum_verify() 102 if (EXT4_SB(inode->i_sb)->s_es->s_creator_os != in ext4_inode_csum_set() 104 !ext4_has_metadata_csum(inode->i_sb)) in ext4_inode_csum_set() 109 if (EXT4_INODE_SIZE(inode->i_sb) > EXT4_GOOD_OLD_INODE_SIZE && in ext4_inode_csum_set() [all …]
|
D | fsync.c | 91 journal_t *journal = EXT4_SB(inode->i_sb)->s_journal; in ext4_sync_file() 100 if (inode->i_sb->s_flags & MS_RDONLY) { in ext4_sync_file() 103 if (EXT4_SB(inode->i_sb)->s_mount_flags & EXT4_MF_FS_ABORTED) in ext4_sync_file() 133 ret = ext4_force_commit(inode->i_sb); in ext4_sync_file() 143 err = blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL, NULL); in ext4_sync_file()
|
D | indirect.c | 76 int ptrs = EXT4_ADDR_PER_BLOCK(inode->i_sb); in ext4_block_to_path() 77 int ptrs_bits = EXT4_ADDR_PER_BLOCK_BITS(inode->i_sb); in ext4_block_to_path() 103 ext4_warning(inode->i_sb, "block %lu > max in inode %lu", in ext4_block_to_path() 146 struct super_block *sb = inode->i_sb; in ext4_get_branch() 347 bh = branch[i].bh = sb_getblk(ar->inode->i_sb, new_blocks[i-1]); in ext4_alloc_branch() 564 if (EXT4_HAS_RO_COMPAT_FEATURE(inode->i_sb, in ext4_ind_map_blocks() 697 inode->i_sb->s_bdev, iter, in ext4_ind_direct_IO() 718 if (ret == -ENOSPC && ext4_should_retry_alloc(inode->i_sb, &retries)) in ext4_ind_direct_IO() 768 sector_t dind_mask = ~((sector_t)EXT4_ADDR_PER_BLOCK(inode->i_sb) - 1); in ext4_ind_calc_metadata_amount() 784 return (blk_bits / EXT4_ADDR_PER_BLOCK_BITS(inode->i_sb)) + 1; in ext4_ind_calc_metadata_amount() [all …]
|
D | ext4_jbd2.h | 22 #define EXT4_JOURNAL(inode) (EXT4_SB((inode)->i_sb)->s_journal) 111 int credits = EXT4_DATA_TRANS_BLOCKS(inode->i_sb); in ext4_jbd2_credits_xattr() 312 return __ext4_journal_start_sb(inode->i_sb, line, type, blocks, in __ext4_journal_start() 400 test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_JOURNAL_DATA) in ext4_inode_journal_mode() 403 !test_opt(inode->i_sb, DELALLOC)) in ext4_inode_journal_mode() 405 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_ORDERED_DATA) in ext4_inode_journal_mode() 407 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_WRITEBACK_DATA) in ext4_inode_journal_mode() 439 if (!test_opt(inode->i_sb, DIOREAD_NOLOCK)) in ext4_should_dioread_nolock()
|
D | xattr.c | 66 inode->i_sb->s_id, inode->i_ino); \ 118 inode->i_sb->s_fs_info)->s_mb_cache) 124 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_xattr_block_csum() 134 EXT4_BLOCK_SIZE(inode->i_sb)); in ext4_xattr_block_csum() 144 if (ext4_has_metadata_csum(inode->i_sb) && in ext4_xattr_block_csum_verify() 154 if (!ext4_has_metadata_csum(inode->i_sb)) in ext4_xattr_block_csum_set() 291 bh = sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl); in ext4_xattr_block_get() 345 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_xattr_ibody_get() 439 bh = sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl); in ext4_xattr_block_list() 477 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in ext4_xattr_ibody_list() [all …]
|
D | truncate.h | 27 needed = inode->i_blocks >> (inode->i_sb->s_blocksize_bits - 9); in ext4_blocks_for_truncate() 43 return EXT4_DATA_TRANS_BLOCKS(inode->i_sb) + needed; in ext4_blocks_for_truncate()
|
D | file.c | 78 struct super_block *sb = inode->i_sb; in ext4_unaligned_aio() 125 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_file_write_iter() 254 struct super_block *sb = inode->i_sb; in ext4_file_open() 255 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_file_open() 341 blkbits = inode->i_sb->s_blocksize_bits; in ext4_find_unwritten_pgoff() 477 blkbits = inode->i_sb->s_blocksize_bits; in ext4_seek_data() 550 blkbits = inode->i_sb->s_blocksize_bits; in ext4_seek_hole() 616 maxbytes = EXT4_SB(inode->i_sb)->s_bitmap_maxbytes; in ext4_llseek() 618 maxbytes = inode->i_sb->s_maxbytes; in ext4_llseek()
|
D | inline.c | 43 min_offs = EXT4_SB(inode->i_sb)->s_inode_size - in get_max_inline_xattr_value_size() 437 if (EXT4_HAS_INCOMPAT_FEATURE(inode->i_sb, in ext4_destroy_inline_data_nolock() 472 ext4_warning(inode->i_sb, "inode %lu doesn't have inline data.", in ext4_read_inline_page() 616 if (ret == -ENOSPC && ext4_should_retry_alloc(inode->i_sb, &retries)) in ext4_convert_inline_data_to_extent() 733 ext4_std_error(inode->i_sb, ret); in ext4_write_inline_data_end() 765 ext4_std_error(inode->i_sb, ret); in ext4_journalled_write_inline_data() 891 ext4_should_retry_alloc(inode->i_sb, &retries)) in ext4_da_write_inline_data_begin() 1131 inode->i_sb->s_blocksize, csum_size, in ext4_finish_convert_inline_dir() 1138 if (ext4_has_metadata_csum(inode->i_sb)) in ext4_finish_convert_inline_dir() 1141 inode->i_size = inode->i_sb->s_blocksize; in ext4_finish_convert_inline_dir() [all …]
|
D | ext4_jbd2.c | 198 test_opt(inode->i_sb, DATA_FLAGS)); in __ext4_forget() 211 if (test_opt(inode->i_sb, DATA_FLAGS) == EXT4_MOUNT_JOURNAL_DATA || in __ext4_forget() 232 __ext4_abort(inode->i_sb, where, line, in __ext4_forget() 299 es = EXT4_SB(inode->i_sb)->s_es; in __ext4_handle_dirty_metadata()
|
D | extents.c | 63 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_extent_block_csum() 76 if (!ext4_has_metadata_csum(inode->i_sb)) in ext4_extent_block_csum_verify() 90 if (!ext4_has_metadata_csum(inode->i_sb)) in ext4_extent_block_csum_set() 242 size = (inode->i_sb->s_blocksize - sizeof(struct ext4_extent_header)) in ext4_ext_space_block() 255 size = (inode->i_sb->s_blocksize - sizeof(struct ext4_extent_header)) in ext4_ext_space_block_idx() 316 idxs = ((inode->i_sb->s_blocksize - sizeof(struct ext4_extent_header)) in ext4_ext_calc_metadata_amount() 382 return ext4_data_block_valid(EXT4_SB(inode->i_sb), block, len); in ext4_valid_extent() 390 return ext4_data_block_valid(EXT4_SB(inode->i_sb), block, 1); in ext4_valid_extent_idx() 406 struct ext4_super_block *es = EXT4_SB(inode->i_sb)->s_es; in ext4_valid_extent_entries() 506 bh = sb_getblk_gfp(inode->i_sb, pblk, __GFP_MOVABLE | GFP_NOFS); in __read_extent_tree_block() [all …]
|
D | extents_status.c | 301 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_es_list_add() 317 struct ext4_sb_info *sbi = EXT4_SB(inode->i_sb); in ext4_es_list_del() 346 percpu_counter_inc(&EXT4_SB(inode->i_sb)-> in ext4_es_alloc_extent() 351 percpu_counter_inc(&EXT4_SB(inode->i_sb)->s_es_stats.es_stats_all_cnt); in ext4_es_alloc_extent() 359 percpu_counter_dec(&EXT4_SB(inode->i_sb)->s_es_stats.es_stats_all_cnt); in ext4_es_free_extent() 366 percpu_counter_dec(&EXT4_SB(inode->i_sb)-> in ext4_es_free_extent() 708 ext4_warning(inode->i_sb, "Inserting extent [%u/%u] as " in ext4_es_insert_extent() 727 if (err == -ENOMEM && __es_shrink(EXT4_SB(inode->i_sb), in ext4_es_insert_extent() 820 stats = &EXT4_SB(inode->i_sb)->s_es_stats; in ext4_es_lookup_extent() 887 __es_shrink(EXT4_SB(inode->i_sb), in __es_remove_extent() [all …]
|
D | balloc.c | 644 EXT4_C2B(EXT4_SB(inode->i_sb), ar.len)); in ext4_new_meta_blocks() 845 int flex_size = ext4_flex_bg_size(EXT4_SB(inode->i_sb)); in ext4_inode_to_goal_block() 863 bg_start = ext4_group_first_block_no(inode->i_sb, block_group); in ext4_inode_to_goal_block() 864 last_block = ext4_blocks_count(EXT4_SB(inode->i_sb)->s_es) - 1; in ext4_inode_to_goal_block() 870 if (test_opt(inode->i_sb, DELALLOC)) in ext4_inode_to_goal_block() 873 if (bg_start + EXT4_BLOCKS_PER_GROUP(inode->i_sb) <= last_block) in ext4_inode_to_goal_block() 875 (EXT4_BLOCKS_PER_GROUP(inode->i_sb) / 16); in ext4_inode_to_goal_block()
|
D | dir.c | 41 struct super_block *sb = inode->i_sb; in is_dx_dir() 43 if (EXT4_HAS_COMPAT_FEATURE(inode->i_sb, in is_dx_dir() 69 dir->i_sb->s_blocksize); in __ext4_check_dir_entry() 80 le32_to_cpu(EXT4_SB(dir->i_sb)->s_es->s_inodes_count))) in __ext4_check_dir_entry() 110 struct super_block *sb = inode->i_sb; in ext4_readdir() 492 struct super_block *sb = inode->i_sb; in call_filldir()
|
D | symlink.c | 36 u32 plen, max_size = inode->i_sb->s_blocksize; in ext4_follow_link() 41 ctx = ext4_get_fname_crypto_ctx(inode, inode->i_sb->s_blocksize); in ext4_follow_link()
|
/linux-4.1.27/fs/ |
D | inode.c | 137 inode->i_sb = sb; in inode_init_always() 207 if (inode->i_sb->s_op->destroy_inode) in alloc_inode() 208 inode->i_sb->s_op->destroy_inode(inode); in alloc_inode() 230 WARN_ON(atomic_long_read(&inode->i_sb->s_remove_count) == 0); in __destroy_inode() 231 atomic_long_dec(&inode->i_sb->s_remove_count); in __destroy_inode() 254 if (inode->i_sb->s_op->destroy_inode) in destroy_inode() 255 inode->i_sb->s_op->destroy_inode(inode); in destroy_inode() 276 atomic_long_inc(&inode->i_sb->s_remove_count); in drop_nlink() 292 atomic_long_inc(&inode->i_sb->s_remove_count); in clear_nlink() 312 atomic_long_dec(&inode->i_sb->s_remove_count); in set_nlink() [all …]
|
D | attr.c | 107 if (offset > inode->i_sb->s_maxbytes) in inode_newsize_ok() 152 inode->i_sb->s_time_gran); in setattr_copy() 155 inode->i_sb->s_time_gran); in setattr_copy() 158 inode->i_sb->s_time_gran); in setattr_copy() 212 now = current_fs_time(inode->i_sb); in notify_change()
|
D | fs-writeback.c | 88 sb = inode->i_sb; in inode_to_bdi() 303 if (sb_is_blkdev_sb(inode->i_sb)) in move_expired_inodes() 305 if (sb && sb != inode->i_sb) in move_expired_inodes() 307 sb = inode->i_sb; in move_expired_inodes() 318 sb = wb_inode(tmp.prev)->i_sb; in move_expired_inodes() 321 if (inode->i_sb == sb) in move_expired_inodes() 356 if (inode->i_sb->s_op->write_inode && !is_bad_inode(inode)) { in write_inode() 358 ret = inode->i_sb->s_op->write_inode(inode, wbc); in write_inode() 684 if (inode->i_sb != sb) { in writeback_sb_inodes() 788 struct super_block *sb = inode->i_sb; in __writeback_inodes_wb() [all …]
|
D | ioctl.c | 179 struct super_block *sb = inode->i_sb; in ioctl_fiemap() 520 struct super_block *sb = file_inode(filp)->i_sb; in ioctl_fsfreeze() 537 struct super_block *sb = file_inode(filp)->i_sb; in ioctl_fsthaw() 601 return put_user(inode->i_sb->s_blocksize, argp); in do_vfs_ioctl()
|
/linux-4.1.27/fs/ocfs2/ |
D | move_extents.c | 65 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in __ocfs2_move_extent() 70 u64 old_blkno = ocfs2_clusters_to_blocks(inode->i_sb, p_cpos); in __ocfs2_move_extent() 82 replace_rec.e_blkno = cpu_to_le64(ocfs2_clusters_to_blocks(inode->i_sb, in __ocfs2_move_extent() 102 ocfs2_error(inode->i_sb, in __ocfs2_move_extent() 178 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_lock_allocators_move_extents() 233 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_defrag_extent() 237 u64 phys_blkno = ocfs2_clusters_to_blocks(inode->i_sb, phys_cpos); in ocfs2_defrag_extent() 335 ret = ocfs2_cow_sync_writeback(inode->i_sb, context->inode, cpos, *len); in ocfs2_defrag_extent() 375 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_find_victim_alloc_group() 402 inode->i_sb->s_blocksize_bits; in ocfs2_find_victim_alloc_group() [all …]
|
D | xattr.c | 91 #define OCFS2_XATTR_FREE_IN_BLOCK(ptr) ((ptr)->i_sb->s_blocksize \ 333 int blks = ocfs2_blocks_per_xattr_bucket(inode->i_sb); in ocfs2_xattr_bucket_new() 377 bucket->bu_bhs[i] = sb_getblk(bucket->bu_inode->i_sb, in ocfs2_init_xattr_bucket() 413 spin_lock(&OCFS2_SB(bucket->bu_inode->i_sb)->osb_xattr_lock); in ocfs2_read_xattr_bucket() 414 rc = ocfs2_validate_meta_ecc_bhs(bucket->bu_inode->i_sb, in ocfs2_read_xattr_bucket() 418 spin_unlock(&OCFS2_SB(bucket->bu_inode->i_sb)->osb_xattr_lock); in ocfs2_read_xattr_bucket() 452 spin_lock(&OCFS2_SB(bucket->bu_inode->i_sb)->osb_xattr_lock); in ocfs2_xattr_bucket_journal_dirty() 453 ocfs2_compute_meta_ecc_bhs(bucket->bu_inode->i_sb, in ocfs2_xattr_bucket_journal_dirty() 456 spin_unlock(&OCFS2_SB(bucket->bu_inode->i_sb)->osb_xattr_lock); in ocfs2_xattr_bucket_journal_dirty() 466 int blocksize = src->bu_inode->i_sb->s_blocksize; in ocfs2_xattr_bucket_copy_data() [all …]
|
D | extent_map.c | 236 ins.ei_phys = ocfs2_blocks_to_clusters(inode->i_sb, in ocfs2_extent_map_insert_rec() 307 ocfs2_error(inode->i_sb, in ocfs2_last_eb_is_empty() 443 ocfs2_error(inode->i_sb, in ocfs2_get_clusters_nocache() 478 ocfs2_error(inode->i_sb, "Inode %lu has bad extent " in ocfs2_get_clusters_nocache() 566 ocfs2_error(inode->i_sb, in ocfs2_xattr_get_clusters() 585 ocfs2_error(inode->i_sb, "Inode %lu has bad extent " in ocfs2_xattr_get_clusters() 593 *p_cluster = ocfs2_blocks_to_clusters(inode->i_sb, in ocfs2_xattr_get_clusters() 652 ocfs2_relative_extent_offsets(inode->i_sb, v_cluster, &rec, in ocfs2_get_clusters() 675 int bpc = ocfs2_clusters_to_blocks(inode->i_sb, 1); in ocfs2_extent_map_get_blocks() 679 cpos = ocfs2_blocks_to_clusters(inode->i_sb, v_blkno); in ocfs2_extent_map_get_blocks() [all …]
|
D | file.c | 86 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_free_file_private() 179 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_sync_file() 205 ret = blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL, NULL); in ocfs2_sync_file() 220 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_should_update_atime() 226 ((inode->i_sb->s_flags & MS_NODIRATIME) && S_ISDIR(inode->i_mode))) in ocfs2_should_update_atime() 263 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_update_inode_atime() 293 ocfs2_commit_trans(OCFS2_SB(inode->i_sb), handle); in ocfs2_update_inode_atime() 324 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_simple_size_update() 350 u32 phys, cpos = offset >> OCFS2_SB(inode->i_sb)->s_clustersize_bits; in ocfs2_cow_file_pos() 359 if ((offset & (OCFS2_SB(inode->i_sb)->s_clustersize - 1)) == 0) in ocfs2_cow_file_pos() [all …]
|
D | aops.c | 64 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_symlink_get_block() 73 if ((iblock << inode->i_sb->s_blocksize_bits) > PATH_MAX + 1) { in ocfs2_symlink_get_block() 86 if ((u64)iblock >= ocfs2_clusters_to_blocks(inode->i_sb, in ocfs2_symlink_get_block() 126 map_bh(bh_result, inode->i_sb, in ocfs2_symlink_get_block() 144 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_get_block() 190 map_bh(bh_result, inode->i_sb, p_blkno); in ocfs2_get_block() 208 past_eof = ocfs2_blocks_for_bytes(inode->i_sb, i_size_read(inode)); in ocfs2_get_block() 230 ocfs2_error(inode->i_sb, "Inode %llu lost inline data flag", in ocfs2_read_inline_data() 238 size > ocfs2_max_inline_data_with_xattr(inode->i_sb, di)) { in ocfs2_read_inline_data() 239 ocfs2_error(inode->i_sb, in ocfs2_read_inline_data() [all …]
|
D | resize.c | 65 blkno = ocfs2_backup_super_blkno(inode->i_sb, i); in ocfs2_calc_new_backup_super() 66 cluster = ocfs2_blocks_to_clusters(inode->i_sb, blkno); in ocfs2_calc_new_backup_super() 94 struct ocfs2_super *osb = OCFS2_SB(bm_inode->i_sb); in ocfs2_update_last_group_and_inode() 184 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in update_backups() 188 blkno = ocfs2_backup_super_blkno(inode->i_sb, i); in update_backups() 189 cluster = ocfs2_blocks_to_clusters(inode->i_sb, blkno); in update_backups() 199 memcpy(backup->b_data, data, inode->i_sb->s_blocksize); in update_backups() 223 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_update_super_and_backups() 273 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_group_extend() 386 ret = ocfs2_check_group_descriptor(inode->i_sb, di, group_bh); in ocfs2_check_new_group() [all …]
|
D | dir.c | 90 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb); in ocfs2_supports_dir_trailer() 108 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb); in ocfs2_new_dir_wants_trailer() 157 trailer = ocfs2_trailer_from_bh(bh, inode->i_sb); in ocfs2_init_dir_trailer() 184 trailer = ocfs2_trailer_from_bh(dirdata_bh, dir->i_sb); in ocfs2_dx_dir_link_trailer() 273 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb); in ocfs2_dx_dir_name_hash() 331 ((char *) de - bh->b_data) + rlen > dir->i_sb->s_blocksize)) in ocfs2_check_dir_entry() 481 trailer = ocfs2_trailer_from_bh(bh, dir->i_sb); in ocfs2_check_dir_trailer() 484 ocfs2_error(dir->i_sb, in ocfs2_check_dir_trailer() 493 ocfs2_error(dir->i_sb, in ocfs2_check_dir_trailer() 503 ocfs2_error(dir->i_sb, in ocfs2_check_dir_trailer() [all …]
|
D | refcounttree.c | 567 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_create_refcount_tree() 615 new_bh = sb_getblk(inode->i_sb, first_blkno); in ocfs2_create_refcount_tree() 632 memset(rb, 0, inode->i_sb->s_blocksize); in ocfs2_create_refcount_tree() 708 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_set_refcount_tree() 770 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_remove_refcount_tree() 2320 ret = ocfs2_get_refcount_tree(OCFS2_SB(inode->i_sb), ref_blkno, &tree); in ocfs2_decrease_refcount() 2363 if (!ocfs2_refcount_tree(OCFS2_SB(inode->i_sb))) { in ocfs2_mark_extent_refcounted() 2364 ocfs2_error(inode->i_sb, "Inode %lu want to use refcount " in ocfs2_mark_extent_refcounted() 2547 u64 start_cpos = ocfs2_blocks_to_clusters(inode->i_sb, phys_blkno); in ocfs2_prepare_refcount_change_for_del() 2549 if (!ocfs2_refcount_tree(OCFS2_SB(inode->i_sb))) { in ocfs2_prepare_refcount_change_for_del() [all …]
|
D | ioctl.c | 83 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_set_inode_attr() 153 oib.ib_blocksize = inode->i_sb->s_blocksize; in ocfs2_info_handle_blocksize() 167 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_clustersize() 186 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_maxslots() 205 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_label() 224 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_uuid() 243 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_fs_features() 264 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_journal_size() 335 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_freeinode() 625 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_info_handle_freefrag() [all …]
|
D | suballoc.c | 337 rc = ocfs2_validate_gd_parent(inode->i_sb, di, tmp, 0); in ocfs2_read_group_descriptor() 382 struct ocfs2_super *osb = OCFS2_SB(alloc_inode->i_sb); in ocfs2_block_group_fill() 384 struct super_block * sb = alloc_inode->i_sb; in ocfs2_block_group_fill() 387 ocfs2_error(alloc_inode->i_sb, "group block (%llu) != " in ocfs2_block_group_fill() 523 struct ocfs2_super *osb = OCFS2_SB(alloc_inode->i_sb); in ocfs2_block_group_grow_discontig() 619 struct ocfs2_super *osb = OCFS2_SB(alloc_inode->i_sb); in ocfs2_block_group_alloc_discontig() 769 fe->i_size = cpu_to_le64(ocfs2_clusters_to_bytes(alloc_inode->i_sb, in ocfs2_block_group_alloc() 837 ocfs2_error(alloc_inode->i_sb, "Invalid chain allocator %llu", in ocfs2_reserve_suballoc_bits() 1373 ocfs2_error(alloc_inode->i_sb, "Group descriptor # %llu has bit" in ocfs2_block_group_set_bits() 1491 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_cluster_group_search() [all …]
|
D | acl.c | 184 handle = ocfs2_start_trans(OCFS2_SB(inode->i_sb), in ocfs2_acl_set_mode() 214 ocfs2_commit_trans(OCFS2_SB(inode->i_sb), handle); in ocfs2_acl_set_mode() 297 osb = OCFS2_SB(inode->i_sb); in ocfs2_iop_get_acl() 314 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_acl_chmod() 348 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_init_acl()
|
D | inode.c | 272 sb = inode->i_sb; in ocfs2_populate_inode() 374 inode->i_ino = ino_from_blkno(inode->i_sb, in ocfs2_populate_inode() 416 sb = inode->i_sb; in ocfs2_read_locked_inode() 620 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_remove_inode() 642 ocfs2_quota_trans_credits(inode->i_sb)); in ocfs2_remove_inode() 731 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_wipe_inode() 820 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_inode_is_valid_to_delete() 1006 status = ocfs2_nfs_sync_lock(OCFS2_SB(inode->i_sb), 0); in ocfs2_delete_inode() 1070 ocfs2_nfs_sync_unlock(OCFS2_SB(inode->i_sb), 0); in ocfs2_delete_inode() 1082 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_clear_inode() [all …]
|
D | locks.c | 113 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_flock() 133 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_lock()
|
D | mmap.c | 139 sb_start_pagefault(inode->i_sb); in ocfs2_page_mkwrite() 169 sb_end_pagefault(inode->i_sb); in ocfs2_page_mkwrite()
|
D | dlmglue.c | 561 ocfs2_lock_res_init_common(OCFS2_SB(inode->i_sb), res, type, ops, inode); in ocfs2_inode_lock_res_init() 568 return OCFS2_SB(inode->i_sb); in ocfs2_get_inode_osb() 582 return OCFS2_SB(fp->fp_file->f_mapping->host->i_sb); in ocfs2_get_file_osb() 599 return OCFS2_SB(dl->dl_inode->i_sb); in ocfs2_get_dentry_osb() 637 ocfs2_lock_res_init_common(OCFS2_SB(inode->i_sb), lockres, in ocfs2_dentry_lock_res_init() 694 ocfs2_lock_res_init_common(OCFS2_SB(inode->i_sb), lockres, in ocfs2_file_lock_res_init() 1635 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_create_new_inode_locks() 1680 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_rw_lock() 1695 status = ocfs2_cluster_lock(OCFS2_SB(inode->i_sb), lockres, level, 0, in ocfs2_rw_lock() 1707 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_rw_unlock() [all …]
|
/linux-4.1.27/include/trace/events/ |
D | ext3.h | 24 __entry->dev = inode->i_sb->s_dev; 51 __entry->dev = dir->i_sb->s_dev; 74 __entry->dev = inode->i_sb->s_dev; 98 __entry->dev = inode->i_sb->s_dev; 120 __entry->dev = inode->i_sb->s_dev; 142 __entry->dev = inode->i_sb->s_dev; 167 __entry->dev = inode->i_sb->s_dev; 196 __entry->dev = inode->i_sb->s_dev; 249 __entry->dev = page->mapping->host->i_sb->s_dev; 311 __entry->dev = page->mapping->host->i_sb->s_dev; [all …]
|
D | ext4.h | 92 __entry->dev = inode->i_sb->s_dev; 121 __entry->dev = inode->i_sb->s_dev; 147 __entry->dev = dir->i_sb->s_dev; 170 __entry->dev = inode->i_sb->s_dev; 194 __entry->dev = inode->i_sb->s_dev; 216 __entry->dev = inode->i_sb->s_dev; 238 __entry->dev = inode->i_sb->s_dev; 260 __entry->dev = inode->i_sb->s_dev; 287 __entry->dev = inode->i_sb->s_dev; 331 __entry->dev = inode->i_sb->s_dev; [all …]
|
D | f2fs.h | 134 __entry->dev = inode->i_sb->s_dev; 168 __entry->dev = inode->i_sb->s_dev; 200 __entry->dev = inode->i_sb->s_dev; 282 __entry->dev = dir->i_sb->s_dev; 326 __entry->dev = inode->i_sb->s_dev; 355 __entry->dev = inode->i_sb->s_dev; 412 __entry->dev = inode->i_sb->s_dev; 460 __entry->dev = inode->i_sb->s_dev; 495 __entry->dev = inode->i_sb->s_dev; 579 __entry->dev = inode->i_sb->s_dev; [all …]
|
D | filemap.h | 31 if (page->mapping->host->i_sb) 32 __entry->s_dev = page->mapping->host->i_sb->s_dev;
|
/linux-4.1.27/fs/fat/ |
D | file.c | 32 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_ioctl_set_attributes() 61 ia.ia_ctime = current_fs_time(inode->i_sb); in fat_ioctl_set_attributes() 115 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_ioctl_get_volume_id() 148 MSDOS_SB(inode->i_sb)->options.flush) { in fat_file_release() 149 fat_flush_inodes(inode->i_sb, inode, NULL); in fat_file_release() 161 err = sync_mapping_buffers(MSDOS_SB(inode->i_sb)->fat_inode->i_mapping); in fat_file_fsync() 220 struct super_block *sb = inode->i_sb; in fat_free() 289 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_truncate_blocks() 303 fat_flush_inodes(inode->i_sb, inode, NULL); in fat_truncate_blocks() 310 stat->blksize = MSDOS_SB(inode->i_sb)->cluster_size; in fat_getattr() [all …]
|
D | namei_msdos.c | 120 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in msdos_find() 202 struct super_block *sb = dir->i_sb; in msdos_lookup() 229 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in msdos_add_entry() 265 struct super_block *sb = dir->i_sb; in msdos_create() 310 struct super_block *sb = dir->i_sb; in msdos_rmdir() 346 struct super_block *sb = dir->i_sb; in msdos_mkdir() 406 struct super_block *sb = inode->i_sb; in msdos_unlink() 590 fat_fs_error(new_dir->i_sb, in do_msdos_rename() 601 struct super_block *sb = old_dir->i_sb; in msdos_rename() 609 &MSDOS_SB(old_dir->i_sb)->options); in msdos_rename() [all …]
|
D | dir.c | 50 struct super_block *sb = dir->i_sb; in fat_dir_readahead() 83 struct super_block *sb = dir->i_sb; in fat__get_entry() 123 MSDOS_SB(dir->i_sb)->dir_per_block - 1) { in fat_get_entry() 465 struct super_block *sb = inode->i_sb; in fat_search_long() 556 struct super_block *sb = inode->i_sb; in __fat_readdir() 951 struct super_block *sb = dir->i_sb; in fat_scan() 975 struct super_block *sb = dir->i_sb; in fat_scan_logstart() 993 struct super_block *sb = dir->i_sb; in __fat_remove_entries() 1028 struct super_block *sb = dir->i_sb; in fat_remove_entries() 1081 struct super_block *sb = dir->i_sb; in fat_zeroed_cluster() [all …]
|
D | namei_vfat.c | 317 struct fat_mount_options *opts = &MSDOS_SB(dir->i_sb)->options; in vfat_create_shortname() 583 struct msdos_sb_info *sbi = MSDOS_SB(dir->i_sb); in vfat_build_slots() 712 struct super_block *sb = dir->i_sb; in vfat_lookup() 772 struct super_block *sb = dir->i_sb; in vfat_create() 805 struct super_block *sb = dir->i_sb; in vfat_rmdir() 836 struct super_block *sb = dir->i_sb; in vfat_unlink() 861 struct super_block *sb = dir->i_sb; in vfat_mkdir() 915 struct super_block *sb = old_dir->i_sb; in vfat_rename() 1026 fat_fs_error(new_dir->i_sb, in vfat_rename()
|
D | cache.c | 226 struct super_block *sb = inode->i_sb; in fat_get_cluster() 287 struct super_block *sb = inode->i_sb; in fat_bmap_cluster() 307 struct super_block *sb = inode->i_sb; in fat_bmap()
|
/linux-4.1.27/fs/squashfs/ |
D | file.c | 64 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in locate_meta_index() 102 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in empty_meta_index() 162 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in release_meta_index() 239 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in fill_meta_index() 285 long long res = read_indexes(inode->i_sb, blocks, in fill_meta_index() 357 blks = read_indexes(inode->i_sb, index - res, &start, &offset); in read_blocklist() 366 res = squashfs_read_metadata(inode->i_sb, &size, &start, &offset, in read_blocklist() 378 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_copy_cache() 422 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_readpage_fragment() 423 struct squashfs_cache_entry *buffer = squashfs_get_fragment(inode->i_sb, in squashfs_readpage_fragment() [all …]
|
D | namei.c | 145 struct squashfs_sb_info *msblk = dir->i_sb->s_fs_info; in squashfs_lookup() 166 length = get_dir_index_using_name(dir->i_sb, &block, &offset, in squashfs_lookup() 175 err = squashfs_read_metadata(dir->i_sb, &dirh, &block, in squashfs_lookup() 191 err = squashfs_read_metadata(dir->i_sb, dire, &block, in squashfs_lookup() 202 err = squashfs_read_metadata(dir->i_sb, dire->name, in squashfs_lookup() 225 inode = squashfs_iget(dir->i_sb, ino, ino_num); in squashfs_lookup()
|
D | dir.c | 113 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_readdir() 157 length = get_dir_index_using_offset(inode->i_sb, &block, &offset, in squashfs_readdir() 167 err = squashfs_read_metadata(inode->i_sb, &dirh, &block, in squashfs_readdir() 183 err = squashfs_read_metadata(inode->i_sb, dire, &block, in squashfs_readdir() 194 err = squashfs_read_metadata(inode->i_sb, dire->name, in squashfs_readdir()
|
D | file_direct.c | 31 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_readpage_block() 94 res = squashfs_read_data(inode->i_sb, block, bsize, NULL, actor); in squashfs_readpage_block() 144 struct squashfs_cache_entry *buffer = squashfs_get_datablock(i->i_sb, in squashfs_read_cache()
|
D | file_cache.c | 26 struct squashfs_cache_entry *buffer = squashfs_get_datablock(i->i_sb, in squashfs_readpage_block()
|
/linux-4.1.27/fs/sysv/ |
D | itree.c | 24 struct super_block *sb = inode->i_sb; in block_to_path() 93 struct super_block *sb = inode->i_sb; in get_branch() 129 int blocksize = inode->i_sb->s_blocksize; in alloc_branch() 133 branch[0].key = sysv_new_block(inode->i_sb); in alloc_branch() 138 branch[n].key = sysv_new_block(inode->i_sb); in alloc_branch() 145 parent = block_to_cpu(SYSV_SB(inode->i_sb), branch[n-1].key); in alloc_branch() 146 bh = sb_getblk(inode->i_sb, parent); in alloc_branch() 163 sysv_free_block(inode->i_sb, branch[i].key); in alloc_branch() 198 sysv_free_block(inode->i_sb, where[i].key); in splice_branch() 207 struct super_block *sb = inode->i_sb; in get_block() [all …]
|
D | ialloc.c | 102 struct super_block *sb = inode->i_sb; in sysv_free_inode() 109 sb = inode->i_sb; in sysv_free_inode() 118 "%s\n", inode->i_sb->s_id); in sysv_free_inode() 137 struct super_block *sb = dir->i_sb; in sysv_new_inode()
|
D | dir.c | 72 struct super_block *sb = inode->i_sb; in sysv_readdir() 221 de->inode = cpu_to_fs16(SYSV_SB(inode->i_sb), inode->i_ino); in sysv_add_link() 272 de->inode = cpu_to_fs16(SYSV_SB(inode->i_sb), inode->i_ino); in sysv_make_empty() 275 de->inode = cpu_to_fs16(SYSV_SB(inode->i_sb), dir->i_ino); in sysv_make_empty() 290 struct super_block *sb = inode->i_sb; in sysv_empty_dir() 342 de->inode = cpu_to_fs16(SYSV_SB(inode->i_sb), inode->i_ino); in sysv_set_link()
|
/linux-4.1.27/fs/minix/ |
D | bitmap.c | 43 struct super_block *sb = inode->i_sb; in minix_free_block() 72 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_new_block() 73 int bits_per_zone = 8 * inode->i_sb->s_blocksize; in minix_new_block() 163 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); in minix_clear_inode() 170 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh); in minix_clear_inode() 184 struct super_block *sb = inode->i_sb; in minix_free_inode() 185 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_free_inode() 214 struct super_block *sb = dir->i_sb; in minix_new_inode()
|
D | itree_v1.c | 31 block, bdevname(inode->i_sb->s_bdev, b)); in block_to_path() 32 } else if (block >= (minix_sb(inode->i_sb)->s_max_size/BLOCK_SIZE)) { in block_to_path() 36 block, bdevname(inode->i_sb->s_bdev, b)); in block_to_path()
|
D | dir.c | 88 struct super_block *sb = inode->i_sb; in minix_readdir() 160 struct super_block * sb = dir->i_sb; in minix_find_entry() 209 struct super_block * sb = dir->i_sb; in minix_add_link() 298 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_delete_entry() 322 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_make_empty() 369 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_empty_dir() 420 struct minix_sb_info *sbi = minix_sb(dir->i_sb); in minix_set_link() 445 struct minix_sb_info *sbi = minix_sb(dir->i_sb); in minix_dotdot() 464 struct minix_sb_info *sbi = minix_sb(inode->i_sb); in minix_inode_by_name()
|
D | itree_common.c | 35 struct super_block *sb = inode->i_sb; in get_branch() 86 bh = sb_getblk(inode->i_sb, parent); in alloc_branch() 164 map_bh(bh, inode->i_sb, block_to_cpu(chain[depth-1].key)); in get_block() 280 bh = sb_bread(inode->i_sb, nr); in free_branches() 295 struct super_block *sb = inode->i_sb; in truncate()
|
D | namei.c | 26 if (dentry->d_name.len > minix_sb(dir->i_sb)->s_namelen) in minix_lookup() 31 inode = minix_iget(dir->i_sb, ino); in minix_lookup() 82 if (i > dir->i_sb->s_blocksize) in minix_symlink()
|
/linux-4.1.27/fs/bfs/ |
D | dir.c | 40 dir->i_sb->s_id, dir->i_ino); in bfs_readdir() 47 bh = sb_bread(dir->i_sb, block); in bfs_readdir() 83 struct super_block *s = dir->i_sb; in bfs_create() 132 struct bfs_sb_info *info = BFS_SB(dir->i_sb); in bfs_lookup() 142 inode = bfs_iget(dir->i_sb, ino); in bfs_lookup() 157 struct bfs_sb_info *info = BFS_SB(inode->i_sb); in bfs_link() 182 struct bfs_sb_info *info = BFS_SB(inode->i_sb); in bfs_unlink() 191 inode->i_sb->s_id, inode->i_ino, in bfs_unlink() 223 info = BFS_SB(old_inode->i_sb); in bfs_rename() 294 bh = sb_bread(dir->i_sb, block); in bfs_add_entry() [all …]
|
D | inode.c | 47 if ((ino < BFS_ROOT_INO) || (ino > BFS_SB(inode->i_sb)->si_lasti)) { in bfs_iget() 48 printf("Bad inode number %s:%08lx\n", inode->i_sb->s_id, ino); in bfs_iget() 53 bh = sb_bread(inode->i_sb, block); in bfs_iget() 55 printf("Unable to read inode %s:%08lx\n", inode->i_sb->s_id, in bfs_iget() 119 struct bfs_sb_info *info = BFS_SB(inode->i_sb); in bfs_write_inode() 128 di = find_inode(inode->i_sb, ino, &bh); in bfs_write_inode() 168 struct super_block *s = inode->i_sb; in bfs_evict_inode()
|
D | file.c | 68 struct super_block *sb = inode->i_sb; in bfs_get_block() 124 err = bfs_move_blocks(inode->i_sb, bi->i_sblock, in bfs_get_block()
|
/linux-4.1.27/fs/coda/ |
D | dir.c | 42 struct super_block *sb = dir->i_sb; in coda_lookup() 93 error = venus_access(inode->i_sb, coda_i2f(inode), mask); in coda_permission() 146 error = venus_create(dir->i_sb, coda_i2f(dir), name, length, in coda_create() 151 inode = coda_iget(dir->i_sb, &newfid, &attrs); in coda_create() 179 error = venus_mkdir(dir->i_sb, coda_i2f(dir), in coda_mkdir() 184 inode = coda_iget(dir->i_sb, &newfid, &attrs); in coda_mkdir() 212 error = venus_link(dir_inode->i_sb, coda_i2f(inode), in coda_link() 247 error = venus_symlink(dir_inode->i_sb, coda_i2f(dir_inode), name, len, in coda_symlink() 264 error = venus_remove(dir->i_sb, coda_i2f(dir), name, len); in coda_unlink() 279 error = venus_rmdir(dir->i_sb, coda_i2f(dir), name, len); in coda_rmdir() [all …]
|
D | pioctl.c | 78 if (target_inode->i_sb != inode->i_sb) { in coda_pioctl() 86 error = venus_pioctl(inode->i_sb, &(cnp->c_fid), cmd, &data); in coda_pioctl()
|
D | file.c | 135 error = venus_open(coda_inode->i_sb, coda_i2f(coda_inode), coda_flags, in coda_open() 168 err = venus_close(coda_inode->i_sb, coda_i2f(coda_inode), in coda_release() 214 err = venus_fsync(coda_inode->i_sb, coda_i2f(coda_inode)); in coda_fsync()
|
D | symlink.c | 33 error = venus_readlink(inode->i_sb, &cii->c_fid, p, &len); in coda_symlink_filler()
|
/linux-4.1.27/fs/ext2/ |
D | inode.c | 47 (inode->i_sb->s_blocksize >> 9) : 0; in ext2_inode_is_fast_symlink() 83 sb_start_intwrite(inode->i_sb); in ext2_evict_inode() 106 sb_end_intwrite(inode->i_sb); in ext2_evict_inode() 162 int ptrs = EXT2_ADDR_PER_BLOCK(inode->i_sb); in ext2_block_to_path() 163 int ptrs_bits = EXT2_ADDR_PER_BLOCK_BITS(inode->i_sb); in ext2_block_to_path() 171 ext2_msg(inode->i_sb, KERN_WARNING, in ext2_block_to_path() 192 ext2_msg(inode->i_sb, KERN_WARNING, in ext2_block_to_path() 236 struct super_block *sb = inode->i_sb; in ext2_get_branch() 311 bg_start = ext2_group_first_block_no(inode->i_sb, ei->i_block_group); in ext2_find_near() 313 (EXT2_BLOCKS_PER_GROUP(inode->i_sb) / 16); in ext2_find_near() [all …]
|
D | namei.c | 68 inode = ext2_iget(dir->i_sb, ino); in ext2_lookup() 70 ext2_error(dir->i_sb, __func__, in ext2_lookup() 85 return d_obtain_alias(ext2_iget(d_inode(child)->i_sb, ino)); in ext2_get_parent() 107 if (test_opt(inode->i_sb, NOBH)) { in ext2_create() 125 if (test_opt(inode->i_sb, NOBH)) { in ext2_tmpfile() 164 struct super_block * sb = dir->i_sb; in ext2_symlink() 182 if (test_opt(inode->i_sb, NOBH)) in ext2_symlink() 246 if (test_opt(inode->i_sb, NOBH)) in ext2_mkdir()
|
D | xattr.c | 75 inode->i_sb->s_id, inode->i_ino); \ 172 bh = sb_bread(inode->i_sb, EXT2_I(inode)->i_file_acl); in ext2_xattr_get() 181 bad_block: ext2_error(inode->i_sb, "ext2_xattr_get", in ext2_xattr_get() 210 if (size > inode->i_sb->s_blocksize || in ext2_xattr_get() 211 le16_to_cpu(entry->e_value_offs) + size > inode->i_sb->s_blocksize) in ext2_xattr_get() 261 bh = sb_bread(inode->i_sb, EXT2_I(inode)->i_file_acl); in ext2_xattr_list() 270 bad_block: ext2_error(inode->i_sb, "ext2_xattr_list", in ext2_xattr_list() 361 struct super_block *sb = inode->i_sb; in ext2_xattr_set() 624 struct super_block *sb = inode->i_sb; in ext2_xattr_set2() 763 bh = sb_bread(inode->i_sb, EXT2_I(inode)->i_file_acl); in ext2_xattr_delete_inode() [all …]
|
D | ialloc.c | 105 struct super_block * sb = inode->i_sb; in ext2_free_inode() 179 block_group = (inode->i_ino - 1) / EXT2_INODES_PER_GROUP(inode->i_sb); in ext2_preread_inode() 180 gdp = ext2_get_group_desc(inode->i_sb, block_group, NULL); in ext2_preread_inode() 187 offset = ((inode->i_ino - 1) % EXT2_INODES_PER_GROUP(inode->i_sb)) * in ext2_preread_inode() 188 EXT2_INODE_SIZE(inode->i_sb); in ext2_preread_inode() 190 (offset >> EXT2_BLOCK_SIZE_BITS(inode->i_sb)); in ext2_preread_inode() 191 sb_breadahead(inode->i_sb, block); in ext2_preread_inode() 445 sb = dir->i_sb; in ext2_new_inode()
|
D | dir.c | 64 return inode->i_sb->s_blocksize; in ext2_chunk_size() 121 struct super_block *sb = dir->i_sb; in ext2_check_page() 283 if (EXT2_HAS_INCOMPAT_FEATURE(inode->i_sb, EXT2_FEATURE_INCOMPAT_FILETYPE)) in ext2_set_de_type() 294 struct super_block *sb = inode->i_sb; in ext2_readdir() 398 ext2_error(dir->i_sb, __func__, in ext2_find_entry() 415 ext2_error(dir->i_sb, __func__, in ext2_find_entry() 530 ext2_error(dir->i_sb, __func__, in ext2_add_link() 600 ext2_error(inode->i_sb, __func__, in ext2_delete_entry() 692 ext2_error(inode->i_sb, __func__, in ext2_empty_dir()
|
D | ioctl.c | 116 if (test_opt(inode->i_sb, RESERVATION) in ext2_ioctl() 125 if (!test_opt(inode->i_sb, RESERVATION) ||!S_ISREG(inode->i_mode)) in ext2_ioctl()
|
/linux-4.1.27/fs/hfsplus/ |
D | xattr.c | 283 err = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &cat_fd); in __hfsplus_setxattr() 289 err = hfsplus_find_cat(inode->i_sb, inode->i_ino, &cat_fd); in __hfsplus_setxattr() 336 if (!HFSPLUS_SB(inode->i_sb)->attr_tree) { in __hfsplus_setxattr() 337 err = hfsplus_create_attributes_file(inode->i_sb); in __hfsplus_setxattr() 462 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &fd); in hfsplus_getxattr_finder_info() 467 res = hfsplus_find_cat(inode->i_sb, inode->i_ino, &fd); in hfsplus_getxattr_finder_info() 517 if (!HFSPLUS_SB(inode->i_sb)->attr_tree) in __hfsplus_getxattr() 526 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->attr_tree, &fd); in __hfsplus_getxattr() 532 res = hfsplus_find_attr(inode->i_sb, inode->i_ino, name, &fd); in __hfsplus_getxattr() 631 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &fd); in hfsplus_listxattr_finder_info() [all …]
|
D | dir.c | 41 sb = dir->i_sb; in hfsplus_lookup() 118 inode = hfsplus_iget(dir->i_sb, cnid); in hfsplus_lookup() 134 struct super_block *sb = inode->i_sb; in hfsplus_readdir() 298 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dst_dir->i_sb); in hfsplus_link() 347 hfsplus_mark_mdb_dirty(dst_dir->i_sb); in hfsplus_link() 355 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_unlink() 412 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_rmdir() 435 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_symlink() 440 inode = hfsplus_new_inode(dir->i_sb, S_IFLNK | S_IRWXUGO); in hfsplus_symlink() 477 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_mknod() [all …]
|
D | attributes.c | 171 struct super_block *sb = inode->i_sb; in hfsplus_attr_exists() 197 struct super_block *sb = inode->i_sb; in hfsplus_create_attr() 300 struct super_block *sb = inode->i_sb; in hfsplus_delete_attr() 346 if (!HFSPLUS_SB(dir->i_sb)->attr_tree) { in hfsplus_delete_all_attrs() 351 err = hfs_find_init(HFSPLUS_SB(dir->i_sb)->attr_tree, &fd); in hfsplus_delete_all_attrs() 356 err = hfsplus_find_attr(dir->i_sb, cnid, NULL, &fd); in hfsplus_delete_all_attrs()
|
D | inode.c | 68 struct super_block *sb = inode->i_sb; in hfsplus_releasepage() 184 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_get_perms() 227 struct super_block *sb = inode->i_sb; in hfsplus_file_release() 283 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_file_fsync() 328 blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL, NULL); in hfsplus_file_fsync() 419 struct super_block *sb = inode->i_sb; in hfsplus_delete_inode() 441 struct super_block *sb = inode->i_sb; in hfsplus_inode_read_fork() 557 if (hfs_find_init(HFSPLUS_SB(main_inode->i_sb)->cat_tree, &fd)) in hfsplus_cat_write_inode() 561 if (hfsplus_find_cat(main_inode->i_sb, main_inode->i_ino, &fd)) in hfsplus_cat_write_inode()
|
D | catalog.c | 107 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_cat_build_record() 224 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_subfolders_inc() 237 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_subfolders_dec() 255 struct super_block *sb = dir->i_sb; in hfsplus_create_cat() 323 struct super_block *sb = dir->i_sb; in hfsplus_delete_cat() 418 struct super_block *sb = src_dir->i_sb; in hfsplus_rename_cat()
|
D | super.c | 27 struct hfsplus_vh *vhdr = HFSPLUS_SB(inode->i_sb)->s_vhdr; in hfsplus_system_read_inode() 77 err = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &fd); in hfsplus_iget() 79 err = hfsplus_find_cat(inode->i_sb, inode->i_ino, &fd); in hfsplus_iget() 99 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_system_write_inode() 129 hfsplus_mark_mdb_dirty(inode->i_sb); in hfsplus_system_write_inode() 253 err = hfsplus_sync_fs(sbi->alloc_file->i_sb, 1); in delayed_sync_fs()
|
D | extents.c | 131 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->ext_tree, &fd); in hfsplus_ext_write_extent_locked() 211 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->ext_tree, &fd); in hfsplus_ext_read_extent() 223 struct super_block *sb = inode->i_sb; in hfsplus_get_block() 430 struct super_block *sb = inode->i_sb; in hfsplus_file_extend() 533 struct super_block *sb = inode->i_sb; in hfsplus_file_truncate()
|
/linux-4.1.27/mm/ |
D | cleancache.c | 150 struct super_block *sb = inode->i_sb; in cleancache_get_key() 189 pool_id = page->mapping->host->i_sb->cleancache_poolid; in __cleancache_get_page() 227 pool_id = page->mapping->host->i_sb->cleancache_poolid; in __cleancache_put_page() 248 int pool_id = mapping->host->i_sb->cleancache_poolid; in __cleancache_invalidate_page() 276 int pool_id = mapping->host->i_sb->cleancache_poolid; in __cleancache_invalidate_inode()
|
/linux-4.1.27/fs/romfs/ |
D | super.c | 124 ret = romfs_dev_read(inode->i_sb, pos, buf, fillsize); in romfs_readpage() 159 maxoff = romfs_maxsize(i->i_sb); in romfs_readdir() 164 ret = romfs_dev_read(i->i_sb, offset, &ri, ROMFH_SIZE); in romfs_readdir() 180 ret = romfs_dev_read(i->i_sb, offset, &ri, ROMFH_SIZE); in romfs_readdir() 184 j = romfs_dev_strnlen(i->i_sb, offset + ROMFH_SIZE, in romfs_readdir() 189 ret = romfs_dev_read(i->i_sb, offset + ROMFH_SIZE, fsname, j); in romfs_readdir() 221 ret = romfs_dev_read(dir->i_sb, offset, &ri, ROMFH_SIZE); in romfs_lookup() 227 maxoff = romfs_maxsize(dir->i_sb); in romfs_lookup() 237 ret = romfs_dev_read(dir->i_sb, offset, &ri, sizeof(ri)); in romfs_lookup() 242 ret = romfs_dev_strcmp(dir->i_sb, offset + ROMFH_SIZE, name, in romfs_lookup() [all …]
|
D | mmap-nommu.c | 29 struct mtd_info *mtd = inode->i_sb->s_mtd; in romfs_get_unmapped_area() 75 struct mtd_info *mtd = file_inode(file)->i_sb->s_mtd; in romfs_mmap_capabilities()
|
/linux-4.1.27/fs/isofs/ |
D | rock.c | 48 ISOFS_SB(inode->i_sb)->s_rock_offset = rr->u.SP.skip; in check_sp() 63 if (ISOFS_SB(inode->i_sb)->s_rock_offset != -1) { in setup_rock_ridge() 64 rs->len -= ISOFS_SB(inode->i_sb)->s_rock_offset; in setup_rock_ridge() 65 rs->chr += ISOFS_SB(inode->i_sb)->s_rock_offset; in setup_rock_ridge() 114 bh = sb_bread(rs->inode->i_sb, rs->cont_extent); in rock_continue() 209 if (!ISOFS_SB(inode->i_sb)->s_rock) in get_rock_ridge_filename() 320 if (!ISOFS_SB(inode->i_sb)->s_rock) in parse_rock_ridge_inode_internal() 375 ISOFS_SB(inode->i_sb)->s_rock = 1; in parse_rock_ridge_inode_internal() 523 reloc = isofs_iget_reloc(inode->i_sb, reloc_block, 0); in parse_rock_ridge_inode_internal() 544 if (ISOFS_SB(inode->i_sb)->s_nocompress) in parse_rock_ridge_inode_internal() [all …]
|
D | joliet.c | 47 utf8 = ISOFS_SB(inode->i_sb)->s_utf8; in get_joliet_filename() 48 nls = ISOFS_SB(inode->i_sb)->s_nls_iocharset; in get_joliet_filename()
|
D | export.c | 77 bh = sb_bread(child_inode->i_sb, parent_block); in isofs_export_get_parent() 101 rv = d_obtain_alias(isofs_iget(child_inode->i_sb, parent_block, in isofs_export_get_parent()
|
D | inode.c | 1039 ninode = isofs_iget(inode->i_sb, nextblk, nextoff); in isofs_get_blocks() 1062 map_bh(*bh, inode->i_sb, firstext + b_off - offset); in isofs_get_blocks() 1064 *bh = sb_getblk(inode->i_sb, firstext+b_off-offset); in isofs_get_blocks() 1114 return sb_bread(inode->i_sb, blknr); in isofs_bread() 1142 int high_sierra = ISOFS_SB(inode->i_sb)->s_high_sierra; in isofs_read_level3_size() 1166 bh = sb_bread(inode->i_sb, block); in isofs_read_level3_size() 1199 bh = sb_bread(inode->i_sb, block); in isofs_read_level3_size() 1244 struct super_block *sb = inode->i_sb; in isofs_read_inode() 1258 bh = sb_bread(inode->i_sb, block); in isofs_read_inode() 1278 bh = sb_bread(inode->i_sb, ++block); in isofs_read_inode()
|
D | namei.c | 43 struct isofs_sb_info *sbi = ISOFS_SB(dir->i_sb); in isofs_find_entry() 169 inode = found ? isofs_iget(dir->i_sb, block, offset) : NULL; in isofs_lookup()
|
/linux-4.1.27/fs/hfs/ |
D | inode.c | 73 struct super_block *sb = inode->i_sb; in hfs_releasepage() 183 struct super_block *sb = dir->i_sb; in hfs_new_inode() 208 inode->i_mode &= ~HFS_SB(inode->i_sb)->s_dir_umask; in hfs_new_inode() 220 inode->i_mode &= ~HFS_SB(inode->i_sb)->s_file_umask; in hfs_new_inode() 239 struct super_block *sb = inode->i_sb; in hfs_delete_inode() 266 struct super_block *sb = inode->i_sb; in hfs_inode_read_fork() 314 struct hfs_sb_info *hsb = HFS_SB(inode->i_sb); in hfs_read_inode() 412 HFS_SB(inode->i_sb)->alloc_blksz); in hfs_inode_write_fork() 432 hfs_btree_write(HFS_SB(inode->i_sb)->ext_tree); in hfs_write_inode() 435 hfs_btree_write(HFS_SB(inode->i_sb)->cat_tree); in hfs_write_inode() [all …]
|
D | dir.c | 28 res = hfs_find_init(HFS_SB(dir->i_sb)->cat_tree, &fd); in hfs_lookup() 31 hfs_cat_build_key(dir->i_sb, fd.search_key, dir->i_ino, &dentry->d_name); in hfs_lookup() 42 inode = hfs_iget(dir->i_sb, &fd.search_key->cat, &rec); in hfs_lookup() 57 struct super_block *sb = inode->i_sb; in hfs_readdir() 298 hfs_cat_build_key(old_dir->i_sb, in hfs_rename()
|
D | catalog.c | 59 rec->file.UsrWds.fdType = HFS_SB(inode->i_sb)->s_type; in hfs_cat_build_record() 60 rec->file.UsrWds.fdCreator = HFS_SB(inode->i_sb)->s_creator; in hfs_cat_build_record() 95 sb = dir->i_sb; in hfs_cat_create() 221 sb = dir->i_sb; in hfs_cat_delete() 291 sb = src_dir->i_sb; in hfs_cat_move()
|
D | attr.c | 28 res = hfs_find_init(HFS_SB(inode->i_sb)->cat_tree, &fd); in hfs_setxattr() 72 res = hfs_find_init(HFS_SB(inode->i_sb)->cat_tree, &fd); in hfs_getxattr()
|
D | extent.c | 137 res = hfs_find_init(HFS_SB(inode->i_sb)->ext_tree, &fd); in hfs_ext_write_extent() 196 res = hfs_find_init(HFS_SB(inode->i_sb)->ext_tree, &fd); in hfs_ext_read_extent() 339 sb = inode->i_sb; in hfs_get_block() 387 struct super_block *sb = inode->i_sb; in hfs_extend_file() 472 struct super_block *sb = inode->i_sb; in hfs_file_truncate()
|
/linux-4.1.27/fs/nfs/ |
D | nfstrace.h | 62 __entry->dev = inode->i_sb->s_dev; 100 __entry->dev = inode->i_sb->s_dev; 186 __entry->dev = dir->i_sb->s_dev; 230 __entry->dev = dir->i_sb->s_dev; 297 __entry->dev = dir->i_sb->s_dev; 336 __entry->dev = dir->i_sb->s_dev; 373 __entry->dev = dir->i_sb->s_dev; 409 __entry->dev = dir->i_sb->s_dev; 441 __entry->dev = dir->i_sb->s_dev; 479 __entry->dev = dir->i_sb->s_dev; [all …]
|
D | nfs4trace.h | 476 __entry->dev = inode->i_sb->s_dev; 536 __entry->dev = inode->i_sb->s_dev; 587 __entry->dev = inode->i_sb->s_dev; 662 __entry->dev = inode->i_sb->s_dev; 707 __entry->dev = dir->i_sb->s_dev; 761 __entry->dev = olddir->i_sb->s_dev; 799 __entry->dev = inode->i_sb->s_dev; 952 __entry->dev = inode->i_sb->s_dev; 1003 __entry->dev = inode->i_sb->s_dev; 1055 __entry->dev = inode->i_sb->s_dev; [all …]
|
D | unlink.c | 98 struct super_block *sb = data->dir->i_sb; in nfs_async_unlink_release() 170 nfs_sb_active(dir->i_sb); in nfs_do_call_unlink() 368 struct super_block *sb = data->old_dir->i_sb; in nfs_async_rename_release() 455 nfs_sb_active(old_dir->i_sb); in nfs_async_rename()
|
/linux-4.1.27/fs/freevxfs/ |
D | vxfs_bmap.c | 69 struct super_block *sb = ip->i_sb; in vxfs_bmap_ext4() 134 for (i = 0; i < size * VXFS_TYPED_PER_BLOCK(ip->i_sb); i++) { in vxfs_bmap_indir() 138 bp = sb_bread(ip->i_sb, in vxfs_bmap_indir() 139 indir + (i / VXFS_TYPED_PER_BLOCK(ip->i_sb))); in vxfs_bmap_indir() 144 (i % VXFS_TYPED_PER_BLOCK(ip->i_sb)); in vxfs_bmap_indir()
|
D | vxfs_lookup.c | 74 u_long bsize = ip->i_sb->s_blocksize; in dir_blocks() 117 u_long bsize = ip->i_sb->s_blocksize; in vxfs_find_entry() 123 pblocks = VXFS_BLOCK_PER_PAGE(ip->i_sb); in vxfs_find_entry() 216 ip = vxfs_iget(dip->i_sb, ino); in vxfs_lookup() 241 struct super_block *sbp = ip->i_sb; in vxfs_readdir()
|
D | vxfs_subr.c | 108 bp = sb_bread(ip->i_sb, pblock); in vxfs_bread() 136 map_bh(bp, ip->i_sb, pblock); in vxfs_getblk()
|
/linux-4.1.27/fs/f2fs/ |
D | trace.c | 76 MAJOR(inode->i_sb->s_dev), MINOR(inode->i_sb->s_dev), in f2fs_trace_pid() 97 major = MAJOR(inode->i_sb->s_dev); in f2fs_trace_ios() 98 minor = MINOR(inode->i_sb->s_dev); in f2fs_trace_ios()
|
D | file.c | 43 sb_start_pagefault(inode->i_sb); in f2fs_vm_page_mkwrite() 88 sb_end_pagefault(inode->i_sb); in f2fs_vm_page_mkwrite() 186 if (unlikely(f2fs_readonly(inode->i_sb))) in f2fs_sync_file() 237 ret = f2fs_sync_fs(inode->i_sb, 1); in f2fs_sync_file() 316 loff_t maxbytes = inode->i_sb->s_maxbytes; in f2fs_seek_block() 388 loff_t maxbytes = inode->i_sb->s_maxbytes; in f2fs_llseek() 493 unsigned int blocksize = inode->i_sb->s_blocksize; in truncate_blocks() 595 inode->i_sb->s_time_gran); in __setattr_copy() 598 inode->i_sb->s_time_gran); in __setattr_copy() 601 inode->i_sb->s_time_gran); in __setattr_copy() [all …]
|
/linux-4.1.27/fs/cifs/ |
D | dir.c | 201 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_do_create() 223 rc = cifs_posix_open(full_path, &newinode, inode->i_sb, mode, in cifs_do_create() 377 rc = cifs_get_inode_info_unix(&newinode, full_path, inode->i_sb, in cifs_do_create() 380 rc = cifs_get_inode_info(&newinode, full_path, buf, inode->i_sb, in cifs_do_create() 467 tlink = cifs_sb_tlink(CIFS_SB(inode->i_sb)); in cifs_atomic_open() 501 CIFS_SB(inode->i_sb)->mnt_cifs_flags & CIFS_MOUNT_STRICT_IO) { in cifs_atomic_open() 502 if (CIFS_SB(inode->i_sb)->mnt_cifs_flags & CIFS_MOUNT_NO_BRL) in cifs_atomic_open() 546 tlink = cifs_sb_tlink(CIFS_SB(inode->i_sb)); in cifs_create() 591 cifs_sb = CIFS_SB(inode->i_sb); in cifs_mknod() 628 inode->i_sb, xid); in cifs_mknod() [all …]
|
D | inode.c | 39 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); 157 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); 338 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); 347 cifs_create_dfs_fattr(&fattr, inode->i_sb); 660 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); 676 cifs_create_dfs_fattr(&fattr, inode->i_sb); 1037 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); 1096 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); 1236 struct super_block *sb = dir->i_sb; 1348 rc = cifs_get_inode_info_unix(&inode, full_path, parent->i_sb, [all …]
|
D | xattr.c | 55 sb = d_inode(direntry)->i_sb; in cifs_removexattr() 116 sb = d_inode(direntry)->i_sb; in cifs_setxattr() 251 sb = d_inode(direntry)->i_sb; in cifs_getxattr() 387 sb = d_inode(direntry)->i_sb; in cifs_listxattr()
|
D | link.c | 547 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_hardlink() 637 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_follow_link() 691 struct cifs_sb_info *cifs_sb = CIFS_SB(inode->i_sb); in cifs_symlink() 729 inode->i_sb, xid); in cifs_symlink() 732 inode->i_sb, xid, NULL); in cifs_symlink()
|
/linux-4.1.27/fs/ubifs/ |
D | file.c | 60 struct ubifs_info *c = inode->i_sb->s_fs_info; in read_block() 163 struct ubifs_info *c = inode->i_sb->s_fs_info; in do_readpage() 226 struct ubifs_info *c = inode->i_sb->s_fs_info; in write_begin_slow() 430 struct ubifs_info *c = inode->i_sb->s_fs_info; in ubifs_write_begin() 546 struct ubifs_info *c = inode->i_sb->s_fs_info; in ubifs_write_end() 825 struct ubifs_info *c = inode->i_sb->s_fs_info; in ubifs_bulk_read() 904 struct ubifs_info *c = inode->i_sb->s_fs_info; in do_writepage() 1026 err = inode->i_sb->s_op->write_inode(inode, NULL); in ubifs_writepage() 1054 err = inode->i_sb->s_op->write_inode(inode, NULL); in ubifs_writepage() 1079 inode->i_sb->s_time_gran); in do_attr_changes() [all …]
|
D | dir.c | 191 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_lookup() 218 inode = ubifs_iget(dir->i_sb, le64_to_cpu(dent->inum)); in ubifs_lookup() 249 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_create() 358 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_readdir() 501 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_link() 556 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_unlink() 648 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_rmdir() 712 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_mkdir() 775 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_mknod() 855 struct ubifs_info *c = dir->i_sb->s_fs_info; in ubifs_symlink() [all …]
|
D | misc.h | 238 return (inode->i_sb->s_time_gran < NSEC_PER_SEC) ? in ubifs_current_time() 239 current_fs_time(inode->i_sb) : CURRENT_TIME_SEC; in ubifs_current_time()
|
D | xattr.c | 306 struct ubifs_info *c = host->i_sb->s_fs_info; in setxattr() 376 struct ubifs_info *c = host->i_sb->s_fs_info; in ubifs_getxattr() 436 struct ubifs_info *c = host->i_sb->s_fs_info; in ubifs_listxattr() 539 struct ubifs_info *c = host->i_sb->s_fs_info; in ubifs_removexattr() 658 struct ubifs_info *c = dentry->i_sb->s_fs_info; in ubifs_init_security()
|
/linux-4.1.27/fs/logfs/ |
D | readwrite.c | 189 struct super_block *sb = inode->i_sb; in __logfs_set_blocks() 423 logfs_write_anchor(inode->i_sb); in inode_write_block() 609 block = __alloc_block(inode->i_sb, LOGFS_INO_MASTER, inode->i_ino, 0); in alloc_inode_block() 654 block = __alloc_block(inode->i_sb, inode->i_ino, bix, level); in alloc_data_block() 946 struct super_block *sb = inode->i_sb; in logfs_seek_data() 1084 struct logfs_super *super = logfs_super(inode->i_sb); in logfs_reserve_bytes() 1103 struct logfs_super *super = logfs_super(inode->i_sb); in get_page_reserve() 1110 logfs_get_wblocks(inode->i_sb, page, WF_LOCK); in get_page_reserve() 1124 logfs_put_wblocks(inode->i_sb, page, WF_LOCK); in get_page_reserve() 1136 struct logfs_super *super = logfs_super(inode->i_sb); in logfs_handle_transaction() [all …]
|
D | dir.c | 86 loff_t pos = bix << inode->i_sb->s_blocksize_bits; in beyond_eof() 202 LOGFS_BUG_ON(ret, inode->i_sb); in logfs_remove_inode() 215 struct logfs_super *super = logfs_super(dir->i_sb); in logfs_unlink() 268 data = logfs_seek_data(dir, 0) << dir->i_sb->s_blocksize_bits; in logfs_empty_dir() 354 inode = logfs_iget(dir->i_sb, ino); in logfs_lookup() 363 index = (index + 1) << dir->i_sb->s_blocksize_bits; in grow_dir() 410 struct logfs_super *super = logfs_super(dir->i_sb); in __logfs_create() 524 if (destlen > dir->i_sb->s_blocksize) in logfs_symlink() 588 struct logfs_super *super = logfs_super(old_dir->i_sb); in logfs_rename_cross() 627 LOGFS_BUG_ON(err, old_dir->i_sb); in logfs_rename_cross() [all …]
|
D | file.c | 48 BUG_ON(PAGE_CACHE_SIZE != inode->i_sb->s_blocksize); in logfs_write_end() 168 struct super_block *sb = page->mapping->host->i_sb; in logfs_invalidatepage() 225 struct super_block *sb = file->f_mapping->host->i_sb; in logfs_fsync()
|
D | inode.c | 306 LOGFS_BUG_ON(ret, inode->i_sb); in logfs_write_inode() 313 struct logfs_super *super = logfs_super(inode->i_sb); in logfs_drop_inode() 344 struct super_block *sb = dir->i_sb; in logfs_new_inode()
|
/linux-4.1.27/fs/efs/ |
D | namei.c | 32 bh = sb_bread(inode->i_sb, efs_bmap(inode, block)); in efs_find_entry() 71 inode = efs_iget(dir->i_sb, inodenum); in efs_lookup() 116 parent = d_obtain_alias(efs_iget(d_inode(child)->i_sb, ino)); in efs_get_parent()
|
D | symlink.c | 28 bh = sb_bread(inode->i_sb, efs_bmap(inode, 0)); in efs_symlink_readpage() 34 bh = sb_bread(inode->i_sb, efs_bmap(inode, 1)); in efs_symlink_readpage()
|
D | inode.c | 90 bh = sb_bread(inode->i_sb, block); in efs_iget() 198 struct efs_sb_info *sb = SUPER_INFO(inode->i_sb); in efs_map_block() 277 bh = sb_bread(inode->i_sb, iblock); in efs_map_block()
|
D | file.c | 32 map_bh(bh_result, inode->i_sb, phys); in efs_get_block()
|
/linux-4.1.27/fs/affs/ |
D | inode.c | 168 struct super_block *sb = inode->i_sb; in affs_write_inode() 226 affs_test_opt(AFFS_SB(inode->i_sb)->s_flags, SF_SETUID)) || in affs_notify_change() 228 affs_test_opt(AFFS_SB(inode->i_sb)->s_flags, SF_SETGID)) || in affs_notify_change() 230 (AFFS_SB(inode->i_sb)->s_flags & in affs_notify_change() 232 if (!affs_test_opt(AFFS_SB(inode->i_sb)->s_flags, SF_QUIET)) in affs_notify_change() 284 affs_free_block(inode->i_sb, inode->i_ino); in affs_evict_inode() 290 struct super_block *sb = dir->i_sb; in affs_new_inode() 347 struct super_block *sb = dir->i_sb; in affs_add_entry()
|
D | file.c | 49 struct super_block *sb = inode->i_sb; in affs_grow_extcache() 119 struct super_block *sb = inode->i_sb; in affs_alloc_extblock() 171 struct super_block *sb = inode->i_sb; in affs_get_extblock_slow() 296 struct super_block *sb = inode->i_sb; in affs_get_block() 355 affs_error(inode->i_sb, "get_block", "strange block request %llu", in affs_get_block() 452 bh = affs_bread(inode->i_sb, tmp_bh.b_blocknr); in affs_bread_ino() 471 bh = affs_getzeroblk(inode->i_sb, tmp_bh.b_blocknr); in affs_getzeroblk_ino() 490 bh = affs_getemptyblk(inode->i_sb, tmp_bh.b_blocknr); in affs_getemptyblk_ino() 504 struct super_block *sb = inode->i_sb; in affs_do_readpage_ofs() 541 struct super_block *sb = inode->i_sb; in affs_extent_file_ofs() [all …]
|
D | symlink.c | 27 bh = affs_bread(inode->i_sb, inode->i_ino); in affs_symlink_readpage() 36 struct affs_sb_info *sbi = AFFS_SB(inode->i_sb); in affs_symlink_readpage()
|
D | amigaffs.c | 25 struct super_block *sb = dir->i_sb; in affs_insert_hash() 80 sb = dir->i_sb; in affs_remove_hash() 142 struct super_block *sb = inode->i_sb; in affs_remove_link() 233 struct super_block *sb = inode->i_sb; in affs_empty_dir() 272 sb = dir->i_sb; in affs_remove_header() 476 return affs_test_opt(AFFS_SB(inode->i_sb)->s_flags, SF_NO_TRUNCATE); in affs_nofilenametruncate()
|
D | namei.c | 190 struct super_block *sb = dir->i_sb; in affs_find_entry() 219 struct super_block *sb = dir->i_sb; in affs_lookup() 262 struct super_block *sb = dir->i_sb; in affs_create() 331 struct super_block *sb = dir->i_sb; in affs_symlink() 418 struct super_block *sb = old_dir->i_sb; in affs_rename()
|
/linux-4.1.27/fs/autofs4/ |
D | root.c | 509 sbi = autofs4_sbi(dir->i_sb); in autofs4_lookup() 550 struct autofs_sb_info *sbi = autofs4_sbi(dir->i_sb); in autofs4_dir_symlink() 574 inode = autofs4_get_inode(dir->i_sb, S_IFLNK | 0555); in autofs4_dir_symlink() 613 struct autofs_sb_info *sbi = autofs4_sbi(dir->i_sb); in autofs4_dir_unlink() 695 struct autofs_sb_info *sbi = autofs4_sbi(dir->i_sb); in autofs4_dir_rmdir() 733 struct autofs_sb_info *sbi = autofs4_sbi(dir->i_sb); in autofs4_dir_mkdir() 749 inode = autofs4_get_inode(dir->i_sb, S_IFDIR | 0555); in autofs4_dir_mkdir() 854 struct autofs_sb_info *sbi = autofs4_sbi(inode->i_sb); in autofs4_root_ioctl_unlocked() 891 return autofs4_expire_run(inode->i_sb,filp->f_path.mnt,sbi, p); in autofs4_root_ioctl_unlocked() 894 return autofs4_expire_multi(inode->i_sb,filp->f_path.mnt,sbi, p); in autofs4_root_ioctl_unlocked()
|
/linux-4.1.27/fs/nfsd/ |
D | blocklayout.c | 52 struct super_block *sb = inode->i_sb; in nfsd4_block_proc_layoutget() 160 lcp->lc_mtime = current_fs_time(inode->i_sb); in nfsd4_block_proc_layoutcommit() 169 error = inode->i_sb->s_export_op->commit_blocks(inode, iomaps, in nfsd4_block_proc_layoutcommit()
|
/linux-4.1.27/include/linux/ |
D | cleancache.h | 53 return page->mapping->host->i_sb->cleancache_poolid >= 0; in cleancache_fs_enabled() 57 return mapping->host->i_sb->cleancache_poolid >= 0; in cleancache_fs_enabled_mapping()
|
/linux-4.1.27/fs/qnx6/ |
D | dir.c | 72 struct super_block *s = inode->i_sb; in qnx6_dir_longfilename() 119 struct super_block *s = inode->i_sb; in qnx6_readdir() 182 struct super_block *s = dir->i_sb; in qnx6_long_match() 220 struct super_block *s = dir->i_sb; in qnx6_find_entry()
|
D | namei.c | 29 foundinode = qnx6_iget(dir->i_sb, ino); in qnx6_lookup()
|
/linux-4.1.27/fs/qnx4/ |
D | namei.c | 69 bh = sb_bread(dir->i_sb, block); in qnx4_find_entry() 115 foundinode = qnx4_iget(dir->i_sb, ino); in qnx4_lookup()
|
/linux-4.1.27/fs/adfs/ |
D | inode.c | 26 block = __adfs_block_map(inode->i_sb, inode->i_ino, block); in adfs_get_block() 28 map_bh(bh, inode->i_sb, block); in adfs_get_block() 302 struct super_block *sb = inode->i_sb; in adfs_notify_change() 357 struct super_block *sb = inode->i_sb; in adfs_write_inode()
|
D | dir.c | 23 struct super_block *sb = inode->i_sb; in adfs_readdir() 131 struct super_block *sb = inode->i_sb; in adfs_dir_lookup_byname() 274 inode = adfs_iget(dir->i_sb, &obj); in adfs_lookup()
|
/linux-4.1.27/fs/configfs/ |
D | inode.c | 93 inode->i_sb->s_time_gran); in configfs_setattr() 96 inode->i_sb->s_time_gran); in configfs_setattr() 99 inode->i_sb->s_time_gran); in configfs_setattr()
|
/linux-4.1.27/fs/xfs/ |
D | xfs_acl.c | 243 iattr.ia_ctime = current_fs_time(inode->i_sb); in xfs_set_mode() 254 int len = XFS_ACL_MAX_SIZE(XFS_M(inode->i_sb)); in xfs_acl_exists() 283 if (acl->a_count > XFS_ACL_MAX_ENTRIES(XFS_M(inode->i_sb))) in xfs_set_acl()
|
D | xfs_trace.h | 59 __entry->dev = VFS_I(ctx->dp)->i_sb->s_dev; 183 __entry->dev = VFS_I(ctx->dp)->i_sb->s_dev; 231 __entry->dev = VFS_I(ip)->i_sb->s_dev; 275 __entry->dev = VFS_I(ip)->i_sb->s_dev; 552 __entry->dev = VFS_I(ip)->i_sb->s_dev; 584 __entry->dev = VFS_I(ip)->i_sb->s_dev; 611 __entry->dev = VFS_I(ip)->i_sb->s_dev; 641 __entry->dev = VFS_I(ip)->i_sb->s_dev; 703 __entry->dev = VFS_I(ip)->i_sb->s_dev; 729 __entry->dev = VFS_I(ip)->i_sb->s_dev; [all …]
|
D | xfs_export.c | 81 if (!(XFS_M(inode->i_sb)->m_flags & XFS_MOUNT_SMALL_INUMS) || in xfs_fs_encode_fh() 82 (XFS_M(inode->i_sb)->m_flags & XFS_MOUNT_32BITINODES)) in xfs_fs_encode_fh()
|
/linux-4.1.27/fs/jffs2/ |
D | dir.c | 107 inode = jffs2_iget(dir_i->i_sb, ino); in jffs2_lookup() 171 c = JFFS2_SB_INFO(dir_i->i_sb); in jffs2_create() 225 struct jffs2_sb_info *c = JFFS2_SB_INFO(dir_i->i_sb); in jffs2_unlink() 244 struct jffs2_sb_info *c = JFFS2_SB_INFO(d_inode(old_dentry)->i_sb); in jffs2_link() 301 c = JFFS2_SB_INFO(dir_i->i_sb); in jffs2_symlink() 459 c = JFFS2_SB_INFO(dir_i->i_sb); in jffs2_mkdir() 586 struct jffs2_sb_info *c = JFFS2_SB_INFO(dir_i->i_sb); in jffs2_rmdir() 630 c = JFFS2_SB_INFO(dir_i->i_sb); in jffs2_mknod() 763 struct jffs2_sb_info *c = JFFS2_SB_INFO(old_dir_i->i_sb); in jffs2_rename()
|
D | file.c | 35 struct jffs2_sb_info *c = JFFS2_SB_INFO(inode->i_sb); in jffs2_fsync() 85 struct jffs2_sb_info *c = JFFS2_SB_INFO(inode->i_sb); in jffs2_do_readpage_nolock() 153 struct jffs2_sb_info *c = JFFS2_SB_INFO(inode->i_sb); in jffs2_write_begin() 246 struct jffs2_sb_info *c = JFFS2_SB_INFO(inode->i_sb); in jffs2_write_end()
|
/linux-4.1.27/fs/cramfs/ |
D | inode.c | 373 struct super_block *sb = inode->i_sb; in cramfs_readdir() 440 sorted = CRAMFS_SB(dir->i_sb)->flags & CRAMFS_FLAG_SORTED_DIRS; in cramfs_lookup() 447 de = cramfs_read(dir->i_sb, dir_off, sizeof(*de)+CRAMFS_MAXPATHLEN); in cramfs_lookup() 476 inode = get_cramfs_inode(dir->i_sb, de, dir_off); in cramfs_lookup() 503 struct super_block *sb = inode->i_sb; in cramfs_readpage()
|
/linux-4.1.27/include/uapi/linux/ |
D | iso_fs.h | 162 #define ISOFS_BUFFER_SIZE(INODE) ((INODE)->i_sb->s_blocksize) 163 #define ISOFS_BUFFER_BITS(INODE) ((INODE)->i_sb->s_blocksize_bits)
|
/linux-4.1.27/fs/notify/ |
D | fdinfo.c | 86 inode_mark->wd, inode->i_ino, inode->i_sb->s_dev, in inotify_fdinfo() 119 inode->i_ino, inode->i_sb->s_dev, in fanotify_fdinfo()
|
/linux-4.1.27/fs/ceph/ |
D | dir.c | 264 ceph_translate_ino(inode->i_sb, inode->i_ino), in ceph_readdir() 274 ceph_translate_ino(inode->i_sb, ino), in ceph_readdir() 427 ceph_translate_ino(inode->i_sb, ino), ftype)) { in ceph_readdir() 613 struct ceph_fs_client *fsc = ceph_sb_to_client(dir->i_sb); in ceph_lookup() 700 struct ceph_fs_client *fsc = ceph_sb_to_client(dir->i_sb); in ceph_mknod() 753 struct ceph_fs_client *fsc = ceph_sb_to_client(dir->i_sb); in ceph_symlink() 790 struct ceph_fs_client *fsc = ceph_sb_to_client(dir->i_sb); in ceph_mkdir() 848 struct ceph_fs_client *fsc = ceph_sb_to_client(dir->i_sb); in ceph_link() 907 struct ceph_fs_client *fsc = ceph_sb_to_client(dir->i_sb); in ceph_unlink() 947 struct ceph_fs_client *fsc = ceph_sb_to_client(old_dir->i_sb); in ceph_rename() [all …]
|
D | ioctl.c | 66 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; in ceph_ioctl_set_layout() 141 struct ceph_mds_client *mdsc = ceph_sb_to_client(inode->i_sb)->mdsc; in ceph_ioctl_set_layout_policy() 184 &ceph_sb_to_client(inode->i_sb)->client->osdc; in ceph_ioctl_get_dataloc()
|
/linux-4.1.27/fs/9p/ |
D | vfs_inode_dotl.c | 318 inode = v9fs_get_new_inode_from_fid(v9ses, fid, dir->i_sb); in v9fs_vfs_atomic_open_dotl() 437 inode = v9fs_get_new_inode_from_fid(v9ses, fid, dir->i_sb); in v9fs_vfs_mkdir_dotl() 455 inode = v9fs_get_inode(dir->i_sb, mode, 0); in v9fs_vfs_mkdir_dotl() 724 inode = v9fs_get_new_inode_from_fid(v9ses, fid, dir->i_sb); in v9fs_vfs_symlink_dotl() 737 inode = v9fs_get_inode(dir->i_sb, S_IFLNK, 0); in v9fs_vfs_symlink_dotl() 872 inode = v9fs_get_new_inode_from_fid(v9ses, fid, dir->i_sb); in v9fs_vfs_mknod_dotl() 889 inode = v9fs_get_inode(dir->i_sb, mode, rdev); in v9fs_vfs_mknod_dotl()
|
/linux-4.1.27/fs/ecryptfs/ |
D | inode.c | 93 if (lower_inode->i_sb != ecryptfs_superblock_to_lower(sb)) in __ecryptfs_get_inode() 200 directory_inode->i_sb); in ecryptfs_do_create() 362 inode = __ecryptfs_get_inode(lower_inode, dir_inode->i_sb); in ecryptfs_lookup_interpose() 471 rc = ecryptfs_interpose(lower_new_dentry, new_dentry, dir->i_sb); in ecryptfs_link() 505 dir->i_sb)->mount_crypt_stat; in ecryptfs_symlink() 518 rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb); in ecryptfs_symlink() 542 rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb); in ecryptfs_mkdir() 590 rc = ecryptfs_interpose(lower_dentry, dentry, dir->i_sb); in ecryptfs_mknod()
|
/linux-4.1.27/fs/ramfs/ |
D | inode.c | 95 struct inode * inode = ramfs_get_inode(dir->i_sb, dir, mode, dev); in ramfs_mknod() 125 inode = ramfs_get_inode(dir->i_sb, dir, S_IFLNK|S_IRWXUGO, 0); in ramfs_symlink()
|