Lines Matching refs:pcpu_cid
3612 struct mm_cid __percpu *pcpu_cid = mm->pcpu_cid; in mm_cid_put_lazy() local
3616 cid = __this_cpu_read(pcpu_cid->cid); in mm_cid_put_lazy()
3618 !try_cmpxchg(&this_cpu_ptr(pcpu_cid)->cid, &cid, MM_CID_UNSET)) in mm_cid_put_lazy()
3625 struct mm_cid __percpu *pcpu_cid = mm->pcpu_cid; in mm_cid_pcpu_unset() local
3629 cid = __this_cpu_read(pcpu_cid->cid); in mm_cid_pcpu_unset()
3636 res = cmpxchg(&this_cpu_ptr(pcpu_cid)->cid, cid, MM_CID_UNSET); in mm_cid_pcpu_unset()
3658 struct mm_cid __percpu *pcpu_cid = mm->pcpu_cid; in __mm_cid_try_get() local
3678 cid = __this_cpu_read(pcpu_cid->recent_cid); in __mm_cid_try_get()
3720 struct mm_cid *pcpu_cid = per_cpu_ptr(mm->pcpu_cid, cpu_of(rq)); in mm_cid_snapshot_time() local
3723 WRITE_ONCE(pcpu_cid->time, rq->clock); in mm_cid_snapshot_time()
3783 struct mm_cid __percpu *pcpu_cid = mm->pcpu_cid; in mm_cid_get() local
3789 cid = __this_cpu_read(pcpu_cid->cid); in mm_cid_get()
3795 if (try_cmpxchg(&this_cpu_ptr(pcpu_cid)->cid, &cid, MM_CID_UNSET)) in mm_cid_get()
3799 __this_cpu_write(pcpu_cid->cid, cid); in mm_cid_get()
3800 __this_cpu_write(pcpu_cid->recent_cid, cid); in mm_cid_get()