Lines Matching defs:module
222 struct module struct
224 enum module_state state; argument
229 /* Unique handle for this module */ argument
233 struct module_kobject mkobj; argument
234 struct module_attribute *modinfo_attrs; argument
235 const char *version;
236 const char *srcversion;
237 struct kobject *holders_dir;
240 const struct kernel_symbol *syms;
241 const unsigned long *crcs;
242 unsigned int num_syms;
245 struct kernel_param *kp;
246 unsigned int num_kp;
249 unsigned int num_gpl_syms;
250 const struct kernel_symbol *gpl_syms;
251 const unsigned long *gpl_crcs;
278 void *module_init; argument
281 void *module_core; argument
289 /* Size of RO sections of the module (text+rodata) */ argument
292 /* Arch-specific module values */ argument
308 * could really be discarded after module init). argument
315 struct module_sect_attrs *sect_attrs; argument
318 struct module_notes_attrs *notes_attrs; argument
323 char *args;
327 void __percpu *percpu;
328 unsigned int percpu_size;
353 /* What modules depend on me? */ argument
355 /* What modules do I depend on? */ argument
364 struct module_ref __percpu *refptr; argument
381 (IDE & SCSI) require entry into the module during init.*/ argument
455 static inline void __module_get(struct module *module) in __module_get()
465 static inline int try_module_get(struct module *module) in try_module_get()
486 static inline int try_module_get(struct module *module) in try_module_get()
490 static inline void module_put(struct module *module) in module_put()
493 static inline void __module_get(struct module *module) in __module_get()
567 static inline void __module_get(struct module *module) in __module_get()
571 static inline int try_module_get(struct module *module) in try_module_get()
576 static inline void module_put(struct module *module) in module_put()
615 struct module *, in module_kallsyms_on_each_symbol()