Lines Matching defs:block
37 u32 ext; /* idx of the extended block */
38 u32 key; /* block number */
49 u32 i_blkcnt; /* block count */
50 u32 i_extcnt; /* extended block count */
56 u32 i_ext_last; /* last accessed extended block */
57 struct buffer_head *i_ext_bh; /* bh of last extended block */
60 u32 i_lastalloc; /* last allocated block */
72 * super-block data in memory
79 u32 bm_key; /* Disk block number */
87 u32 s_data_blksize; /* size of the data block w/o header */
88 u32 s_root_block; /* FFS root block number. */
94 struct buffer_head *s_root_bh; /* Cached root block. */
159 extern void affs_free_block(struct super_block *sb, u32 block);
223 static inline bool affs_validblock(struct super_block *sb, int block)
225 return(block >= AFFS_SB(sb)->s_reserved &&
226 block < AFFS_SB(sb)->s_partition_size);
235 affs_bread(struct super_block *sb, int block)
237 pr_debug("%s: %d\n", __func__, block);
238 if (affs_validblock(sb, block))
239 return sb_bread(sb, block);
243 affs_getblk(struct super_block *sb, int block)
245 pr_debug("%s: %d\n", __func__, block);
246 if (affs_validblock(sb, block))
247 return sb_getblk(sb, block);
251 affs_getzeroblk(struct super_block *sb, int block)
254 pr_debug("%s: %d\n", __func__, block);
255 if (affs_validblock(sb, block)) {
256 bh = sb_getblk(sb, block);
266 affs_getemptyblk(struct super_block *sb, int block)
269 pr_debug("%s: %d\n", __func__, block);
270 if (affs_validblock(sb, block)) {
271 bh = sb_getblk(sb, block);