Home
last modified time | relevance | path

Searched refs:oldpid (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/csky/mm/
H A Dtlb.c38 #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 Dtlb.c44 #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 Dtlb-r3k.c84 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 Dtlb-r4k.c262 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 Dptrace.c352 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 Dtlb.c103 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 Dtlb-r3k.c86 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 Dtlb-r4k.c262 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 Dtlb.c104 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 Dtpidr2.c98 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 Dkvm_main.c3349 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 Dkvm_main.c4142 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()

Completed in 33 milliseconds