| /fs/bcachefs/ |
| A D | recovery.c | 44 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_btree_lost_data() local 51 ext->btrees_lost_data |= cpu_to_le64(b); in bch2_btree_lost_data() 127 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_reconstruct_alloc() local 690 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in check_version_upgrade() local 788 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_fs_recovery() local 792 ext->recovery_passes_required[0] |= in bch2_fs_recovery() 1073 ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_fs_recovery() 1088 !bch2_is_zero(ext->errors_silent, sizeof(ext->errors_silent))) { in bch2_fs_recovery() 1089 memset(ext->errors_silent, 0, sizeof(ext->errors_silent)); in bch2_fs_recovery() 1096 ext->btrees_lost_data) { in bch2_fs_recovery() [all …]
|
| A D | sb-downgrade.c | 195 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_sb_set_upgrade_extra() local 201 __set_bit_le64(BCH_FSCK_ERR_alloc_key_dirty_sectors_wrong, ext->errors_silent); in bch2_sb_set_upgrade_extra() 202 __set_bit_le64(BCH_FSCK_ERR_alloc_key_stripe_sectors_wrong, ext->errors_silent); in bch2_sb_set_upgrade_extra() 219 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_sb_set_upgrade() local 231 ext->recovery_passes_required[0] |= in bch2_sb_set_upgrade() 235 __set_bit_le64(*e, ext->errors_silent); in bch2_sb_set_upgrade() 440 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_sb_set_downgrade() local 445 ext->recovery_passes_required[0] |= i->recovery_passes[0]; in bch2_sb_set_downgrade() 446 ext->recovery_passes_required[1] |= i->recovery_passes[1]; in bch2_sb_set_downgrade() 452 if (e < sizeof(ext->errors_silent) * 8) in bch2_sb_set_downgrade() [all …]
|
| A D | recovery_passes.c | 142 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in bch2_sb_recovery_pass_complete() local 144 ext->recovery_passes_required); in bch2_sb_recovery_pass_complete() 364 struct bch_sb_field_ext *ext = bch2_sb_field_get(c->disk_sb.sb, ext); in __bch2_run_explicit_recovery_pass() local 365 __set_bit_le64(bch2_recovery_pass_to_stable(pass), ext->recovery_passes_required); in __bch2_run_explicit_recovery_pass()
|
| A D | super-io.c | 625 struct bch_sb_field_ext *ext = bch2_sb_field_get(src, ext); in bch2_sb_update() local 626 if (ext) { in bch2_sb_update() 628 bch2_recovery_passes_from_stable(le64_to_cpu(ext->recovery_passes_required[0])); in bch2_sb_update() 630 le_bitvector_to_cpu(c->sb.errors_silent, (void *) ext->errors_silent, in bch2_sb_update() 632 c->sb.btrees_lost_data = le64_to_cpu(ext->btrees_lost_data); in bch2_sb_update() 1322 struct bch_sb_field_ext *e = field_to_type(f, ext); in bch2_sb_ext_to_text()
|
| /fs/hfs/ |
| A D | extent.c | 24 key->ext.FkType = type; in hfs_ext_build_key() 55 fnum1 = key1->ext.FNum; in hfs_ext_keycmp() 56 fnum2 = key2->ext.FNum; in hfs_ext_keycmp() 59 if (key1->ext.FkType != key2->ext.FkType) in hfs_ext_keycmp() 60 return key1->ext.FkType < key2->ext.FkType ? -1 : 1; in hfs_ext_keycmp() 103 ext += 2; in hfs_ext_lastblock() 105 if (ext->count) in hfs_ext_lastblock() 107 return be16_to_cpu(ext->block) + be16_to_cpu(ext->count); in hfs_ext_lastblock() 156 fd->key->ext.FNum = 0; in __hfs_ext_read_extent() 160 if (fd->key->ext.FNum != fd->search_key->ext.FNum || in __hfs_ext_read_extent() [all …]
|
| A D | inode.c | 266 void hfs_inode_read_fork(struct inode *inode, struct hfs_extent *ext, in hfs_inode_read_fork() argument 274 memcpy(HFS_I(inode)->first_extents, ext, sizeof(hfs_extent_rec)); in hfs_inode_read_fork() 276 count += be16_to_cpu(ext[i].count); in hfs_inode_read_fork() 409 void hfs_inode_write_fork(struct inode *inode, struct hfs_extent *ext, in hfs_inode_write_fork() argument 412 memcpy(ext, HFS_I(inode)->first_extents, sizeof(hfs_extent_rec)); in hfs_inode_write_fork()
|
| A D | hfs_fs.h | 193 extern u16 hfs_ext_find_block(struct hfs_extent *ext, u16 off); 212 extern void hfs_inode_read_fork(struct inode *inode, struct hfs_extent *ext,
|
| A D | hfs.h | 167 struct hfs_ext_key ext; member
|
| /fs/hfsplus/ |
| A D | extents.c | 26 k1id = k1->ext.cnid; in hfsplus_ext_cmp_key() 27 k2id = k2->ext.cnid; in hfsplus_ext_cmp_key() 31 if (k1->ext.fork_type != k2->ext.fork_type) in hfsplus_ext_cmp_key() 32 return k1->ext.fork_type < k2->ext.fork_type ? -1 : 1; in hfsplus_ext_cmp_key() 48 key->ext.pad = 0; in hfsplus_ext_build_key() 80 ext += 7; in hfsplus_ext_lastblock() 82 if (ext->block_count) in hfsplus_ext_lastblock() 84 return be32_to_cpu(ext->start_block) + be32_to_cpu(ext->block_count); in hfsplus_ext_lastblock() 163 fd->key->ext.cnid = 0; in __hfsplus_ext_read_extent() 167 if (fd->key->ext.cnid != fd->search_key->ext.cnid || in __hfsplus_ext_read_extent() [all …]
|
| A D | bfind.c | 53 cur_cnid = fd->key->ext.cnid; in hfs_find_1st_rec_by_cnid() 54 search_cnid = fd->search_key->ext.cnid; in hfs_find_1st_rec_by_cnid()
|
| A D | hfsplus_raw.h | 408 struct hfsplus_ext_key ext; member
|
| /fs/ext4/ |
| A D | ext4_extents.h | 190 static inline void ext4_ext_mark_unwritten(struct ext4_extent *ext) in ext4_ext_mark_unwritten() argument 193 BUG_ON((le16_to_cpu(ext->ee_len) & ~EXT_INIT_MAX_LEN) == 0); in ext4_ext_mark_unwritten() 194 ext->ee_len |= cpu_to_le16(EXT_INIT_MAX_LEN); in ext4_ext_mark_unwritten() 197 static inline int ext4_ext_is_unwritten(struct ext4_extent *ext) in ext4_ext_is_unwritten() argument 200 return (le16_to_cpu(ext->ee_len) > EXT_INIT_MAX_LEN); in ext4_ext_is_unwritten() 203 static inline int ext4_ext_get_actual_len(struct ext4_extent *ext) in ext4_ext_get_actual_len() argument 205 return (le16_to_cpu(ext->ee_len) <= EXT_INIT_MAX_LEN ? in ext4_ext_get_actual_len() 206 le16_to_cpu(ext->ee_len) : in ext4_ext_get_actual_len() 207 (le16_to_cpu(ext->ee_len) - EXT_INIT_MAX_LEN)); in ext4_ext_get_actual_len() 210 static inline void ext4_ext_mark_initialized(struct ext4_extent *ext) in ext4_ext_mark_initialized() argument [all …]
|
| A D | move_extent.c | 90 struct ext4_extent *ext; in mext_check_coverage() local 99 ext = path[ext_depth(inode)].p_ext; in mext_check_coverage() 100 if (unwritten != ext4_ext_is_unwritten(ext)) in mext_check_coverage() 102 from += ext4_ext_get_actual_len(ext); in mext_check_coverage()
|
| A D | fast_commit.c | 2074 struct ext4_fc_add_range ext; in ext4_fc_replay_scan() local 2119 memcpy(&ext, val, sizeof(ext)); in ext4_fc_replay_scan() 2120 ex = (struct ext4_extent *)&ext.fc_ex; in ext4_fc_replay_scan() 2122 le32_to_cpu(ext.fc_ino), in ext4_fc_replay_scan()
|
| /fs/affs/ |
| A D | file.c | 193 if (ext == 0) { in affs_get_extblock_slow() 238 if (AFFS_I(inode)->i_ac[ac_idx].ext == ext) { in affs_get_extblock_slow() 244 tmp = ext; in affs_get_extblock_slow() 266 } while (tmp < ext); in affs_get_extblock_slow() 271 AFFS_I(inode)->i_ac[ac_idx].ext = ext; in affs_get_extblock_slow() 301 u32 ext; in affs_get_block() local 870 u32 ext, ext_key; in affs_truncate() local 880 ext = 0; in affs_truncate() 908 ext, PTR_ERR(ext_bh)); in affs_truncate() 921 if (AFFS_I(inode)->i_ac[i].ext >= ext) in affs_truncate() [all …]
|
| A D | Changes | 60 - introduce affs_lock_{link|dir|ext}. 135 - put_inode() releases the ext cache only if it's
|
| /fs/xfs/libxfs/ |
| A D | xfs_refcount.c | 1157 struct xfs_refcount_irec ext, tmp; in xfs_refcount_adjust_extents() local 1176 ext.rc_blockcount = 0; in xfs_refcount_adjust_extents() 1177 ext.rc_refcount = 0; in xfs_refcount_adjust_extents() 1189 ext.rc_startblock - *agbno); in xfs_refcount_adjust_extents() 1252 ext.rc_refcount += adj; in xfs_refcount_adjust_extents() 1255 if (ext.rc_refcount > 1) { in xfs_refcount_adjust_extents() 1281 (*agbno) += ext.rc_blockcount; in xfs_refcount_adjust_extents() 1282 (*aglen) -= ext.rc_blockcount; in xfs_refcount_adjust_extents() 1830 ext.rc_blockcount = 0; in xfs_refcount_adjust_cow_extents() 1831 ext.rc_refcount = 0; in xfs_refcount_adjust_cow_extents() [all …]
|
| A D | xfs_inode_fork.h | 252 #define for_each_xfs_iext(ifp, ext, got) \ argument 253 for (xfs_iext_first((ifp), (ext)); \ 254 xfs_iext_get_extent((ifp), (ext), (got)); \ 255 xfs_iext_next((ifp), (ext)))
|
| /fs/erofs/ |
| A D | zmap.c | 528 struct z_erofs_extent *ext; in z_erofs_map_blocks_ext() local 536 if (IS_ERR(ext)) in z_erofs_map_blocks_ext() 537 return PTR_ERR(ext); in z_erofs_map_blocks_ext() 538 pa = le64_to_cpu(*(__le64 *)ext); in z_erofs_map_blocks_ext() 549 if (IS_ERR(ext)) in z_erofs_map_blocks_ext() 550 return PTR_ERR(ext); in z_erofs_map_blocks_ext() 551 map->m_plen = le32_to_cpu(ext->plen); in z_erofs_map_blocks_ext() 569 if (IS_ERR(ext)) in z_erofs_map_blocks_ext() 570 return PTR_ERR(ext); in z_erofs_map_blocks_ext() 572 la = le32_to_cpu(ext->lstart_lo); in z_erofs_map_blocks_ext() [all …]
|
| /fs/ceph/ |
| A D | crypto.c | 581 struct ceph_sparse_extent *ext = &map[i]; in ceph_fscrypt_decrypt_extents() local 582 int pgsoff = ext->off - objoff; in ceph_fscrypt_decrypt_extents() 586 if ((ext->off | ext->len) & ~CEPH_FSCRYPT_BLOCK_MASK) { in ceph_fscrypt_decrypt_extents() 590 inode, ceph_vinop(inode), i, ext->off, in ceph_fscrypt_decrypt_extents() 591 ext->len); in ceph_fscrypt_decrypt_extents() 595 off + pgsoff, ext->len); in ceph_fscrypt_decrypt_extents() 597 ceph_vinop(inode), i, ext->off, ext->len, fret); in ceph_fscrypt_decrypt_extents()
|
| /fs/udf/ |
| A D | unicode.c | 164 uint8_t ext[EXT_SIZE * NLS_MAX_CHARSET_SIZE + 1]; in udf_name_from_CS0() local 214 ext_max_len = min_t(int, sizeof(ext), str_max_len); in udf_name_from_CS0() 215 ext[ext_o_len++] = EXT_MARK; in udf_name_from_CS0() 217 while (udf_name_conv_char(ext, ext_max_len, &ext_o_len, in udf_name_from_CS0() 263 memcpy(&str_o[str_o_len], ext, ext_o_len); in udf_name_from_CS0()
|
| /fs/efs/ |
| A D | inode.c | 208 efs_extent ext, *exts; in efs_map_block() local 294 extent_copy(&(exts[ioffset]), &ext); in efs_map_block() 296 if (ext.cooked.ex_magic != 0) { in efs_map_block() 303 if ((result = efs_extent_check(&ext, block, sb))) { in efs_map_block()
|
| /fs/fuse/ |
| A D | dir.c | 465 struct fuse_in_arg *ext) in get_security_context() argument 512 ext->size = total_len; in get_security_context() 513 ext->value = header; in get_security_context() 551 struct fuse_in_arg *ext) in get_create_supp_group() argument 566 xh = extend_arg(ext, sg_len); in get_create_supp_group() 586 struct fuse_in_arg ext = { .size = 0, .value = NULL }; in get_create_ext() local 590 err = get_security_context(dentry, mode, &ext); in get_create_ext() 592 err = get_create_supp_group(idmap, dir, &ext); in get_create_ext() 594 if (!err && ext.size) { in get_create_ext() 598 args->in_args[args->ext_idx] = ext; in get_create_ext() [all …]
|
| /fs/fat/ |
| A D | namei_vfat.c | 330 unsigned char base[9], ext[4], buf[5], *p; in vfat_create_shortname() local 407 for (p = ext, ip = ext_start; extlen < 3 && ip < end; ip++) { in vfat_create_shortname() 428 ext[extlen] = '\0'; in vfat_create_shortname() 442 memcpy(name_res + 8, ext, extlen); in vfat_create_shortname()
|
| /fs/f2fs/ |
| A D | super.c | 574 unsigned char (*ext)[F2FS_EXTENSION_LEN]; in is_compress_extension_exist() local 579 ext = info->extensions; in is_compress_extension_exist() 582 ext = info->noextensions; in is_compress_extension_exist() 587 if (!strcasecmp(new_ext, ext[i])) in is_compress_extension_exist() 603 unsigned char (*ext)[F2FS_EXTENSION_LEN], in f2fs_test_compress_extension() 619 if (strlen(ext[index]) == 0) in f2fs_test_compress_extension() 621 if (!strcasecmp(ext[index], noext[no_index])) { in f2fs_test_compress_extension() 623 ext[index]); in f2fs_test_compress_extension() 715 unsigned char (*ext)[F2FS_EXTENSION_LEN]; in f2fs_parse_param() local 1059 ext = F2FS_CTX_INFO(ctx).extensions; in f2fs_parse_param() [all …]
|