Lines Matching full:section
44 * as gcc otherwise puts the data into the bss section and not into the init
45 * section.
57 * modpost check for section mismatches during the kernel build.
58 * A section mismatch happens when there are references from a
59 * code or data section to an init section (both code or data).
65 * the *init / *exit section (code or data) is valid and will teach
67 * data tagged __ref* can reference code or data from init section without
95 #define __HEAD .section ".head.text","ax"
96 #define __INIT .section ".init.text","ax"
99 #define __INITDATA .section ".init.data","aw",%progbits
100 #define __INITRODATA .section ".init.rodata","a",%progbits
103 #define __MEMINIT .section ".meminit.text", "ax"
104 #define __MEMINITDATA .section ".meminit.data", "aw"
105 #define __MEMINITRODATA .section ".meminit.rodata", "a"
108 #define __REF .section ".ref.text", "ax"
109 #define __REFDATA .section ".ref.data", "aw"
110 #define __REFCONST .section ".ref.rodata", "a"
190 asm(".section \"" #__sec ".init\", \"a\" \n" \