Lines Matching refs:macros
6 This document describes the new macros for annotation of data and code in
21 Over time, the Linux kernel has adopted macros from various projects (like
24 annotations in assembly. Due to the lack of their documentation, the macros
31 When these macros are used correctly, they help assemblers generate a nice
54 As one might realize, there were only three macros previously. That is indeed
62 macros, it was decided that brand new macros should be introduced instead::
73 The new macros are prefixed with the ``SYM_`` prefix and can be divided into
125 example, having some asm instructions in between the macros, of course::
132 and ``ENDPROC`` macros.
181 Similar to instructions, there is a couple of macros to describe data in the
212 earlier macros, or in ``SYM_START``.
217 Architecture can also override any of the macros in their own
218 ``asm/linkage.h``, including macros specifying the type of a symbol
221 to define the macros differently in the aforementioned architecture-dependent