MS_BLOCK_INVALID
if (pba == MS_BLOCK_INVALID) {
return MS_BLOCK_INVALID;
return MS_BLOCK_INVALID;
if (pba != MS_BLOCK_INVALID) {
if (new_pba == MS_BLOCK_INVALID) {
msb->boot_block_locations[0] = MS_BLOCK_INVALID;
msb->boot_block_locations[1] = MS_BLOCK_INVALID;
if (msb->boot_block_locations[block_nr] == MS_BLOCK_INVALID)
memset(msb->lba_to_pba_table, MS_BLOCK_INVALID,
if (lba == MS_BLOCK_INVALID) {
if (msb->lba_to_pba_table[lba] == MS_BLOCK_INVALID) {
if (msb->cache_block_lba == MS_BLOCK_INVALID)
msb->cache_block_lba = MS_BLOCK_INVALID;
if (msb->cache_block_lba == MS_BLOCK_INVALID)
if (msb->cache_block_lba == MS_BLOCK_INVALID ||
if (msb->cache_block_lba != MS_BLOCK_INVALID &&
if (msb->cache_block_lba == MS_BLOCK_INVALID) {
if (pba == MS_BLOCK_INVALID) {