/* * This file contains the s390 architecture specific module code.
*/
struct mod_arch_syminfo { unsignedlong got_offset; unsignedlong plt_offset; int got_initialized; int plt_initialized;
};
struct mod_arch_specific { /* Starting offset of got in the module core memory. */ unsignedlong got_offset; /* Starting offset of plt in the module core memory. */ unsignedlong plt_offset; /* Size of the got. */ unsignedlong got_size; /* Size of the plt. */ unsignedlong plt_size; /* Number of symbols in syminfo. */ int nsyms; /* Additional symbol information (got and plt offsets). */ struct mod_arch_syminfo *syminfo; #ifdef CONFIG_FUNCTION_TRACER /* Start of memory reserved for ftrace hotpatch trampolines. */ struct ftrace_hotpatch_trampoline *trampolines_start; /* End of memory reserved for ftrace hotpatch trampolines. */ struct ftrace_hotpatch_trampoline *trampolines_end; /* Next unused ftrace hotpatch trampoline slot. */ struct ftrace_hotpatch_trampoline *next_trampoline; #endif/* CONFIG_FUNCTION_TRACER */
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.