root/arch/powerpc/include/asm/code-patching-asm.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0+ */
   2 /*
   3  * Copyright 2018, Michael Ellerman, IBM Corporation.
   4  */
   5 #ifndef _ASM_POWERPC_CODE_PATCHING_ASM_H
   6 #define _ASM_POWERPC_CODE_PATCHING_ASM_H
   7 
   8 /* Define a "site" that can be patched */
   9 .macro patch_site label name
  10         .pushsection ".rodata"
  11         .balign 4
  12         .global \name
  13 \name:
  14         .4byte  \label - .
  15         .popsection
  16 .endm
  17 
  18 #endif /* _ASM_POWERPC_CODE_PATCHING_ASM_H */

/* [<][>][^][v][top][bottom][index][help] */