Searched refs:inherit (Results 1 – 6 of 6) sorted by relevance
549 static unsigned int create_subvol_num_items(struct btrfs_qgroup_inherit *inherit) in create_subvol_num_items() argument565 if (inherit) { in create_subvol_num_items()567 num_items += 2 * inherit->num_qgroups; in create_subvol_num_items()574 struct btrfs_qgroup_inherit *inherit) in create_subvol() argument625 trans_num_items += create_subvol_num_items(inherit); in create_subvol()642 ret = btrfs_qgroup_inherit(trans, 0, objectid, inherit); in create_subvol()767 struct btrfs_qgroup_inherit *inherit) in create_snapshot() argument817 trans_num_items = create_subvol_num_items(inherit) + 3; in create_snapshot()828 pending_snapshot->inherit = inherit; in create_snapshot()952 struct btrfs_qgroup_inherit *inherit) in btrfs_mksubvol() argument[all …]
2897 u64 objectid, struct btrfs_qgroup_inherit *inherit) in btrfs_qgroup_inherit() argument2939 if (inherit) { in btrfs_qgroup_inherit()2940 i_qgroups = (u64 *)(inherit + 1); in btrfs_qgroup_inherit()2941 nums = inherit->num_qgroups + 2 * inherit->num_ref_copies + in btrfs_qgroup_inherit()2942 2 * inherit->num_excl_copies; in btrfs_qgroup_inherit()2968 if (inherit) { in btrfs_qgroup_inherit()2969 i_qgroups = (u64 *)(inherit + 1); in btrfs_qgroup_inherit()2970 for (i = 0; i < inherit->num_qgroups; ++i, ++i_qgroups) { in btrfs_qgroup_inherit()2994 if (inherit && inherit->flags & BTRFS_QGROUP_INHERIT_SET_LIMITS) { in btrfs_qgroup_inherit()2995 dstgroup->lim_flags = inherit->lim.flags; in btrfs_qgroup_inherit()[all …]
158 struct btrfs_qgroup_inherit *inherit; member
350 u64 objectid, struct btrfs_qgroup_inherit *inherit);
1524 struct btrfs_qgroup_inherit *inherit, in qgroup_account_snapshot() argument1574 inherit); in qgroup_account_snapshot()1833 pending->inherit, objectid); in create_pending_snapshot()
90 to applications via the inherit-realtime directory inode flag.