Lines Matching defs:inherit
2932 u64 objectid, struct btrfs_qgroup_inherit *inherit)
2974 if (inherit) {
2975 i_qgroups = (u64 *)(inherit + 1);
2976 nums = inherit->num_qgroups + 2 * inherit->num_ref_copies +
2977 2 * inherit->num_excl_copies;
3003 if (inherit) {
3004 i_qgroups = (u64 *)(inherit + 1);
3005 for (i = 0; i < inherit->num_qgroups; ++i, ++i_qgroups) {
3029 if (inherit && inherit->flags & BTRFS_QGROUP_INHERIT_SET_LIMITS) {
3030 dstgroup->lim_flags = inherit->lim.flags;
3031 dstgroup->max_rfer = inherit->lim.max_rfer;
3032 dstgroup->max_excl = inherit->lim.max_excl;
3033 dstgroup->rsv_rfer = inherit->lim.rsv_rfer;
3034 dstgroup->rsv_excl = inherit->lim.rsv_excl;
3045 * We call inherit after we clone the root in order to make sure
3057 /* inherit the limit info */
3068 if (!inherit)
3071 i_qgroups = (u64 *)(inherit + 1);
3072 for (i = 0; i < inherit->num_qgroups; ++i) {
3088 for (i = 0; i < inherit->num_ref_copies; ++i, i_qgroups += 2) {
3109 for (i = 0; i < inherit->num_excl_copies; ++i, i_qgroups += 2) {