HomeSort by relevance Sort by last modified time
    Searched refs:sbi (Results 1 - 25 of 85) sorted by null

1 2 3 4

  /external/f2fs-tools/fsck/
defrag.c 12 static int migrate_block(struct f2fs_sb_info *sbi, u64 from, u64 to)
31 se = get_seg_entry(sbi, GET_SEGNO(sbi, from));
32 offset = OFFSET_IN_SEG(sbi, from);
38 se = get_seg_entry(sbi, GET_SEGNO(sbi, to));
39 offset = OFFSET_IN_SEG(sbi, to);
46 get_sum_entry(sbi, from, &sum);
47 update_sum_entry(sbi, to, &sum);
51 update_data_blkaddr(sbi, le32_to_cpu(sum.nid)
    [all...]
f2fs.h 203 static inline struct f2fs_super_block *F2FS_RAW_SUPER(struct f2fs_sb_info *sbi)
205 return (struct f2fs_super_block *)(sbi->raw_super);
208 static inline struct f2fs_checkpoint *F2FS_CKPT(struct f2fs_sb_info *sbi)
210 return (struct f2fs_checkpoint *)(sbi->ckpt);
213 static inline struct f2fs_fsck *F2FS_FSCK(struct f2fs_sb_info *sbi)
215 return (struct f2fs_fsck *)(sbi->fsck);
218 static inline struct f2fs_nm_info *NM_I(struct f2fs_sb_info *sbi)
220 return (struct f2fs_nm_info *)(sbi->nm_info);
223 static inline struct f2fs_sm_info *SM_I(struct f2fs_sb_info *sbi)
225 return (struct f2fs_sm_info *)(sbi->sm_info)
    [all...]
mount.c 14 u32 get_free_segments(struct f2fs_sb_info *sbi)
18 for (i = 0; i < TOTAL_SEGS(sbi); i++) {
19 struct seg_entry *se = get_seg_entry(sbi, i);
22 !IS_CUR_SEGNO(sbi, i, NO_CHECK_TYPE))
28 void update_free_segments(struct f2fs_sb_info *sbi)
33 MSG(0, "\r [ %c ] Free segments: 0x%x", progress[i % 5], get_free_segments(sbi));
190 void print_ckpt_info(struct f2fs_sb_info *sbi)
192 struct f2fs_checkpoint *cp = F2FS_CKPT(sbi);
421 int validate_super_block(struct f2fs_sb_info *sbi, int block)
425 sbi->raw_super = malloc(sizeof(struct f2fs_super_block))
    [all...]
main.c 405 static void do_fsck(struct f2fs_sb_info *sbi)
407 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
411 fsck_init(sbi);
418 if (fsck_chk_meta(sbi)) {
424 fsck_free(sbi);
446 fsck_chk_orphan_node(sbi);
450 fsck_chk_node_blk(sbi, NULL, sbi->root_ino_num,
452 fsck_verify(sbi);
453 fsck_free(sbi);
569 struct f2fs_sb_info *sbi; local
    [all...]
resize.c 135 static void migrate_main(struct f2fs_sb_info *sbi, unsigned int offset)
145 for (i = TOTAL_SEGS(sbi) - 1; i >= 0; i--) {
146 se = get_seg_entry(sbi, i);
150 for (j = sbi->blocks_per_seg - 1; j >= 0; j--) {
154 from = START_BLOCK(sbi, i) + j;
162 get_sum_entry(sbi, from, &sum);
165 update_data_blkaddr(sbi, le32_to_cpu(sum.nid),
168 update_nat_blkaddr(sbi, 0,
174 START_BLOCK(sbi, 0),
175 START_BLOCK(sbi, 0) + offset)
    [all...]
sload.c 52 static void f2fs_make_directory(struct f2fs_sb_info *sbi,
59 f2fs_mkdir(sbi, de + i);
61 f2fs_create(sbi, de + i);
63 f2fs_symlink(sbi, de + i);
67 static int build_directory(struct f2fs_sb_info *sbi, const char *full_path,
153 f2fs_make_directory(sbi, entries, dentries);
157 f2fs_build_file(sbi, dentries + i);
169 build_directory(sbi, subdir_full_path, subdir_dir_path,
176 * f2fs_make_symlink(sbi, dir_ino, &dentries[i]);
184 inode_set_selinux(sbi, dentries[i].ino, dentries[i].secon)
    [all...]
segment.c 19 void reserve_new_block(struct f2fs_sb_info *sbi, block_t *to,
26 blkaddr = SM_I(sbi)->main_blkaddr;
28 if (find_next_free_block(sbi, &blkaddr, 0, type)) {
33 se = get_seg_entry(sbi, GET_SEGNO(sbi, blkaddr));
34 offset = OFFSET_IN_SEG(sbi, blkaddr);
38 sbi->total_valid_block_count++;
43 update_sum_entry(sbi, *to, sum);
46 void new_data_block(struct f2fs_sb_info *sbi, void *block,
55 get_node_info(sbi, dn->nid, &ni)
    [all...]
dump.c 26 void nat_dump(struct f2fs_sb_info *sbi)
28 struct f2fs_super_block *sb = F2FS_RAW_SUPER(sbi);
29 struct f2fs_nm_info *nm_i = NM_I(sbi);
45 (sbi->log_blocks_per_seg - 1);
52 seg_off = block_off >> sbi->log_blocks_per_seg;
54 (seg_off << sbi->log_blocks_per_seg << 1) +
55 (block_off & ((1 << sbi->log_blocks_per_seg) - 1)));
58 block_addr += sbi->blocks_per_seg;
73 if (lookup_nat_in_journal(sbi, nid + i,
118 void sit_dump(struct f2fs_sb_info *sbi, unsigned int start_sit
    [all...]
fsck.c 16 static inline int f2fs_set_main_bitmap(struct f2fs_sb_info *sbi, u32 blk,
19 struct f2fs_fsck *fsck = F2FS_FSCK(sbi);
23 se = get_seg_entry(sbi, GET_SEGNO(sbi, blk));
32 GET_SEGNO(sbi, blk), se->type, type);
35 return f2fs_set_bit(BLKOFF_FROM_MAIN(sbi, blk), fsck->main_area_bitmap);
38 static inline int f2fs_test_main_bitmap(struct f2fs_sb_info *sbi, u32 blk)
40 struct f2fs_fsck *fsck = F2FS_FSCK(sbi);
42 return f2fs_test_bit(BLKOFF_FROM_MAIN(sbi, blk),
46 static inline int f2fs_test_sit_bitmap(struct f2fs_sb_info *sbi, u32 blk
    [all...]
node.c 19 void f2fs_alloc_nid(struct f2fs_sb_info *sbi, nid_t *nid, int inode)
21 struct f2fs_nm_info *nm_i = NM_I(sbi);
22 struct f2fs_checkpoint *cp = F2FS_CKPT(sbi);
58 block_t new_node_block(struct f2fs_sb_info *sbi,
63 struct f2fs_checkpoint *ckpt = F2FS_CKPT(sbi);
87 get_node_info(sbi, dn->nid, &ni);
89 reserve_new_block(sbi, &blkaddr, &sum, type);
92 update_nat_blkaddr(sbi, le32_to_cpu(f2fs_inode->footer.ino),
182 void get_dnode_of_data(struct f2fs_sb_info *sbi, struct dnode_of_data *dn,
203 get_node_info(sbi, nids[0], &ni)
    [all...]
xattr.c 23 static void *read_all_xattrs(struct f2fs_sb_info *sbi, struct f2fs_node *inode)
40 get_node_info(sbi, le32_to_cpu(inode->i.i_xattr_nid), &ni);
70 static void write_all_xattrs(struct f2fs_sb_info *sbi,
90 f2fs_alloc_nid(sbi, &new_nid, 0);
94 blkaddr = new_node_block(sbi, &dn, XATTR_NODE_OFFSET);
100 get_node_info(sbi, xnid, &ni);
117 int f2fs_setxattr(struct f2fs_sb_info *sbi, nid_t ino, int index, const char *name,
147 get_node_info(sbi, ino, &ni);
153 base_addr = read_all_xattrs(sbi, inode);
224 write_all_xattrs(sbi, inode, new_hsize, base_addr)
    [all...]
dir.c 100 static int find_in_level(struct f2fs_sb_info *sbi,struct f2fs_node *dir,
132 get_dnode_of_data(sbi, &dn, bidx, LOOKUP_NODE);
155 static int f2fs_find_entry(struct f2fs_sb_info *sbi,
163 if (find_in_level(sbi, dir, level, de))
192 static int f2fs_add_link(struct f2fs_sb_info *sbi, struct f2fs_node *parent,
241 get_dnode_of_data(sbi, &dn, block, ALLOC_NODE);
244 new_data_block(sbi, dentry_blk, &dn, CURSEG_HOT_DATA);
303 static void make_empty_dir(struct f2fs_sb_info *sbi, struct f2fs_node *inode)
313 get_node_info(sbi, ino, &ni);
334 reserve_new_block(sbi, &blkaddr, &sum, CURSEG_HOT_DATA)
    [all...]
  /external/syslinux/core/fs/ufs/
ufs.c 404 struct ufs_sb_info *sbi; local
406 sbi = malloc(sizeof *sbi);
407 if (!sbi)
412 sbi->inode_size = sizeof (struct ufs1_inode);
413 sbi->groups_count = sb->ufs1.nr_frags / sb->frags_per_cg;
414 sbi->ufs1.delta_value = sb->ufs1.delta_value;
415 sbi->ufs1.cycle_mask = sb->ufs1.cycle_mask;
416 sbi->ufs_iget_by_inr = ufs1_iget_by_inr;
417 sbi->ufs_read_blkaddrs = ufs1_read_blkaddrs
    [all...]
  /external/syslinux/core/fs/fat/
fat.c 90 struct fat_sb_info *sbi = FAT_SB(fs); local
91 uint32_t mcluster = lstart >> sbi->clust_shift;
96 const uint32_t cluster_bytes = UINT32_C(1) << sbi->clust_byte_shift;
97 const uint32_t cluster_secs = UINT32_C(1) << sbi->clust_shift;
98 sector_t data_area = sbi->data;
100 tcluster = (inode->size + cluster_bytes - 1) >> sbi->clust_byte_shift;
104 lcluster = PVT(inode)->offset >> sbi->clust_shift;
105 pcluster = ((PVT(inode)->here - data_area) >> sbi->clust_shift) + 2;
113 if (pcluster-2 >= sbi->clusters) {
114 inode->size = lcluster << sbi->clust_shift
150 struct fat_sb_info *sbi = FAT_SB(fs); local
419 const struct fat_sb_info *sbi = FAT_SB(fs); local
726 struct fat_sb_info *sbi; local
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/nds32/
lsi.s 9 sbi $r0, [$r1 + 1]
17 sbi.bi $r0, [$r1], 1
lsi.d 17 0+001c <[^>]*> sbi \$r0, \[\$r1 \+ #1\]
25 0+003c <[^>]*> sbi.bi \$r0, \[\$r1\], #1
to-16bit-v1.s 48 sbi $r0, [$r0 + 0]
49 sbi $r7, [$r7 + 7]
  /external/syslinux/core/fs/ext2/
ext2.c 34 struct ext2_sb_info *sbi = EXT2_SB(fs); local
38 if (group_num >= sbi->s_groups_count) {
42 group_num, sbi->s_groups_count);
47 desc_block = group_num / sbi->s_desc_per_block;
48 desc_index = group_num % sbi->s_desc_per_block;
50 desc_block += sbi->s_first_data_block + 1;
275 struct ext2_sb_info *sbi; local
286 sbi = malloc(sizeof(*sbi));
287 if (!sbi) {
    [all...]
  /toolchain/binutils/binutils-2.25/ld/testsuite/ld-nds32/
gp.s 15 sbi.gp $r0, [+mydata]
gp.d 15 0+0018 <[^>]*> sbi.gp \$r0, \[\+ 8192\]
  /external/syslinux/core/fs/iso9660/
susp_rr.c 137 struct iso_sb_info *sbi = fs->fs_info; local
143 read_pos = 33 + len_fi + !(len_fi % 2) + sbi->susp_skip;
288 struct iso_sb_info *sbi = fs->fs_info; local
302 sbi->susp_skip = ((uint8_t *) dir_rec)[6];
303 if (sbi->susp_skip > 0 && sbi->susp_skip != try_skip)
321 struct iso_sb_info *sbi = fs->fs_info; local
326 if (!sbi->do_rr)
435 struct iso_sb_info *sbi = fs->fs_info; local
443 sbi->do_rr = 1; /* provisory for the time of examination *
    [all...]
iso9660.c 279 struct iso_sb_info *sbi; local
285 sbi = malloc(sizeof(*sbi));
286 if (!sbi) {
290 fs->fs_info = sbi;
308 memcpy(&sbi->root, pvd + ROOT_DIR_OFFSET, sizeof(sbi->root));
314 Set sbi->susp_skip and enable sbi->do_rr as appropriate.
  /external/squashfs-tools/kernel/fs/squashfs/
super.c 328 struct squashfs_sb_info *sbi = sb->s_fs_info; local
329 squashfs_cache_delete(sbi->block_cache);
330 squashfs_cache_delete(sbi->fragment_cache);
331 squashfs_cache_delete(sbi->read_page);
332 kfree(sbi->id_table);
333 kfree(sbi->fragment_index);
334 kfree(sbi->meta_index);
335 kfree(sbi->stream.workspace);
  /external/syslinux/core/fs/ntfs/
ntfs.c 916 struct ntfs_sb_info *sbi = NTFS_SB(fs); local
926 pstart = (sbi->mft_blk + NTFS_PVT(inode)->here) << BLOCK_SHIFT(fs) >>
939 ((ret->run.len << sbi->clust_byte_shift) >> sec_shift);
941 pstart = ret->run.lcn << sbi->clust_shift;
943 ((ret->run.len << sbi->clust_byte_shift) + sec_size - 1) >>
1295 struct ntfs_sb_info *sbi; local
    [all...]
  /external/icu/android_icu4j/src/main/tests/android/icu/dev/test/rbbi/
BreakIteratorRegTest.java 33 BreakIterator sbi = (BreakIterator)usbi.clone(); local
36 // sbi.setText(text);
41 Object key1 = BreakIterator.registerInstance(sbi, Locale.US, BreakIterator.KIND_WORD);

Completed in 513 milliseconds

1 2 3 4