Lines Matching refs:subvol
106 static int subvol_lookup(struct btree_trans *trans, u32 subvol, in subvol_lookup() argument
110 int ret = bch2_subvolume_get(trans, subvol, false, 0, &s); in subvol_lookup()
223 subvol_inum root_inum = { .subvol = le32_to_cpu(st.master_subvol) }; in lookup_lostfound()
225 struct bch_subvolume subvol; in lookup_lostfound() local
227 false, 0, &subvol); in lookup_lostfound()
233 if (!subvol.inode) { in lookup_lostfound()
235 struct bkey_i_subvolume *subvol = bch2_bkey_get_mut_typed(trans, &iter, in lookup_lostfound() local
238 ret = PTR_ERR_OR_ZERO(subvol); in lookup_lostfound()
242 subvol->v.inode = cpu_to_le64(reattaching_inum); in lookup_lostfound()
246 root_inum.inum = le64_to_cpu(subvol.inode); in lookup_lostfound()
292 root_inum.subvol, le32_to_cpu(st.root_snapshot)); in lookup_lostfound()
586 s->v.subvol = cpu_to_le32(subvolid); in reconstruct_subvol()