Home
last modified time | relevance | path

Searched refs:tlb_op (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dtlbflush.h320 #define tlb_op(f, regs, arg) __tlb_op(f, "p15, 0, %0, " regs, arg) macro
328 tlb_op(TLB_V4_U_FULL | TLB_V6_U_FULL, "c8, c7, 0", zero); in __local_flush_tlb_all()
329 tlb_op(TLB_V4_D_FULL | TLB_V6_D_FULL, "c8, c6, 0", zero); in __local_flush_tlb_all()
330 tlb_op(TLB_V4_I_FULL | TLB_V6_I_FULL, "c8, c5, 0", zero); in __local_flush_tlb_all()
342 tlb_op(TLB_V7_UIS_FULL, "c8, c7, 0", zero); in local_flush_tlb_all()
359 tlb_op(TLB_V7_UIS_FULL, "c8, c3, 0", zero); in __flush_tlb_all()
375 tlb_op(TLB_V4_U_FULL, "c8, c7, 0", zero); in __local_flush_tlb_mm()
376 tlb_op(TLB_V4_D_FULL, "c8, c6, 0", zero); in __local_flush_tlb_mm()
377 tlb_op(TLB_V4_I_FULL, "c8, c5, 0", zero); in __local_flush_tlb_mm()
381 tlb_op(TLB_V6_U_ASI in __local_flush_tlb_mm()
596 #undef tlb_op global() macro
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dtlbflush.h313 #define tlb_op(f, regs, arg) __tlb_op(f, "p15, 0, %0, " regs, arg) macro
321 tlb_op(TLB_V4_U_FULL | TLB_V6_U_FULL, "c8, c7, 0", zero); in __local_flush_tlb_all()
322 tlb_op(TLB_V4_D_FULL | TLB_V6_D_FULL, "c8, c6, 0", zero); in __local_flush_tlb_all()
323 tlb_op(TLB_V4_I_FULL | TLB_V6_I_FULL, "c8, c5, 0", zero); in __local_flush_tlb_all()
335 tlb_op(TLB_V7_UIS_FULL, "c8, c7, 0", zero); in local_flush_tlb_all()
352 tlb_op(TLB_V7_UIS_FULL, "c8, c3, 0", zero); in __flush_tlb_all()
368 tlb_op(TLB_V4_U_FULL, "c8, c7, 0", zero); in __local_flush_tlb_mm()
369 tlb_op(TLB_V4_D_FULL, "c8, c6, 0", zero); in __local_flush_tlb_mm()
370 tlb_op(TLB_V4_I_FULL, "c8, c5, 0", zero); in __local_flush_tlb_mm()
374 tlb_op(TLB_V6_U_ASI in __local_flush_tlb_mm()
589 #undef tlb_op global() macro
[all...]

Completed in 4 milliseconds