Home
last modified time | relevance | path

Searched refs:stringify_in_c (Results 1 – 21 of 21) sorted by relevance

/linux-6.6.21/arch/powerpc/include/asm/ !
Dasm-compat.h11 #define PPC_LL stringify_in_c(ld)
12 #define PPC_STL stringify_in_c(std)
13 #define PPC_STLU stringify_in_c(stdu)
14 #define PPC_LCMPI stringify_in_c(cmpdi)
15 #define PPC_LCMPLI stringify_in_c(cmpldi)
16 #define PPC_LCMP stringify_in_c(cmpd)
17 #define PPC_LONG stringify_in_c(.8byte)
18 #define PPC_LONG_ALIGN stringify_in_c(.balign 8)
19 #define PPC_TLNEI stringify_in_c(tdnei)
20 #define PPC_LLARX stringify_in_c(ldarx)
[all …]
Dppc-opcode.h591 #define PPC_BCCTR_FLUSH stringify_in_c(.long PPC_INST_BCCTR_FLUSH)
592 #define PPC_CP_ABORT stringify_in_c(.long PPC_RAW_CP_ABORT)
593 #define PPC_COPY(a, b) stringify_in_c(.long PPC_RAW_COPY(a, b))
594 #define PPC_DARN(t, l) stringify_in_c(.long PPC_RAW_DARN(t, l))
595 #define PPC_DCBAL(a, b) stringify_in_c(.long PPC_RAW_DCBAL(a, b))
596 #define PPC_DCBZL(a, b) stringify_in_c(.long PPC_RAW_DCBZL(a, b))
597 #define PPC_DIVDE(t, a, b) stringify_in_c(.long PPC_RAW_DIVDE(t, a, b))
598 #define PPC_DIVDEU(t, a, b) stringify_in_c(.long PPC_RAW_DIVDEU(t, a, b))
599 #define PPC_DSSALL stringify_in_c(.long PPC_INST_DSSALL)
600 #define PPC_LQARX(t, a, b, eh) stringify_in_c(.long PPC_RAW_LQARX(t, a, b, eh))
[all …]
Dextable.h38 stringify_in_c(.section __ex_table,"a";)\
39 stringify_in_c(.balign 4;) \
40 stringify_in_c(.long (_fault) - . ;) \
41 stringify_in_c(.long (_target) - . ;) \
42 stringify_in_c(.previous)
Dsynch.h61 #define PPC_ACQUIRE_BARRIER "\n" stringify_in_c(__PPC_ACQUIRE_BARRIER)
62 #define PPC_RELEASE_BARRIER stringify_in_c(LWSYNC) "\n"
63 #define PPC_ATOMIC_ENTRY_BARRIER "\n" stringify_in_c(sync) "\n"
64 #define PPC_ATOMIC_EXIT_BARRIER "\n" stringify_in_c(sync) "\n"
Dbarrier.h53 #define __lwsync() __asm__ __volatile__ (stringify_in_c(LWSYNC) : : :"memory")
55 #define __dma_wmb() __asm__ __volatile__ (stringify_in_c(SMPWMB) : : :"memory")
61 #define __smp_wmb() __asm__ __volatile__ (stringify_in_c(SMPWMB) : : :"memory")
101 #define barrier_nospec() asm (stringify_in_c(barrier_nospec_asm) ::: "memory")
Dfeature-fixups.h174 stringify_in_c(BEGIN_FTR_SECTION) \
176 stringify_in_c(FTR_SECTION_ELSE) \
178 stringify_in_c(ALT_FTR_SECTION_END((msk), (val)))
187 stringify_in_c(BEGIN_MMU_FTR_SECTION) \
189 stringify_in_c(MMU_FTR_SECTION_ELSE) \
191 stringify_in_c(ALT_MMU_FTR_SECTION_END((msk), (val)))
Dasm-const.h5 # define stringify_in_c(...) __VA_ARGS__
10 # define stringify_in_c(...) __stringify_in_c(__VA_ARGS__) " " macro
Dppc_asm.h854 stringify_in_c(.section __soft_mask_table,"a";)\
855 stringify_in_c(.balign 8;) \
856 stringify_in_c(.llong (_start);) \
857 stringify_in_c(.llong (_end);) \
858 stringify_in_c(.previous)
861 stringify_in_c(.section __restart_table,"a";)\
862 stringify_in_c(.balign 8;) \
863 stringify_in_c(.llong (_start);) \
864 stringify_in_c(.llong (_end);) \
865 stringify_in_c(.llong (_target);) \
[all …]
Dkgdb.h34 asm(stringify_in_c(.long BREAK_INSTR)); in arch_kgdb_breakpoint()
Djump_label.h15 #define JUMP_ENTRY_TYPE stringify_in_c(FTR_ENTRY_LONG)
/linux-6.6.21/tools/testing/selftests/powerpc/primitives/asm/ !
Dasm-compat.h11 #define PPC_LL stringify_in_c(ld)
12 #define PPC_STL stringify_in_c(std)
13 #define PPC_STLU stringify_in_c(stdu)
14 #define PPC_LCMPI stringify_in_c(cmpdi)
15 #define PPC_LCMPLI stringify_in_c(cmpldi)
16 #define PPC_LCMP stringify_in_c(cmpd)
17 #define PPC_LONG stringify_in_c(.8byte)
18 #define PPC_LONG_ALIGN stringify_in_c(.balign 8)
19 #define PPC_TLNEI stringify_in_c(tdnei)
20 #define PPC_LLARX stringify_in_c(ldarx)
[all …]
Dextable.h38 stringify_in_c(.section __ex_table,"a";)\
39 stringify_in_c(.balign 4;) \
40 stringify_in_c(.long (_fault) - . ;) \
41 stringify_in_c(.long (_target) - . ;) \
42 stringify_in_c(.previous)
Dfeature-fixups.h174 stringify_in_c(BEGIN_FTR_SECTION) \
176 stringify_in_c(FTR_SECTION_ELSE) \
178 stringify_in_c(ALT_FTR_SECTION_END((msk), (val)))
187 stringify_in_c(BEGIN_MMU_FTR_SECTION) \
189 stringify_in_c(MMU_FTR_SECTION_ELSE) \
191 stringify_in_c(ALT_MMU_FTR_SECTION_END((msk), (val)))
Dasm-const.h5 # define stringify_in_c(...) __VA_ARGS__
10 # define stringify_in_c(...) __stringify_in_c(__VA_ARGS__) " " macro
Dppc_asm.h854 stringify_in_c(.section __soft_mask_table,"a";)\
855 stringify_in_c(.balign 8;) \
856 stringify_in_c(.llong (_start);) \
857 stringify_in_c(.llong (_end);) \
858 stringify_in_c(.previous)
861 stringify_in_c(.section __restart_table,"a";)\
862 stringify_in_c(.balign 8;) \
863 stringify_in_c(.llong (_start);) \
864 stringify_in_c(.llong (_end);) \
865 stringify_in_c(.llong (_target);) \
[all …]
/linux-6.6.21/arch/s390/include/asm/ !
Dasm-extable.h27 stringify_in_c(.section _section,"a";) \
28 stringify_in_c(.balign 4;) \
29 stringify_in_c(.long (_fault) - .;) \
30 stringify_in_c(.long (_target) - .;) \
31 stringify_in_c(.short (_type);) \
32 stringify_in_c(.short 0;) \
33 stringify_in_c(.previous)
36 stringify_in_c(.section _section,"a";) \
37 stringify_in_c(.balign 4;) \
38 stringify_in_c(.long (_fault) - .;) \
[all …]
Dasm-const.h6 # define stringify_in_c(...) __VA_ARGS__
10 # define stringify_in_c(...) __stringify_in_c(__VA_ARGS__) " " macro
/linux-6.6.21/tools/testing/selftests/powerpc/include/ !
Dinstructions.h71 # define stringify_in_c(...) __VA_ARGS__
74 # define stringify_in_c(...) __stringify_in_c(__VA_ARGS__) " " macro
98 #define PREFIX_MLS(instr, t, a, r, d) stringify_in_c(.balign 64, , 4;) \
99 stringify_in_c(.long PPC_PREFIX_MLS | \
102 stringify_in_c(.long (instr) | \
107 #define PREFIX_8LS(instr, t, a, r, d) stringify_in_c(.balign 64, , 4;) \
108 stringify_in_c(.long PPC_PREFIX_8LS | \
111 stringify_in_c(.long (instr) | \
/linux-6.6.21/tools/testing/selftests/powerpc/stringloops/asm/ !
Dppc-opcode.h12 # define stringify_in_c(...) __VA_ARGS__ macro
27 #define VCMPEQUD_RC(vrt, vra, vrb) stringify_in_c(.long PPC_INST_VCMPEQUD_RC | \
31 #define VCMPEQUB_RC(vrt, vra, vrb) stringify_in_c(.long PPC_INST_VCMPEQUB_RC | \
/linux-6.6.21/tools/testing/selftests/powerpc/nx-gzip/include/ !
Dcopy-paste.h5 #define stringify_in_c(...) __stringify_in_c(__VA_ARGS__) " " macro
17 #define PPC_COPY(a, b) stringify_in_c(.long PPC_INST_COPY | \
19 #define PPC_PASTE(a, b) stringify_in_c(.long PPC_INST_PASTE | \
/linux-6.6.21/arch/microblaze/include/asm/ !
Dasm-compat.h8 # define stringify_in_c(...) __VA_ARGS__
13 # define stringify_in_c(...) __stringify_in_c(__VA_ARGS__) " " macro