Lines Matching refs:key_for_search

186 	if (ref1->key_for_search.type < ref2->key_for_search.type)  in prelim_ref_compare()
188 if (ref1->key_for_search.type > ref2->key_for_search.type) in prelim_ref_compare()
190 if (ref1->key_for_search.objectid < ref2->key_for_search.objectid) in prelim_ref_compare()
192 if (ref1->key_for_search.objectid > ref2->key_for_search.objectid) in prelim_ref_compare()
194 if (ref1->key_for_search.offset < ref2->key_for_search.offset) in prelim_ref_compare()
196 if (ref1->key_for_search.offset > ref2->key_for_search.offset) in prelim_ref_compare()
349 ref->key_for_search = *key; in add_prelim_ref()
369 if (ref->key_for_search.type == BTRFS_EXTENT_DATA_KEY && in add_prelim_ref()
370 ref->key_for_search.offset >= LLONG_MAX) in add_prelim_ref()
371 ref->key_for_search.offset = 0; in add_prelim_ref()
373 memset(&ref->key_for_search, 0, sizeof(ref->key_for_search)); in add_prelim_ref()
419 struct btrfs_key *key_for_search = &ref->key_for_search; in add_all_parents() local
452 if (key.objectid != key_for_search->objectid || in add_all_parents()
548 ret = btrfs_search_slot(NULL, root, &ref->key_for_search, path, in resolve_indirect_ref()
551 ret = btrfs_search_old_slot(root, &ref->key_for_search, path, in resolve_indirect_ref()
560 ref->key_for_search.objectid, ref->key_for_search.type, in resolve_indirect_ref()
561 ref->key_for_search.offset); in resolve_indirect_ref()
725 BUG_ON(ref->key_for_search.type); in add_missing_keys()
740 btrfs_item_key_to_cpu(eb, &ref->key_for_search, 0); in add_missing_keys()
742 btrfs_node_key_to_cpu(eb, &ref->key_for_search, 0); in add_missing_keys()