Home
last modified time | relevance | path

Searched refs:CVMX_SYNC (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/arch/mips/include/asm/octeon/
Dcvmx-asm.h38 #define CVMX_SYNC asm volatile ("sync" : : : "memory") macro
65 #define CVMX_SYNCS CVMX_SYNC
82 #define CVMX_SYNCS CVMX_SYNC
107 { CVMX_SYNC; asm volatile ("synci 0($0)" : : ); }
111 { CVMX_SYNC; asm volatile ("cache 0, 0($0)" : : ); }
115 { CVMX_SYNC; asm volatile ("cache 9, 0($0)" : : ); }
/linux-6.12.1/arch/mips/cavium-octeon/executive/
Dcvmx-l2c.c330 CVMX_SYNC; in cvmx_l2c_lock_line()
371 CVMX_SYNC; in cvmx_l2c_lock_line()
616 CVMX_SYNC; in __read_l2_tag()
676 CVMX_SYNC; /* make sure CVMX_L2C_TADX_TAG is updated */ in cvmx_l2c_get_tag()
906 CVMX_SYNC; in cvmx_l2c_flush_line()
914 CVMX_SYNC; in cvmx_l2c_flush_line()
Dcvmx-helper.c846 CVMX_SYNC; in __cvmx_helper_errata_fix_ipd_ptr_alignment()
926 CVMX_SYNC; in __cvmx_helper_errata_fix_ipd_ptr_alignment()
960 CVMX_SYNC; in __cvmx_helper_errata_fix_ipd_ptr_alignment()