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