Lines Matching refs:generic_ref
264 static inline void btrfs_init_generic_ref(struct btrfs_ref *generic_ref, in btrfs_init_generic_ref() argument
267 generic_ref->action = action; in btrfs_init_generic_ref()
268 generic_ref->bytenr = bytenr; in btrfs_init_generic_ref()
269 generic_ref->len = len; in btrfs_init_generic_ref()
270 generic_ref->parent = parent; in btrfs_init_generic_ref()
273 static inline void btrfs_init_tree_ref(struct btrfs_ref *generic_ref, in btrfs_init_tree_ref() argument
277 if (!generic_ref->real_root) in btrfs_init_tree_ref()
278 generic_ref->real_root = root; in btrfs_init_tree_ref()
279 generic_ref->tree_ref.level = level; in btrfs_init_tree_ref()
280 generic_ref->tree_ref.root = root; in btrfs_init_tree_ref()
281 generic_ref->type = BTRFS_REF_METADATA; in btrfs_init_tree_ref()
284 static inline void btrfs_init_data_ref(struct btrfs_ref *generic_ref, in btrfs_init_data_ref() argument
288 if (!generic_ref->real_root) in btrfs_init_data_ref()
289 generic_ref->real_root = ref_root; in btrfs_init_data_ref()
290 generic_ref->data_ref.ref_root = ref_root; in btrfs_init_data_ref()
291 generic_ref->data_ref.ino = ino; in btrfs_init_data_ref()
292 generic_ref->data_ref.offset = offset; in btrfs_init_data_ref()
293 generic_ref->type = BTRFS_REF_DATA; in btrfs_init_data_ref()
336 struct btrfs_ref *generic_ref,
340 struct btrfs_ref *generic_ref,