SUB_S32
while ((crd != init_crd) && ((u32)SUB_S32(crd_freed, crd_freed_start) <
while (occup && ((u32)SUB_S32(freed, freed_start) < to_free)) {