Lines Matching refs:init
42 * [__init_begin, __init_end] is the init section that may be freed after init
44 * // free the whole .init memory
137 /* The actual configuration determine if the init/exit sections
298 BOUNDED_SECTION_PRE_LABEL(.lsm_info.init, _lsm_info, __start, __end)
302 BOUNDED_SECTION_PRE_LABEL(.early_lsm_info.init, _early_lsm_info, __start, __end)
346 KEEP(*(.dtb.init.rodata)) \
358 MEM_KEEP(init.data*) \
459 RO_AFTER_INIT_DATA /* Read only after init */ \
519 /* __*init sections */ \
522 MEM_KEEP(init.rodata) \
574 MEM_KEEP(init.text*) \
623 /* Section used for early init (in .S files) */
677 /* init and exit section handling */
680 *(.init.data .init.data.*) \
681 MEM_DISCARD(init.data*) \
684 *(.init.rodata .init.rodata.*) \
689 MEM_DISCARD(init.rodata) \
706 *(.init.text .init.text.*) \
708 MEM_DISCARD(init.text*)
900 BOUNDED_SECTION_POST_LABEL(.init.setup, __setup, _start, _end)
904 KEEP(*(.initcall##level##.init)) \
905 KEEP(*(.initcall##level##s.init)) \
909 KEEP(*(.initcallearly.init)) \
922 BOUNDED_SECTION_POST_LABEL(.con_initcall.init, __con_initcall, _start, _end)
933 KEEP(*(.init.ramfs)) \
935 KEEP(*(.init.ramfs.info))
1124 .init.text : AT(ADDR(.init.text) - LOAD_OFFSET) { \
1131 .init.data : AT(ADDR(.init.data) - LOAD_OFFSET) { \