Lines Matching full:amount
112 * @amount: Amount to cancel.
117 unsigned long amount) in misc_cg_cancel_charge() argument
119 WARN_ONCE(atomic_long_add_negative(-amount, &cg->res[type].usage), in misc_cg_cancel_charge()
128 * @amount: Amount to charge.
130 * Charge @amount to the misc cgroup. Caller must use the same cgroup during
141 unsigned long amount) in misc_cg_try_charge() argument
151 if (!amount) in misc_cg_try_charge()
157 new_usage = atomic_long_add_return(amount, &res->usage); in misc_cg_try_charge()
175 misc_cg_cancel_charge(type, j, amount); in misc_cg_try_charge()
176 misc_cg_cancel_charge(type, i, amount); in misc_cg_try_charge()
185 * @amount: Charged amount.
190 unsigned long amount) in misc_cg_uncharge() argument
194 if (!(amount && valid_type(type) && cg)) in misc_cg_uncharge()
198 misc_cg_cancel_charge(type, i, amount); in misc_cg_uncharge()