• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext2/

Lines Matching refs:offsets

130  *	ext2_block_to_path - parse the block number into array of offsets
133 * @offsets: array to store the offsets in
140 * return value is the path length and @offsets[n] is the offset of
160 long i_block, int offsets[4], int *boundary)
174 offsets[n++] = i_block;
177 offsets[n++] = EXT2_IND_BLOCK;
178 offsets[n++] = i_block;
181 offsets[n++] = EXT2_DIND_BLOCK;
182 offsets[n++] = i_block >> ptrs_bits;
183 offsets[n++] = i_block & (ptrs - 1);
186 offsets[n++] = EXT2_TIND_BLOCK;
187 offsets[n++] = i_block >> (ptrs_bits * 2);
188 offsets[n++] = (i_block >> ptrs_bits) & (ptrs - 1);
189 offsets[n++] = i_block & (ptrs - 1);
205 * @offsets: offsets of pointers in inode/indirect blocks
232 int *offsets,
242 add_chain (chain, NULL, EXT2_I(inode)->i_data + *offsets);
252 add_chain(++p, bh, (__le32*)bh->b_data + *++offsets);
451 * @offsets: offsets (in the blocks) to store the pointers to next.
474 int *offsets, Indirect *branch)
503 branch[n].p = (__le32 *) bh->b_data + offsets[n];
610 int offsets[4];
621 depth = ext2_block_to_path(inode,iblock,offsets,&blocks_to_boundary);
626 partial = ext2_get_branch(inode, depth, offsets, chain, &err);
679 partial = ext2_get_branch(inode, depth, offsets, chain, &err);
708 offsets + (partial - chain), partial);
906 * @offsets: offsets of pointers in that branch (see ext2_block_to_path)
938 int offsets[4],
946 for (k = depth; k > 1 && !offsets[k-1]; k--)
948 partial = ext2_get_branch(inode, k, offsets, chain, &err);
1075 int offsets[4];
1085 n = ext2_block_to_path(inode, iblock, offsets, NULL);
1096 ext2_free_data(inode, i_data+offsets[0],
1101 partial = ext2_find_shared(inode, n, offsets, chain, &nr);
1122 switch (offsets[0]) {