Lines Matching defs:module
223 struct module struct
225 enum module_state state; argument
230 /* Unique handle for this module */ argument
234 struct module_kobject mkobj; argument
235 struct module_attribute *modinfo_attrs; argument
236 const char *version;
237 const char *srcversion;
238 struct kobject *holders_dir;
241 const struct kernel_symbol *syms;
242 const unsigned long *crcs;
243 unsigned int num_syms;
246 struct kernel_param *kp;
247 unsigned int num_kp;
250 unsigned int num_gpl_syms;
251 const struct kernel_symbol *gpl_syms;
252 const unsigned long *gpl_crcs;
256 const struct kernel_symbol *unused_syms;
257 const unsigned long *unused_crcs;
258 unsigned int num_unused_syms;
284 void *module_init; argument
287 void *module_core; argument
295 /* Size of RO sections of the module (text+rodata) */ argument
298 /* Arch-specific module values */ argument
314 * could really be discarded after module init). argument
321 struct module_sect_attrs *sect_attrs; argument
324 struct module_notes_attrs *notes_attrs; argument
329 char *args;
333 void __percpu *percpu;
334 unsigned int percpu_size;
359 /* What modules depend on me? */ argument
361 /* What modules do I depend on? */ argument
370 struct module_ref __percpu *refptr; argument
387 (IDE & SCSI) require entry into the module during init.*/ argument
470 static inline int try_module_get(struct module *module) in try_module_get()
474 static inline void module_put(struct module *module) in module_put()
477 static inline void __module_get(struct module *module) in __module_get()
551 static inline void __module_get(struct module *module) in __module_get()
555 static inline int try_module_get(struct module *module) in try_module_get()
560 static inline void module_put(struct module *module) in module_put()
599 struct module *, in module_kallsyms_on_each_symbol()