Lines Matching defs:block_start
833 u32 block_ptr, block_start, block_len;
849 block_start = block_ptr << CRAMFS_BLK_DIRECT_PTR_SHIFT;
858 cramfs_read(sb, block_start, 2);
859 block_start += 2;
869 block_start = OFFSET(inode) + maxblock * 4;
871 block_start = *(u32 *)
874 if (unlikely(block_start & CRAMFS_BLK_FLAG_DIRECT_PTR)) {
876 u32 prev_start = block_start;
877 block_start = prev_start & ~CRAMFS_BLK_FLAGS;
878 block_start <<= CRAMFS_BLK_DIRECT_PTR_SHIFT;
880 block_start += PAGE_SIZE;
883 cramfs_read(sb, block_start, 2);
884 block_start += 2 + block_len;
887 block_start &= ~CRAMFS_BLK_FLAGS;
888 block_len = block_ptr - block_start;
900 cramfs_read(sb, block_start, block_len),
906 cramfs_read(sb, block_start, block_len),