Searched refs:segno (Results 1 - 9 of 9) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/logfs/
H A Dgc.c65 static int segment_is_reserved(struct super_block *sb, u32 segno) argument
73 reserved = btree_lookup32(&super->s_reserved_segments, segno);
80 if (area->a_is_open && area->a_segno == segno)
87 static void logfs_mark_segment_bad(struct super_block *sb, u32 segno) argument
96 static u32 logfs_valid_bytes(struct super_block *sb, u32 segno, u32 *ec, argument
102 logfs_get_segment_entry(sb, segno, &se);
125 static u32 logfs_gc_segment(struct super_block *sb, u32 segno) argument
135 LOGFS_BUG_ON(segment_is_reserved(sb, segno), sb);
137 btree_insert32(&super->s_reserved_segments, segno, (void *)1, GFP_NOFS);
138 err = wbuf_read(sb, dev_ofs(sb, segno,
237 u32 segno; local
298 add_candidate(struct super_block *sb, u32 segno, u32 valid, u32 ec, u8 dist) argument
318 remove_segment_from_lists(struct super_block *sb, u32 segno) argument
330 scan_segment(struct super_block *sb, u32 segno) argument
388 u32 cleaned, valid, segno, ec; local
425 u32 segno; local
602 u32 segno = seg_no(sb, super->s_sb_ofs[i]); local
637 u32 segno = area->a_segno; local
[all...]
H A Dsuper.c57 u32 segno; local
59 for (segno = 0; segno < super->s_no_segs; segno++) {
60 logfs_get_segment_entry(sb, segno, &se);
61 printk("%3x: %6x %8x", segno, be32_to_cpu(se.ec_level),
63 if (++segno < super->s_no_segs) {
64 logfs_get_segment_entry(sb, segno, &se);
68 if (++segno < super->s_no_segs) {
69 logfs_get_segment_entry(sb, segno,
161 set_segment_header(struct logfs_segment_header *sh, u8 type, u8 level, u32 segno, u32 ec) argument
173 logfs_write_ds(struct super_block *sb, struct logfs_disk_super *ds, u32 segno, u32 ec) argument
213 u32 ec, segno; local
[all...]
H A Djournal.c129 area->a_segno = be32_to_cpu(a->segno);
255 static int logfs_read_segment(struct super_block *sb, u32 segno) argument
259 u64 ofs, seg_ofs = dev_ofs(sb, segno, 0);
302 super->s_journal_area->a_segno = segno;
306 static u64 read_gec(struct super_block *sb, u32 segno) argument
312 if (!segno)
314 err = wbuf_read(sb, dev_ofs(sb, segno, 0), sizeof(sh), &sh);
330 u32 segno; local
336 segno = super->s_journal_seg[i];
400 u.sh.segno
805 u32 segno, ec; local
[all...]
H A Dlogfs.h175 * @segno: segment number
189 u32 segno; member in struct:gc_candidate
563 void logfs_get_segment_entry(struct super_block *sb, u32 segno,
566 void logfs_set_segment_erased(struct super_block *sb, u32 segno, u32 ec,
568 void logfs_set_segment_reserved(struct super_block *sb, u32 segno);
569 void logfs_set_segment_unreserved(struct super_block *sb, u32 segno, u32 ec);
594 void freeseg(struct super_block *sb, u32 segno);
667 static inline u64 dev_ofs(struct super_block *sb, u32 segno, u32 ofs) argument
669 return ((u64)segno << logfs_super(sb)->s_segshift) + ofs;
H A Dlogfs_abi.h180 * @segno: segment number
189 __be32 segno; member in struct:logfs_segment_header
452 * @segno: segment number of area
464 __be32 segno; member in struct:logfs_je_area
554 __be32 segno; member in struct:logfs_je_free_segments
H A Dsegment.c15 static int logfs_mark_segment_bad(struct super_block *sb, u32 segno) argument
21 err = btree_insert32(head, segno, (void *)1, GFP_NOFS);
28 int logfs_erase_segment(struct super_block *sb, u32 segno, int ensure_erase) argument
34 return super->s_devops->erase(sb, (u64)segno << super->s_segshift,
671 void freeseg(struct super_block *sb, u32 segno) argument
678 start = dev_ofs(sb, segno, 0);
679 end = dev_ofs(sb, segno + 1, 0);
796 sh.segno = cpu_to_be32(area->a_segno);
H A Dreadwrite.c1230 static void mark_segment(struct shadow_tree *tree, u32 segno) argument
1234 if (!btree_lookup32(&tree->segment_map, segno)) {
1235 err = btree_insert32(&tree->segment_map, segno, (void *)1,
1994 static void logfs_mod_segment_entry(struct super_block *sb, u32 segno, argument
2006 page_no = segno >> (sb->s_blocksize_bits - 3);
2007 child_no = segno & ((sb->s_blocksize >> 3) - 1);
2035 void logfs_get_segment_entry(struct super_block *sb, u32 segno, argument
2038 logfs_mod_segment_entry(sb, segno, 0, __get_segment_entry, (long)se);
2053 u32 segno = ofs >> super->s_segshift; local
2058 logfs_mod_segment_entry(sb, segno,
2066 logfs_set_segment_erased(struct super_block *sb, u32 segno, u32 ec, gc_level_t gc_level) argument
2079 logfs_set_segment_reserved(struct super_block *sb, u32 segno) argument
2091 logfs_set_segment_unreserved(struct super_block *sb, u32 segno, u32 ec) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A Dgdth.h984 u8 segno; member in struct:__anon14447
H A Dgdth.c2372 sd.segno = 0x00;

Completed in 188 milliseconds