/kernel/linux/linux-5.10/arch/csky/mm/ |
H A D | tlb.c | 38 #define restore_asid_inv_utlb(oldpid, newpid) \ 40 if (oldpid == newpid) \ 41 write_mmu_entryhi(oldpid + 1); \ 42 write_mmu_entryhi(oldpid); \ 63 unsigned long flags, oldpid; in flush_tlb_range() local 66 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_range() 77 restore_asid_inv_utlb(oldpid, newpid); in flush_tlb_range() 97 unsigned long flags, oldpid; in flush_tlb_kernel_range() local 100 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_kernel_range() 104 write_mmu_entryhi(start | oldpid); in flush_tlb_kernel_range() 128 int oldpid, idx; flush_tlb_page() local 154 int oldpid, idx; flush_tlb_one() local [all...] |
/kernel/linux/linux-6.6/arch/csky/mm/ |
H A D | tlb.c | 44 #define restore_asid_inv_utlb(oldpid, newpid) \ 46 if (oldpid == newpid) \ 47 write_mmu_entryhi(oldpid + 1); \ 48 write_mmu_entryhi(oldpid); \ 75 unsigned long flags, oldpid; in flush_tlb_range() local 78 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_range() 89 restore_asid_inv_utlb(oldpid, newpid); in flush_tlb_range() 115 unsigned long flags, oldpid; in flush_tlb_kernel_range() local 118 oldpid = read_mmu_entryhi() & ASID_MASK; in flush_tlb_kernel_range() 122 write_mmu_entryhi(start | oldpid); in flush_tlb_kernel_range() 151 int oldpid, idx; flush_tlb_page() local 182 int oldpid, idx; flush_tlb_one() local [all...] |
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | tlb-r3k.c | 84 int oldpid = read_c0_entryhi() & asid_mask; in local_flush_tlb_range() local 103 write_c0_entryhi(oldpid); in local_flush_tlb_range() 154 int oldpid, newpid, idx; in local_flush_tlb_page() local 162 oldpid = read_c0_entryhi() & asid_mask; in local_flush_tlb_page() 174 write_c0_entryhi(oldpid); in local_flush_tlb_page()
|
H A D | tlb-r4k.c | 262 int oldpid, idx; in local_flush_tlb_one() local 265 oldpid = read_c0_entryhi(); in local_flush_tlb_one() 282 write_c0_entryhi(oldpid); in local_flush_tlb_one()
|
/kernel/linux/linux-6.6/arch/csky/kernel/ |
H A D | ptrace.c | 352 unsigned long oldpid; in show_iutlb() local 355 oldpid = read_mmu_entryhi(); in show_iutlb() 373 write_mmu_entryhi(oldpid); in show_iutlb() 387 unsigned long oldpid; in show_dutlb() local 390 oldpid = read_mmu_entryhi(); in show_dutlb() 408 write_mmu_entryhi(oldpid); in show_dutlb() 423 unsigned long oldpid; in show_jtlb() local 425 oldpid = read_mmu_entryhi(); in show_jtlb() 441 write_mmu_entryhi(oldpid); in show_jtlb()
|
/kernel/linux/linux-5.10/arch/xtensa/mm/ |
H A D | tlb.c | 103 int oldpid = get_rasid_register(); in local_flush_tlb_range() local 119 set_rasid_register(oldpid); in local_flush_tlb_range() 131 int oldpid; in local_flush_tlb_page() local 138 oldpid = get_rasid_register(); in local_flush_tlb_page() 145 set_rasid_register(oldpid); in local_flush_tlb_page()
|
/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | tlb-r3k.c | 86 int oldpid = read_c0_entryhi() & asid_mask; in local_flush_tlb_range() local 105 write_c0_entryhi(oldpid); in local_flush_tlb_range() 156 int oldpid, newpid, idx; in local_flush_tlb_page() local 164 oldpid = read_c0_entryhi() & asid_mask; in local_flush_tlb_page() 176 write_c0_entryhi(oldpid); in local_flush_tlb_page()
|
H A D | tlb-r4k.c | 262 int oldpid, idx; in local_flush_tlb_one() local 265 oldpid = read_c0_entryhi(); in local_flush_tlb_one() 282 write_c0_entryhi(oldpid); in local_flush_tlb_one()
|
/kernel/linux/linux-6.6/arch/xtensa/mm/ |
H A D | tlb.c | 104 int oldpid = get_rasid_register(); in local_flush_tlb_range() local 120 set_rasid_register(oldpid); in local_flush_tlb_range() 132 int oldpid; in local_flush_tlb_page() local 139 oldpid = get_rasid_register(); in local_flush_tlb_page() 146 set_rasid_register(oldpid); in local_flush_tlb_page()
|
/kernel/linux/linux-6.6/tools/testing/selftests/arm64/abi/ |
H A D | tpidr2.c | 98 pid_t newpid, waiting, oldpid; in write_fork_read() local 103 oldpid = getpid(); in write_fork_read() 107 if (get_tpidr2() != oldpid) { in write_fork_read()
|
/kernel/linux/linux-5.10/virt/kvm/ |
H A D | kvm_main.c | 3349 struct pid *oldpid; in kvm_vcpu_ioctl() local 3353 oldpid = rcu_access_pointer(vcpu->pid); in kvm_vcpu_ioctl() 3354 if (unlikely(oldpid != task_pid(current))) { in kvm_vcpu_ioctl() 3364 if (oldpid) in kvm_vcpu_ioctl() 3366 put_pid(oldpid); in kvm_vcpu_ioctl()
|
/kernel/linux/linux-6.6/virt/kvm/ |
H A D | kvm_main.c | 4142 struct pid *oldpid; in kvm_vcpu_ioctl() local 4146 oldpid = rcu_access_pointer(vcpu->pid); in kvm_vcpu_ioctl() 4147 if (unlikely(oldpid != task_pid(current))) { in kvm_vcpu_ioctl() 4157 if (oldpid) in kvm_vcpu_ioctl() 4159 put_pid(oldpid); in kvm_vcpu_ioctl()
|