Lines Matching refs:bblk
40 struct badblock *bblk = rb_entry(node, struct badblock, node); in dust_rb_search() local
42 if (bblk->bb > blk) in dust_rb_search()
44 else if (bblk->bb < blk) in dust_rb_search()
47 return bblk; in dust_rb_search()
55 struct badblock *bblk; in dust_rb_insert() local
61 bblk = rb_entry(parent, struct badblock, node); in dust_rb_insert()
63 if (bblk->bb > value) in dust_rb_insert()
65 else if (bblk->bb < value) in dust_rb_insert()
154 struct badblock *bblk = dust_rb_search(&dd->badblocklist, thisblock); in __dust_map_read() local
156 if (bblk) in __dust_map_read()
180 struct badblock *bblk = dust_rb_search(&dd->badblocklist, thisblock); in __dust_map_write() local
182 if (bblk) { in __dust_map_write()
183 rb_erase(&bblk->node, &dd->badblocklist); in __dust_map_write()
185 kfree(bblk); in __dust_map_write()