Searched refs:active_asid (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/csky/include/asm/ |
H A D | asid.h | 31 #define active_asid(info, cpu) *per_cpu_ptr((info)->active, cpu) macro 52 * If our active_asid is non-zero and the ASID matches the current in asid_check_context() 53 * generation, then we update the active_asid entry with a relaxed in asid_check_context() 64 old_active_asid = atomic64_read(&active_asid(info, cpu)); in asid_check_context() 67 atomic64_cmpxchg_relaxed(&active_asid(info, cpu), in asid_check_context()
|
/kernel/linux/linux-6.6/arch/csky/include/asm/ |
H A D | asid.h | 31 #define active_asid(info, cpu) *per_cpu_ptr((info)->active, cpu) macro 52 * If our active_asid is non-zero and the ASID matches the current in asid_check_context() 53 * generation, then we update the active_asid entry with a relaxed in asid_check_context() 64 old_active_asid = atomic64_read(&active_asid(info, cpu)); in asid_check_context() 67 atomic64_cmpxchg_relaxed(&active_asid(info, cpu), in asid_check_context()
|
/kernel/linux/linux-5.10/arch/csky/mm/ |
H A D | asid.c | 33 asid = atomic64_xchg_relaxed(&active_asid(info, i), 0); in flush_context() 154 atomic64_set(&active_asid(info, cpu), asid); in asid_new_context()
|
/kernel/linux/linux-6.6/arch/csky/mm/ |
H A D | asid.c | 33 asid = atomic64_xchg_relaxed(&active_asid(info, i), 0); in flush_context() 154 atomic64_set(&active_asid(info, cpu), asid); in asid_new_context()
|
Completed in 2 milliseconds