• Home
  • Raw
  • Download

Lines Matching refs:ptr

43 					__u64 key, __u64 ptr)  in nilfs_direct_set_ptr()  argument
45 *(nilfs_direct_dptrs(direct) + key) = cpu_to_le64(ptr); in nilfs_direct_set_ptr()
51 __u64 ptr; in nilfs_direct_lookup() local
55 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_lookup()
56 if (ptr == NILFS_BMAP_INVALID_PTR) in nilfs_direct_lookup()
59 *ptrp = ptr; in nilfs_direct_lookup()
68 __u64 ptr, ptr2; in nilfs_direct_lookup_contig() local
74 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_lookup_contig()
75 if (ptr == NILFS_BMAP_INVALID_PTR) in nilfs_direct_lookup_contig()
80 ret = nilfs_dat_translate(dat, ptr, &blocknr); in nilfs_direct_lookup_contig()
83 ptr = blocknr; in nilfs_direct_lookup_contig()
97 if (ptr2 != ptr + cnt) in nilfs_direct_lookup_contig()
100 *ptrp = ptr; in nilfs_direct_lookup_contig()
107 __u64 ptr; in nilfs_direct_find_target_v() local
109 ptr = nilfs_bmap_find_target_seq(direct, key); in nilfs_direct_find_target_v()
110 if (ptr != NILFS_BMAP_INVALID_PTR) in nilfs_direct_find_target_v()
112 return ptr; in nilfs_direct_find_target_v()
118 static int nilfs_direct_insert(struct nilfs_bmap *bmap, __u64 key, __u64 ptr) in nilfs_direct_insert() argument
137 bh = (struct buffer_head *)((unsigned long)ptr); in nilfs_direct_insert()
218 __u64 ptr; in nilfs_direct_gather_data() local
225 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_gather_data()
226 if (ptr != NILFS_BMAP_INVALID_PTR) { in nilfs_direct_gather_data()
228 ptrs[n] = ptr; in nilfs_direct_gather_data()
274 __u64 ptr; in nilfs_direct_propagate() local
282 ptr = nilfs_direct_get_ptr(bmap, key); in nilfs_direct_propagate()
284 oldreq.pr_entry_nr = ptr; in nilfs_direct_propagate()
285 newreq.pr_entry_nr = ptr; in nilfs_direct_propagate()
294 ret = nilfs_dat_mark_dirty(dat, ptr); in nilfs_direct_propagate()
300 __u64 key, __u64 ptr, in nilfs_direct_assign_v() argument
309 req.bpr_ptr = ptr; in nilfs_direct_assign_v()
313 binfo->bi_v.bi_vblocknr = cpu_to_le64(ptr); in nilfs_direct_assign_v()
320 __u64 key, __u64 ptr, in nilfs_direct_assign_p() argument
339 __u64 ptr; in nilfs_direct_assign() local
347 ptr = nilfs_direct_get_ptr(bmap, key); in nilfs_direct_assign()
348 if (unlikely(ptr == NILFS_BMAP_INVALID_PTR)) { in nilfs_direct_assign()
350 (unsigned long long)ptr); in nilfs_direct_assign()
355 nilfs_direct_assign_v(bmap, key, ptr, bh, blocknr, binfo) : in nilfs_direct_assign()
356 nilfs_direct_assign_p(bmap, key, ptr, bh, blocknr, binfo); in nilfs_direct_assign()