Lines Matching defs:module

311 struct module {  struct
312 enum module_state state; argument
317 /* Unique handle for this module */ argument
321 struct module_kobject mkobj; argument
322 struct module_attribute *modinfo_attrs; argument
323 const char *version;
324 const char *srcversion;
325 struct kobject *holders_dir;
328 const struct kernel_symbol *syms;
329 const unsigned long *crcs;
330 unsigned int num_syms;
334 struct mutex param_lock;
336 struct kernel_param *kp;
337 unsigned int num_kp;
340 unsigned int num_gpl_syms;
341 const struct kernel_symbol *gpl_syms;
342 const unsigned long *gpl_crcs;
346 const struct kernel_symbol *unused_syms;
347 const unsigned long *unused_crcs;
348 unsigned int num_unused_syms;
351 unsigned int num_unused_gpl_syms;
352 const struct kernel_symbol *unused_gpl_syms;
353 const unsigned long *unused_gpl_crcs;
379 * module_init, module_core, init_size, core_size, argument
383 void *module_init ____cacheline_aligned; argument
386 void *module_core; argument
404 /* Size of RO sections of the module (text+rodata) */ argument
407 /* Arch-specific module values */ argument
420 /* Protected by RCU and/or module_mutex: use rcu_dereference() */ argument
425 struct module_sect_attrs *sect_attrs; argument
428 struct module_notes_attrs *notes_attrs; argument
433 char *args;
437 void __percpu *percpu;
438 unsigned int percpu_size;
442 unsigned int num_tracepoints;
443 struct tracepoint * const *tracepoints_ptrs;
469 /* What modules depend on me? */ argument
471 /* What modules do I depend on? */ argument
494 (IDE & SCSI) require entry into the module during init.*/ argument
592 static inline int try_module_get(struct module *module) in try_module_get()
596 static inline void module_put(struct module *module) in module_put()
599 static inline void __module_get(struct module *module) in __module_get()
634 static inline bool module_requested_async_probing(struct module *module) in module_requested_async_probing()
678 static inline void __module_get(struct module *module) in __module_get()
682 static inline int try_module_get(struct module *module) in try_module_get()
687 static inline void module_put(struct module *module) in module_put()
726 struct module *, in module_kallsyms_on_each_symbol()
750 static inline bool module_requested_async_probing(struct module *module) in module_requested_async_probing()
793 static inline bool module_sig_ok(struct module *module) in module_sig_ok()
798 static inline bool module_sig_ok(struct module *module) in module_sig_ok()