Lines Matching defs:block_start
836 u32 block_ptr, block_start, block_len;
852 block_start = block_ptr << CRAMFS_BLK_DIRECT_PTR_SHIFT;
861 cramfs_read(sb, block_start, 2);
862 block_start += 2;
872 block_start = OFFSET(inode) + maxblock * 4;
874 block_start = *(u32 *)
877 if (unlikely(block_start & CRAMFS_BLK_FLAG_DIRECT_PTR)) {
879 u32 prev_start = block_start;
880 block_start = prev_start & ~CRAMFS_BLK_FLAGS;
881 block_start <<= CRAMFS_BLK_DIRECT_PTR_SHIFT;
883 block_start += PAGE_SIZE;
886 cramfs_read(sb, block_start, 2);
887 block_start += 2 + block_len;
890 block_start &= ~CRAMFS_BLK_FLAGS;
891 block_len = block_ptr - block_start;
903 cramfs_read(sb, block_start, block_len),
909 cramfs_read(sb, block_start, block_len),