__free_buffer_wake
__free_buffer_wake(new_b);
__free_buffer_wake(b);
__free_buffer_wake(b);
cache_remove_range(&c->cache, block, block + n_blocks, idle, __free_buffer_wake);
__free_buffer_wake(b);
__free_buffer_wake(b);
__free_buffer_wake(b);
__free_buffer_wake(b);
__free_buffer_wake(b);