new_limit
unsigned long new_limit;
if (get_user(new_limit, (u64 __user *)attr->addr))
new_limit = ALIGN(new_limit, HPAGE_SIZE);
new_limit > kvm->arch.mem_limit)
if (!new_limit)
if (gpa_to_gfn(new_limit) < ms->base_gfn + ms->npages) {
ret = gmap_set_limit(kvm->arch.gmap, gpa_to_gfn(new_limit));
VM_EVENT(kvm, 3, "SET: max guest address: %lu", new_limit);
u16 cur_limit, new_limit;
new_limit = cur_limit - 8; /* 1W decrease */
if (new_limit < (ips->orig_turbo_limit & TURBO_TDP_MASK))
new_limit = ips->orig_turbo_limit & TURBO_TDP_MASK;
thm_writew(THM_MPCPC, (new_limit * 10) / 8);
turbo_override |= new_limit;
static int dmemcg_parse_limit(char *options, u64 *new_limit)
*new_limit = PAGE_COUNTER_MAX;
*new_limit = memparse(options, &end);
u64 new_limit;
err = dmemcg_parse_limit(options, &new_limit);
apply(pool, new_limit);
const struct rlimit64 *new_limit, struct rlimit64 *old_limit)
return __nolibc_syscall4(__NR_prlimit64, pid, resource, new_limit, old_limit);
ret = new_limit(--count);
long nr_end, nr = open_files_cnt(), lim = new_limit(3);