Lines Matching refs:search_key
95 btrfs_key search_key; in UpdateNodeFromDisk() local
96 search_key.SetType(BTRFS_KEY_TYPE_INODE_ITEM); in UpdateNodeFromDisk()
97 search_key.SetObjectID(fID); in UpdateNodeFromDisk()
98 search_key.SetOffset(0); in UpdateNodeFromDisk()
102 if (fVolume->FSTree()->FindExact(&path, search_key, (void**)&node) in UpdateNodeFromDisk()
175 btrfs_key search_key; in FindBlock() local
176 search_key.SetType(BTRFS_KEY_TYPE_EXTENT_DATA); in FindBlock()
177 search_key.SetObjectID(fID); in FindBlock()
178 search_key.SetOffset(pos + 1); in FindBlock()
182 status_t status = fVolume->FSTree()->FindPrevious(&path, search_key, in FindBlock()
191 ID(), search_key.Offset()); in FindBlock()
193 off_t diff = pos - search_key.Offset(); in FindBlock()
232 btrfs_key search_key; in ReadAt() local
233 search_key.SetType(BTRFS_KEY_TYPE_EXTENT_DATA); in ReadAt()
234 search_key.SetObjectID(fID); in ReadAt()
235 search_key.SetOffset(pos + 1); in ReadAt()
240 status_t status = fVolume->FSTree()->FindPrevious(&path, search_key, in ReadAt()
265 search_key.Offset()); in ReadAt()
267 off_t diff = pos - search_key.Offset(); in ReadAt()
361 btrfs_key search_key; in FindParent() local
362 search_key.SetType(BTRFS_KEY_TYPE_INODE_REF); in FindParent()
363 search_key.SetObjectID(fID); in FindParent()
364 search_key.SetOffset(-1); in FindParent()
368 if (fVolume->FSTree()->FindPrevious(&path, search_key, &node_ref) != B_OK) { in FindParent()
375 *id = search_key.Offset(); in FindParent()