Lines Matching refs:block
23 static int block_to_path(struct inode * inode, long block, int offsets[DEPTH])
28 if (block < 0) {
29 printk("minix_bmap: block<0\n");
30 } else if (block >= (minix_sb(inode->i_sb)->s_max_size/sb->s_blocksize)) {
31 printk("minix_bmap: block>big\n");
32 } else if (block < 7) {
33 offsets[n++] = block;
34 } else if ((block -= 7) < 256) {
36 offsets[n++] = block;
37 } else if ((block -= 256) < 256*256) {
39 offsets[n++] = block>>8;
40 offsets[n++] = block & 255;
42 block -= 256*256;
44 offsets[n++] = block>>16;
45 offsets[n++] = (block>>8) & 255;
46 offsets[n++] = block & 255;
53 int V2_minix_get_block(struct inode * inode, long block,
56 return get_block(inode, block, bh_result, create);