Searched refs:max_cids (Results 1 – 3 of 3) sorted by relevance
3833 static inline unsigned int __mm_get_cid(struct mm_struct *mm, unsigned int max_cids) in __mm_get_cid() argument3835 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() argument3861 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() local3893 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 …]
10464 unsigned int opt_cids, max_cids; in __mm_update_max_cids() local10470 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()
175 unsigned int max_cids; member