Lines Matching defs:limit
33 * - limit
1680 struct btrfs_qgroup_limit *limit)
1685 /* Sometimes we would want to clear the limit on this qgroup.
1687 * which tell kernel to clear the limit on this qgroup.
1704 if (limit->flags & BTRFS_QGROUP_LIMIT_MAX_RFER) {
1705 if (limit->max_rfer == CLEAR_VALUE) {
1707 limit->flags &= ~BTRFS_QGROUP_LIMIT_MAX_RFER;
1710 qgroup->max_rfer = limit->max_rfer;
1713 if (limit->flags & BTRFS_QGROUP_LIMIT_MAX_EXCL) {
1714 if (limit->max_excl == CLEAR_VALUE) {
1716 limit->flags &= ~BTRFS_QGROUP_LIMIT_MAX_EXCL;
1719 qgroup->max_excl = limit->max_excl;
1722 if (limit->flags & BTRFS_QGROUP_LIMIT_RSV_RFER) {
1723 if (limit->rsv_rfer == CLEAR_VALUE) {
1725 limit->flags &= ~BTRFS_QGROUP_LIMIT_RSV_RFER;
1728 qgroup->rsv_rfer = limit->rsv_rfer;
1731 if (limit->flags & BTRFS_QGROUP_LIMIT_RSV_EXCL) {
1732 if (limit->rsv_excl == CLEAR_VALUE) {
1734 limit->flags &= ~BTRFS_QGROUP_LIMIT_RSV_EXCL;
1737 qgroup->rsv_excl = limit->rsv_excl;
1740 qgroup->lim_flags |= limit->flags;
1747 btrfs_info(fs_info, "unable to update quota limit for %llu",
2974 /* inherit the limit info */
3700 * the chance of EDQUOT for heavy load and near limit cases.
3701 * But we can argue that if we're already near limit, EDQUOT is