Searched refs:erase_pending_list (Results 1 - 16 of 16) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/jffs2/
H A Derase.c56 list_move(&jeb->list, &c->erase_pending_list);
87 D1(printk(KERN_DEBUG "Erase at 0x%08x failed: %d. Refiling on erase_pending_list\n", jeb->offset, ret));
90 list_move(&jeb->list, &c->erase_pending_list);
117 !list_empty(&c->erase_pending_list)) {
132 } else if (!list_empty(&c->erase_pending_list)) {
133 jeb = list_entry(c->erase_pending_list.next, struct jffs2_eraseblock, list);
190 list_move(&jeb->list, &c->erase_pending_list);
H A Djffs2_fs_sb.h92 struct list_head erase_pending_list; /* Blocks which need erasing now */ member in struct:jffs2_sb_info
H A Dnodemgmt.c62 * dirty_size contains blocks on erase_pending_list
122 list_empty(&c->erase_pending_list) &&
230 list_move_tail(&ejeb->list, &c->erase_pending_list);
253 list_empty(&c->erasing_list)?"yes":"no", list_empty(&c->erase_pending_list)?"yes":"no");
622 D1(printk(KERN_DEBUG "...and adding to erase_pending_list\n"));
623 list_add_tail(&jeb->list, &c->erase_pending_list);
661 and potentially put its eraseblock onto the erase_pending_list. Thus, we know that
746 !list_empty(&c->erase_pending_list))
755 /* dirty_size contains blocks on erase_pending_list
H A Dbuild.c359 INIT_LIST_HEAD(&c->erase_pending_list);
H A Dscan.c166 list_add(&jeb->list, &c->erase_pending_list);
178 D1(printk(KERN_DEBUG "Adding all-dirty block at 0x%08x to erase_pending_list\n", jeb->offset));
179 list_add(&jeb->list, &c->erase_pending_list);
218 list_add(&jeb->list, &c->erase_pending_list);
1133 rotate_list((&c->erase_pending_list), rotateby);
H A Ddebug.c222 list_for_each_entry(jeb, &c->erase_pending_list, list) {
591 if (list_empty(&c->erase_pending_list)) {
592 printk(JFFS2_DBG "erase_pending_list: empty\n");
596 list_for_each(this, &c->erase_pending_list) {
600 printk(JFFS2_DBG "erase_pending_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n",
H A Dwbuf.c121 D1(printk(KERN_DEBUG "...and adding to erase_pending_list\n"));
122 list_add_tail(&jeb->list, &c->erase_pending_list);
152 D1(printk("Refiling block at %08x to erase_pending_list\n", jeb->offset));
153 list_add(&jeb->list, &c->erase_pending_list);
543 D1(printk(KERN_DEBUG "Failing block at %08x is now empty. Moving to erase_pending_list\n", jeb->offset));
544 list_move(&jeb->list, &c->erase_pending_list);
674 /* Stick any now-obsoleted blocks on the erase_pending_list */
H A Dgc.c220 !list_empty(&c->erase_pending_list)) {
447 D1(printk(KERN_DEBUG "Block at 0x%08x completely obsoleted by GC. Moving to erase_pending_list\n", c->gcblock->offset));
449 list_add_tail(&c->gcblock->list, &c->erase_pending_list);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/jffs2/
H A Derase.c56 list_move(&jeb->list, &c->erase_pending_list);
87 D1(printk(KERN_DEBUG "Erase at 0x%08x failed: %d. Refiling on erase_pending_list\n", jeb->offset, ret));
90 list_move(&jeb->list, &c->erase_pending_list);
117 !list_empty(&c->erase_pending_list)) {
132 } else if (!list_empty(&c->erase_pending_list)) {
133 jeb = list_entry(c->erase_pending_list.next, struct jffs2_eraseblock, list);
190 list_move(&jeb->list, &c->erase_pending_list);
H A Djffs2_fs_sb.h92 struct list_head erase_pending_list; /* Blocks which need erasing now */ member in struct:jffs2_sb_info
H A Dnodemgmt.c62 * dirty_size contains blocks on erase_pending_list
122 list_empty(&c->erase_pending_list) &&
230 list_move_tail(&ejeb->list, &c->erase_pending_list);
253 list_empty(&c->erasing_list)?"yes":"no", list_empty(&c->erase_pending_list)?"yes":"no");
622 D1(printk(KERN_DEBUG "...and adding to erase_pending_list\n"));
623 list_add_tail(&jeb->list, &c->erase_pending_list);
661 and potentially put its eraseblock onto the erase_pending_list. Thus, we know that
746 !list_empty(&c->erase_pending_list))
755 /* dirty_size contains blocks on erase_pending_list
H A Dbuild.c359 INIT_LIST_HEAD(&c->erase_pending_list);
H A Dscan.c166 list_add(&jeb->list, &c->erase_pending_list);
178 D1(printk(KERN_DEBUG "Adding all-dirty block at 0x%08x to erase_pending_list\n", jeb->offset));
179 list_add(&jeb->list, &c->erase_pending_list);
218 list_add(&jeb->list, &c->erase_pending_list);
1133 rotate_list((&c->erase_pending_list), rotateby);
H A Ddebug.c222 list_for_each_entry(jeb, &c->erase_pending_list, list) {
591 if (list_empty(&c->erase_pending_list)) {
592 printk(JFFS2_DBG "erase_pending_list: empty\n");
596 list_for_each(this, &c->erase_pending_list) {
600 printk(JFFS2_DBG "erase_pending_list: %#08x (used %#08x, dirty %#08x, wasted %#08x, unchecked %#08x, free %#08x)\n",
H A Dwbuf.c121 D1(printk(KERN_DEBUG "...and adding to erase_pending_list\n"));
122 list_add_tail(&jeb->list, &c->erase_pending_list);
152 D1(printk("Refiling block at %08x to erase_pending_list\n", jeb->offset));
153 list_add(&jeb->list, &c->erase_pending_list);
543 D1(printk(KERN_DEBUG "Failing block at %08x is now empty. Moving to erase_pending_list\n", jeb->offset));
544 list_move(&jeb->list, &c->erase_pending_list);
674 /* Stick any now-obsoleted blocks on the erase_pending_list */
H A Dgc.c220 !list_empty(&c->erase_pending_list)) {
447 D1(printk(KERN_DEBUG "Block at 0x%08x completely obsoleted by GC. Moving to erase_pending_list\n", c->gcblock->offset));
449 list_add_tail(&c->gcblock->list, &c->erase_pending_list);

Completed in 198 milliseconds