Searched refs:dcbz (Results 1 - 23 of 23) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | page_32.h | 46 * Clear page using the dcbz instruction, which doesn't cause any 57 dcbz(addr); in clear_page()
|
H A D | emulated_ops.h | 25 struct ppc_emulated_entry dcbz; member
|
H A D | cache.h | 114 static inline void dcbz(void *addr) in dcbz() function 116 __asm__ __volatile__ ("dcbz 0, %0" : : "r"(addr) : "memory"); in dcbz()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | page_32.h | 36 * Clear page using the dcbz instruction, which doesn't cause any 47 dcbz(addr); in clear_page()
|
H A D | emulated_ops.h | 25 struct ppc_emulated_entry dcbz; member
|
H A D | cache.h | 118 static inline void dcbz(void *addr) in dcbz() function 120 __asm__ __volatile__ ("dcbz 0, %0" : : "r"(addr) : "memory"); in dcbz()
|
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | copy_32.S | 85 * Use dcbz on the complete cache lines in the destination 89 * During early init, cache might not be active yet, so dcbz cannot be used. 90 * We therefore skip the optimised bloc that uses dcbz. This jump is 126 10: dcbz r7,r6 156 * This version uses dcbz on the complete cache lines in the 162 * During early init, cache might not be active yet, so dcbz cannot be used. 163 * We therefore jump to generic_memcpy which doesn't use dcbz. This jump is 212 dcbz r11,r6 389 54: dcbz r11,r6 468 /* fault on dcbz (effectivel [all...] |
H A D | string_32.S | 22 * Use dcbz on the complete cache lines in the destination 50 10: dcbz r7, r6
|
H A D | copypage_64.S | 36 dcbz r9,r3
|
H A D | string_64.S | 175 err1; dcbz 0,r3
|
H A D | checksum_32.S | 195 54: dcbz r11,r6
|
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | copy_32.S | 82 * Use dcbz on the complete cache lines in the destination 86 * During early init, cache might not be active yet, so dcbz cannot be used. 87 * We therefore skip the optimised bloc that uses dcbz. This jump is 123 10: dcbz r7,r6 153 * This version uses dcbz on the complete cache lines in the 159 * During early init, cache might not be active yet, so dcbz cannot be used. 160 * We therefore jump to generic_memcpy which doesn't use dcbz. This jump is 209 dcbz r11,r6 386 54: dcbz r11,r6 465 /* fault on dcbz (effectivel [all...] |
H A D | string_32.S | 22 * Use dcbz on the complete cache lines in the destination 50 10: dcbz r7, r6
|
H A D | copypage_64.S | 41 dcbz r9,r3
|
H A D | checksum_32.S | 192 54: dcbz r11,r6
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | align.c | 347 PPC_WARN_ALIGNMENT(dcbz, regs); in fix_alignment()
|
H A D | misc_32.S | 259 * Copy a whole page. We use the dcbz instruction on the destination 302 dcbz r5,r3
|
H A D | traps.c | 2289 WARN_EMULATED_SETUP(dcbz),
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | align.c | 351 PPC_WARN_ALIGNMENT(dcbz, regs); in fix_alignment()
|
H A D | misc_32.S | 220 * Copy a whole page. We use the dcbz instruction on the destination 263 dcbz r5,r3
|
H A D | traps.c | 2276 WARN_EMULATED_SETUP(dcbz),
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_mmu.c | 944 dcbz((void *)pa); in kvmppc_do_h_page_init_zero()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_mmu.c | 946 dcbz((void *)pa); in kvmppc_do_h_page_init_zero()
|
Completed in 13 milliseconds