Lines Matching refs:ptr
70 __u64 ptr, struct buffer_head **bhp) in nilfs_btree_get_new_block() argument
75 bh = nilfs_btnode_create_block(btnc, ptr); in nilfs_btree_get_new_block()
166 nilfs_btree_node_set_ptr(struct nilfs_btree_node *node, int index, __u64 ptr, in nilfs_btree_node_set_ptr() argument
169 *(nilfs_btree_node_dptrs(node, ncmax) + index) = cpu_to_le64(ptr); in nilfs_btree_node_set_ptr()
250 __u64 key, __u64 ptr, int ncmax) in nilfs_btree_node_insert() argument
266 dptrs[index] = cpu_to_le64(ptr); in nilfs_btree_node_insert()
276 __u64 ptr; in nilfs_btree_node_delete() local
284 ptr = le64_to_cpu(dptrs[index]); in nilfs_btree_node_delete()
289 *ptrp = ptr; in nilfs_btree_node_delete()
444 static int __nilfs_btree_get_block(const struct nilfs_bmap *btree, __u64 ptr, in __nilfs_btree_get_block() argument
453 ret = nilfs_btnode_submit_block(btnc, ptr, 0, READ, &bh, &submit_ptr); in __nilfs_btree_get_block()
499 static int nilfs_btree_get_block(const struct nilfs_bmap *btree, __u64 ptr, in nilfs_btree_get_block() argument
502 return __nilfs_btree_get_block(btree, ptr, bhp, NULL); in nilfs_btree_get_block()
512 __u64 ptr; in nilfs_btree_do_lookup() local
521 ptr = nilfs_btree_node_get_ptr(node, index, in nilfs_btree_do_lookup()
537 ret = __nilfs_btree_get_block(btree, ptr, &path[level].bp_bh, in nilfs_btree_do_lookup()
550 ptr = nilfs_btree_node_get_ptr(node, index, ncmax); in nilfs_btree_do_lookup()
554 ptr = NILFS_BMAP_INVALID_PTR; in nilfs_btree_do_lookup()
562 *ptrp = ptr; in nilfs_btree_do_lookup()
572 __u64 ptr; in nilfs_btree_do_lookup_last() local
580 ptr = nilfs_btree_node_get_ptr(node, index, in nilfs_btree_do_lookup_last()
587 ret = nilfs_btree_get_block(btree, ptr, &path[level].bp_bh); in nilfs_btree_do_lookup_last()
594 ptr = nilfs_btree_node_get_ptr(node, index, ncmax); in nilfs_btree_do_lookup_last()
601 *ptrp = ptr; in nilfs_btree_do_lookup_last()
629 __u64 ptr, ptr2; in nilfs_btree_lookup_contig() local
639 ret = nilfs_btree_do_lookup(btree, path, key, &ptr, level, 1); in nilfs_btree_lookup_contig()
645 ret = nilfs_dat_translate(dat, ptr, &blocknr); in nilfs_btree_lookup_contig()
648 ptr = blocknr; in nilfs_btree_lookup_contig()
669 if (ptr2 != ptr + cnt || ++cnt == maxblocks) in nilfs_btree_lookup_contig()
700 *ptrp = ptr; in nilfs_btree_lookup_contig()
966 __u64 ptr; in nilfs_btree_find_target_v() local
968 ptr = nilfs_bmap_find_target_seq(btree, key); in nilfs_btree_find_target_v()
969 if (ptr != NILFS_BMAP_INVALID_PTR) in nilfs_btree_find_target_v()
971 return ptr; in nilfs_btree_find_target_v()
973 ptr = nilfs_btree_find_near(btree, path); in nilfs_btree_find_target_v()
974 if (ptr != NILFS_BMAP_INVALID_PTR) in nilfs_btree_find_target_v()
976 return ptr; in nilfs_btree_find_target_v()
984 int *levelp, __u64 key, __u64 ptr, in nilfs_btree_prepare_insert() argument
1133 int maxlevel, __u64 key, __u64 ptr) in nilfs_btree_commit_insert() argument
1138 set_buffer_nilfs_volatile((struct buffer_head *)((unsigned long)ptr)); in nilfs_btree_commit_insert()
1139 ptr = path[NILFS_BTREE_LEVEL_DATA].bp_newreq.bpr_ptr; in nilfs_btree_commit_insert()
1141 nilfs_bmap_set_target_v(btree, key, ptr); in nilfs_btree_commit_insert()
1148 path[level].bp_op(btree, path, level, &key, &ptr); in nilfs_btree_commit_insert()
1155 static int nilfs_btree_insert(struct nilfs_bmap *btree, __u64 key, __u64 ptr) in nilfs_btree_insert() argument
1173 ret = nilfs_btree_prepare_insert(btree, path, &level, key, ptr, &stats); in nilfs_btree_insert()
1176 nilfs_btree_commit_insert(btree, path, level, key, ptr); in nilfs_btree_insert()
1557 __u64 ptr; in nilfs_btree_check_delete() local
1570 ptr = nilfs_btree_node_get_ptr(root, nchildren - 1, in nilfs_btree_check_delete()
1572 ret = nilfs_btree_get_block(btree, ptr, &bh); in nilfs_btree_check_delete()
1598 __u64 ptr; in nilfs_btree_gather_data() local
1611 ptr = nilfs_btree_node_get_ptr(root, nchildren - 1, in nilfs_btree_gather_data()
1613 ret = nilfs_btree_get_block(btree, ptr, &bh); in nilfs_btree_gather_data()
1695 __u64 key, __u64 ptr, in nilfs_btree_commit_convert_and_insert() argument
1712 set_buffer_nilfs_volatile((struct buffer_head *)((unsigned long)ptr)); in nilfs_btree_commit_convert_and_insert()
1767 __u64 key, __u64 ptr, in nilfs_btree_convert_and_insert() argument
1792 nilfs_btree_commit_convert_and_insert(btree, key, ptr, keys, ptrs, n, in nilfs_btree_convert_and_insert()
1938 __u64 ptr; in nilfs_btree_propagate_v() local
1950 ptr = nilfs_btree_node_get_ptr(parent, in nilfs_btree_propagate_v()
1953 ret = nilfs_dat_mark_dirty(dat, ptr); in nilfs_btree_propagate_v()
2095 __u64 ptr; in nilfs_btree_assign_p() local
2099 ptr = nilfs_btree_node_get_ptr(parent, path[level + 1].bp_index, in nilfs_btree_assign_p()
2102 path[level].bp_ctxt.oldkey = ptr; in nilfs_btree_assign_p()
2137 __u64 ptr; in nilfs_btree_assign_v() local
2142 ptr = nilfs_btree_node_get_ptr(parent, path[level + 1].bp_index, in nilfs_btree_assign_v()
2144 req.bpr_ptr = ptr; in nilfs_btree_assign_v()
2152 binfo->bi_v.bi_vblocknr = cpu_to_le64(ptr); in nilfs_btree_assign_v()
2228 __u64 ptr; in nilfs_btree_mark() local
2235 ret = nilfs_btree_do_lookup(btree, path, key, &ptr, level + 1, 0); in nilfs_btree_mark()
2240 ret = nilfs_btree_get_block(btree, ptr, &bh); in nilfs_btree_mark()