Lines Matching +full:pre +full:- +full:verified
1 /* SPDX-License-Identifier: GPL-2.0-only */
26 #include <linux/error-injection.h>
27 #include <linux/tracepoint-defs.h>
80 * module_init() - driver initialization entry point
90 * module_exit() - driver exit entry point
93 * module_exit() will wrap the driver clean-up code
171 * Example: MODULE_SOFTDEP("pre: module-foo module-bar post: module-baz")
177 * So, make it no-op when this is being built as a module
249 /* Version of form [<epoch>:]<version>[-<extra-version>].
341 /* Only touch one cacheline for common rbtree-for-core-layout case. */
401 /* GPL-only exported symbols. */
408 /* Signature was verified. */
428 /* Arch-specific module values */
457 /* Per-cpu data. */
557 return sym->st_value; in kallsyms_symbol_value()
566 return mod->state != MODULE_STATE_GOING; in module_is_live()
580 if ((unsigned long)mod->data_layout.base <= addr && in within_module_core()
581 addr < (unsigned long)mod->data_layout.base + mod->data_layout.size) in within_module_core()
584 return (unsigned long)mod->core_layout.base <= addr && in within_module_core()
585 addr < (unsigned long)mod->core_layout.base + mod->core_layout.size; in within_module_core()
591 return (unsigned long)mod->init_layout.base <= addr && in within_module_init()
592 addr < (unsigned long)mod->init_layout.base + mod->init_layout.size; in within_module_init()
600 /* Search for module by name: must be in a RCU-sched critical section. */
603 /* Returns 0 and fills in value, defined and namebuf, or -ERANGE if
622 to handle the error case (which only happens with rmmod --wait). */
651 __mod ? __mod->name : "kernel"; \
675 return module && module->async_probe_requested; in module_requested_async_probing()
681 return mod->klp; in is_livepatch_module()
771 return -ERANGE; in lookup_module_symbol_name()
776 return -ERANGE; in lookup_module_symbol_attrs()
783 return -ERANGE; in module_get_kallsym()
868 return module->sig_ok; in module_sig_ok()