Lines Matching refs:inherit
2624 u64 objectid, struct btrfs_qgroup_inherit *inherit) in btrfs_qgroup_inherit() argument
2665 if (inherit) { in btrfs_qgroup_inherit()
2666 i_qgroups = (u64 *)(inherit + 1); in btrfs_qgroup_inherit()
2667 nums = inherit->num_qgroups + 2 * inherit->num_ref_copies + in btrfs_qgroup_inherit()
2668 2 * inherit->num_excl_copies; in btrfs_qgroup_inherit()
2694 if (inherit) { in btrfs_qgroup_inherit()
2695 i_qgroups = (u64 *)(inherit + 1); in btrfs_qgroup_inherit()
2696 for (i = 0; i < inherit->num_qgroups; ++i, ++i_qgroups) { in btrfs_qgroup_inherit()
2720 if (inherit && inherit->flags & BTRFS_QGROUP_INHERIT_SET_LIMITS) { in btrfs_qgroup_inherit()
2721 dstgroup->lim_flags = inherit->lim.flags; in btrfs_qgroup_inherit()
2722 dstgroup->max_rfer = inherit->lim.max_rfer; in btrfs_qgroup_inherit()
2723 dstgroup->max_excl = inherit->lim.max_excl; in btrfs_qgroup_inherit()
2724 dstgroup->rsv_rfer = inherit->lim.rsv_rfer; in btrfs_qgroup_inherit()
2725 dstgroup->rsv_excl = inherit->lim.rsv_excl; in btrfs_qgroup_inherit()
2766 if (!inherit) in btrfs_qgroup_inherit()
2769 i_qgroups = (u64 *)(inherit + 1); in btrfs_qgroup_inherit()
2770 for (i = 0; i < inherit->num_qgroups; ++i) { in btrfs_qgroup_inherit()
2779 for (i = 0; i < inherit->num_ref_copies; ++i, i_qgroups += 2) { in btrfs_qgroup_inherit()
2797 for (i = 0; i < inherit->num_excl_copies; ++i, i_qgroups += 2) { in btrfs_qgroup_inherit()