• Home
  • Raw
  • Download

Lines Matching refs:ptr

318 	__be64 *ptr;  in lookup_metapath()  local
323 ptr = metapointer(x, mp); in lookup_metapath()
324 dblock = be64_to_cpu(*ptr); in lookup_metapath()
362 static inline unsigned int gfs2_extent_length(void *start, unsigned int len, __be64 *ptr, size_t li… in gfs2_extent_length() argument
365 const __be64 *first = ptr; in gfs2_extent_length()
366 u64 d = be64_to_cpu(*ptr); in gfs2_extent_length()
370 ptr++; in gfs2_extent_length()
371 if (ptr >= end) in gfs2_extent_length()
377 } while(be64_to_cpu(*ptr) == d); in gfs2_extent_length()
378 if (ptr >= end) in gfs2_extent_length()
380 return (ptr - first); in gfs2_extent_length()
403 __be64 *ptr = (__be64 *)(mp->mp_bh[i - 1]->b_data + in gfs2_indirect_init() local
412 ptr += offset; in gfs2_indirect_init()
413 *ptr = cpu_to_be64(bn); in gfs2_indirect_init()
414 return ptr; in gfs2_indirect_init()
466 __be64 *ptr; in gfs2_bmap_alloc() local
477 ptr = metapointer(end_of_metadata, mp); in gfs2_bmap_alloc()
479 dblks = gfs2_extent_length(bh->b_data, bh->b_size, ptr, maxlen, in gfs2_bmap_alloc()
518 ptr = (__be64 *)(dibh->b_data + in gfs2_bmap_alloc()
520 zero_bn = *ptr; in gfs2_bmap_alloc()
532 ptr = (__be64 *)(mp->mp_bh[i]->b_data + in gfs2_bmap_alloc()
534 *ptr = zero_bn; in gfs2_bmap_alloc()
563 ptr = metapointer(end_of_metadata, mp); in gfs2_bmap_alloc()
566 *ptr++ = cpu_to_be64(bn++); in gfs2_bmap_alloc()
611 __be64 *ptr; in gfs2_block_map() local
650 ptr = metapointer(ip->i_height - 1, &mp); in gfs2_block_map()
651 if (*ptr == 0) in gfs2_block_map()
653 map_bh(bh_map, inode->i_sb, be64_to_cpu(*ptr)); in gfs2_block_map()
655 len = gfs2_extent_length(bh->b_data, bh->b_size, ptr, maxlen, &eob); in gfs2_block_map()