Lines Matching defs:block
24 u32 block;
37 block = inode->i_ino;
38 bh = affs_bread(sb, block);
40 affs_warning(sb, "read_inode", "Cannot read block %d", block);
46 AFFS_HEAD(bh)->ptype, block);
181 // possibly free block
185 affs_error(sb,"write_inode","Cannot read block %lu",inode->i_ino);
297 u32 block;
303 if (!(block = affs_alloc_block(dir, dir->i_ino)))
306 bh = affs_getzeroblk(sb, block);
314 inode->i_ino = block;
337 affs_free_block(sb, block);
345 * Add an entry to a directory. Create the header block
355 u32 block = 0;
371 block = affs_alloc_block(dir, dir->i_ino);
372 if (!block)
376 bh = affs_getzeroblk(sb, block);
395 AFFS_TAIL(sb, inode_bh)->link_chain = cpu_to_be32(block);
396 affs_adjust_checksum(inode_bh, block - be32_to_cpu(chain));
417 if (block)
418 affs_free_block(sb, block);