/* * block operations * * check if a block is available * returns true if all the correponding bits in the free map are 1 * returns false if any corresponding bit in the free map is 0 */