BB_LEN
BB_LEN(p[prev]) - sectors,
cleared = BB_LEN(p[prev]);
*bad_sectors = BB_LEN(p[prev]);
int len = BB_LEN(p[i]);
unsigned int length = BB_LEN(p[i]);
(s == BB_END(p[prev]) && (BB_LEN(p[prev]) < BB_MAX_LEN))))
merged = min_t(sector_t, sectors, BB_MAX_LEN - BB_LEN(p[prev]));
BB_LEN(p[prev]) + merged, bad->ack);
(BB_LEN(p[prev - 1]) + BB_LEN(p[prev]) <= BB_MAX_LEN) &&
BB_LEN(p[prev - 1]) + BB_LEN(p[prev]),
p[prev] = BB_MAKE(BB_OFFSET(p[prev]), BB_LEN(p[prev]),
(BB_LEN(p[prev]) + BB_LEN(p[prev + 1])) <= BB_MAX_LEN &&
BB_LEN(p[prev]) + BB_LEN(p[prev + 1]),
if (BB_LEN(p[prev]) > sectors) {
| BB_LEN(internal_bb));
#define BB_END(x) (BB_OFFSET(x) + BB_LEN(x))