Lines Matching refs:segno
1239 static void mark_segment(struct shadow_tree *tree, u32 segno) in mark_segment() argument
1243 if (!btree_lookup32(&tree->segment_map, segno)) { in mark_segment()
1244 err = btree_insert32(&tree->segment_map, segno, (void *)1, in mark_segment()
2027 static void logfs_mod_segment_entry(struct super_block *sb, u32 segno, in logfs_mod_segment_entry() argument
2039 page_no = segno >> (sb->s_blocksize_bits - 3); in logfs_mod_segment_entry()
2040 child_no = segno & ((sb->s_blocksize >> 3) - 1); in logfs_mod_segment_entry()
2068 void logfs_get_segment_entry(struct super_block *sb, u32 segno, in logfs_get_segment_entry() argument
2071 logfs_mod_segment_entry(sb, segno, 0, __get_segment_entry, (long)se); in logfs_get_segment_entry()
2086 u32 segno = ofs >> super->s_segshift; in logfs_set_segment_used() local
2091 logfs_mod_segment_entry(sb, segno, 1, __set_segment_used, increment); in logfs_set_segment_used()
2099 void logfs_set_segment_erased(struct super_block *sb, u32 segno, u32 ec, in logfs_set_segment_erased() argument
2104 logfs_mod_segment_entry(sb, segno, 1, __set_segment_erased, ec_level); in logfs_set_segment_erased()
2112 void logfs_set_segment_reserved(struct super_block *sb, u32 segno) in logfs_set_segment_reserved() argument
2114 logfs_mod_segment_entry(sb, segno, 1, __set_segment_reserved, 0); in logfs_set_segment_reserved()
2124 void logfs_set_segment_unreserved(struct super_block *sb, u32 segno, u32 ec) in logfs_set_segment_unreserved() argument
2128 logfs_mod_segment_entry(sb, segno, 1, __set_segment_unreserved, in logfs_set_segment_unreserved()