Home
last modified time | relevance | path

Searched refs:ext (Results 1 – 25 of 32) sorted by relevance

12

/fs/bcachefs/
A Drecovery.c44 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 Dsb-downgrade.c195 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 Drecovery_passes.c142 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 Dsuper-io.c625 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 Dextent.c24 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 Dinode.c266 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 Dhfs_fs.h193 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 Dhfs.h167 struct hfs_ext_key ext; member
/fs/hfsplus/
A Dextents.c26 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 Dbfind.c53 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 Dhfsplus_raw.h408 struct hfsplus_ext_key ext; member
/fs/ext4/
A Dext4_extents.h190 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 Dmove_extent.c90 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 Dfast_commit.c2074 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 Dfile.c193 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 DChanges60 - introduce affs_lock_{link|dir|ext}.
135 - put_inode() releases the ext cache only if it's
/fs/xfs/libxfs/
A Dxfs_refcount.c1157 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 Dxfs_inode_fork.h252 #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 Dzmap.c528 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 Dcrypto.c581 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 Dunicode.c164 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 Dinode.c208 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 Ddir.c465 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 Dnamei_vfat.c330 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 Dsuper.c574 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 …]

Completed in 682 milliseconds

12