/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/logfs/ |
H A D | gc.c | 65 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 D | super.c | 57 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 D | journal.c | 129 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 D | logfs.h | 175 * @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 D | logfs_abi.h | 180 * @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 D | segment.c | 15 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 D | readwrite.c | 1230 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 D | gdth.h | 984 u8 segno; member in struct:__anon14447
|
H A D | gdth.c | 2372 sd.segno = 0x00;
|