Lines Matching refs:bblock
79 struct badblock *bblock; in dust_remove_block() local
83 bblock = dust_rb_search(&dd->badblocklist, block); in dust_remove_block()
85 if (bblock == NULL) { in dust_remove_block()
94 rb_erase(&bblock->node, &dd->badblocklist); in dust_remove_block()
98 kfree(bblock); in dust_remove_block()
106 struct badblock *bblock; in dust_add_block() local
109 bblock = kmalloc(sizeof(*bblock), GFP_KERNEL); in dust_add_block()
110 if (bblock == NULL) { in dust_add_block()
117 bblock->bb = block; in dust_add_block()
118 if (!dust_rb_insert(&dd->badblocklist, bblock)) { in dust_add_block()
124 kfree(bblock); in dust_add_block()
138 struct badblock *bblock; in dust_query_block() local
142 bblock = dust_rb_search(&dd->badblocklist, block); in dust_query_block()
143 if (bblock != NULL) in dust_query_block()