Searched refs:ptrs_bits (Results 1 - 4 of 4) sorted by relevance

/linux-master/fs/sysv/
H A Ditree.c28 int ptrs_bits = sbi->s_ind_per_block_bits; local
42 offsets[n++] = block >> ptrs_bits;
44 } else if (((block -= double_blocks) >> (ptrs_bits * 2)) < indirect_blocks) {
46 offsets[n++] = block >> (ptrs_bits * 2);
47 offsets[n++] = (block >> ptrs_bits) & (indirect_blocks - 1);
435 int ptrs_bits = sbi->s_ind_per_block_bits; local
440 blocks = ((blocks - direct - 1) >> ptrs_bits) + 1;
/linux-master/fs/ext4/
H A Dindirect.c79 int ptrs_bits = EXT4_ADDR_PER_BLOCK_BITS(inode->i_sb); local
82 double_blocks = (1 << (ptrs_bits * 2));
95 offsets[n++] = i_block >> ptrs_bits;
98 } else if (((i_block -= double_blocks) >> (ptrs_bits * 2)) < ptrs) {
100 offsets[n++] = i_block >> (ptrs_bits * 2);
101 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1);
/linux-master/fs/ufs/
H A Dinode.c51 int ptrs_bits = uspi->s_apbshift; local
54 double_blocks = (1 << (ptrs_bits * 2));
66 offsets[n++] = i_block >> ptrs_bits;
68 } else if (((i_block -= double_blocks) >> (ptrs_bits * 2)) < ptrs) {
70 offsets[n++] = i_block >> (ptrs_bits * 2);
71 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1);
/linux-master/fs/ext2/
H A Dinode.c167 int ptrs_bits = EXT2_ADDR_PER_BLOCK_BITS(inode->i_sb); local
170 double_blocks = (1 << (ptrs_bits * 2));
186 offsets[n++] = i_block >> ptrs_bits;
189 } else if (((i_block -= double_blocks) >> (ptrs_bits * 2)) < ptrs) {
191 offsets[n++] = i_block >> (ptrs_bits * 2);
192 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1);

Completed in 197 milliseconds