Home
last modified time | relevance | path

Searched refs:max_cids (Results 1 – 3 of 3) sorted by relevance

/linux/kernel/sched/
H A Dsched.h3833 static inline unsigned int __mm_get_cid(struct mm_struct *mm, unsigned int max_cids) in __mm_get_cid() argument
3835 unsigned int cid = find_first_zero_bit(mm_cidmask(mm), max_cids); in __mm_get_cid()
3837 if (cid >= max_cids) in __mm_get_cid()
3846 unsigned int cid = __mm_get_cid(mm, READ_ONCE(mm->mm_cid.max_cids)); in mm_get_cid()
3856 unsigned int max_cids) in mm_cid_converge() argument
3861 if (likely(cid < max_cids)) in mm_cid_converge()
3865 new_cid = __mm_get_cid(mm, max_cids); in mm_cid_converge()
3890 unsigned int max_cids, tcid = t->mm_cid.cid; in mm_cid_from_cpu() local
3893 max_cids = READ_ONCE(mm->mm_cid.max_cids); in mm_cid_from_cpu()
3896 if (likely(cpu_cid_to_cid(cpu_cid) < max_cids)) { in mm_cid_from_cpu()
[all …]
H A Dcore.c10464 unsigned int opt_cids, max_cids; in __mm_update_max_cids() local
10470 max_cids = min(opt_cids + (opt_cids / 4), num_possible_cpus()); in __mm_update_max_cids()
10471 WRITE_ONCE(mc->max_cids, max_cids); in __mm_update_max_cids()
10497 if (mc->users > mc->max_cids) in mm_update_max_cids()
10848 mm->mm_cid.max_cids = 0; in mm_init_cid()
/linux/include/linux/
H A Drseq_types.h175 unsigned int max_cids; member