Lines Matching defs:max_cids
3917 static inline unsigned int __mm_get_cid(struct mm_struct *mm, unsigned int max_cids)
3919 unsigned int cid = find_first_zero_bit(mm_cidmask(mm), max_cids);
3921 if (cid >= max_cids)
3930 unsigned int cid = __mm_get_cid(mm, READ_ONCE(mm->mm_cid.max_cids));
3940 unsigned int max_cids)
3945 if (likely(cid < max_cids))
3949 new_cid = __mm_get_cid(mm, max_cids);
3974 unsigned int max_cids, tcid = t->mm_cid.cid;
3977 max_cids = READ_ONCE(mm->mm_cid.max_cids);
3980 if (likely(cpu_cid_to_cid(cpu_cid) < max_cids)) {
3985 cpu_cid = mm_cid_converge(mm, cpu_cid, max_cids);
4009 unsigned int max_cids, tcid = t->mm_cid.cid;
4012 max_cids = READ_ONCE(mm->mm_cid.max_cids);
4015 if (likely(tcid < max_cids)) {
4020 tcid = mm_cid_converge(mm, tcid, max_cids);
4071 if (!cid_in_transit(mode) && cid < READ_ONCE(mm->mm_cid.max_cids)) {