Lines Matching defs:index
248 * @index: number of block pointer within the inode's array.
255 ufs_inode_getfrag(struct inode *inode, unsigned index,
271 p = ufs_get_direct_data_ptr(uspi, ufsi, index);
283 if (index) {
285 ufs_get_direct_data_ptr(uspi, ufsi, index - 1));
326 * @index: number of pointer within the indirect block
335 unsigned index, sector_t new_fragment, int *err,
348 bh = sb_bread(sb, ind_block + (index >> shift));
354 index &= uspi->s_apbmask >> uspi->s_fpbshift;
356 p = (__fs64 *)bh->b_data + index;
358 p = (__fs32 *)bh->b_data + index;
364 if (index && (uspi->fs_magic == UFS2_MAGIC ?
365 (tmp = fs64_to_cpu(sb, ((__fs64 *)bh->b_data)[index-1])) :
366 (tmp = fs32_to_cpu(sb, ((__fs32 *)bh->b_data)[index-1]))))