/include/linux/ |
H A D | moduleloader.h | 5 #include <linux/module.h> 9 * module loader code. Architectures that don't need to do anything special 10 * can just rely on the 'weak' default hooks defined in kernel/module.c. 19 struct module *mod); 22 unsigned int arch_mod_section_prepend(struct module *mod, unsigned int section); 24 /* Allocator used for allocating struct module, core sections and init 29 void module_free(struct module *mod, void *module_region); 37 struct module *mod); 45 struct module *mod); 47 /* Any final processing of module befor [all...] |
H A D | module.h | 22 #include <asm/module.h> 35 struct module; 39 struct module *mod; 50 void (*setup)(struct module *, const char *); 51 int (*test)(struct module *); 52 void (*free)(struct module *); 66 /* These are either module local, or the kernel's dummy ones. */ 80 void trim_init_extable(struct module *m); 133 /* What your module does. */ 174 /* Optional firmware file (or files) needed by the module 220 struct module struct 462 try_module_get(struct module *module) argument 466 module_put(struct module *module) argument 469 __module_get(struct module *module) argument 543 __module_get(struct module *module) argument 547 try_module_get(struct module *module) argument 552 module_put(struct module *module) argument [all...] |
H A D | mdio-bitbang.h | 6 struct module; 11 struct module *owner;
|
H A D | firmware.h | 17 struct module; 42 struct module *module, bool uevent, 55 struct module *module, bool uevent, 54 request_firmware_nowait( struct module *module, bool uevent, const char *name, struct device *device, gfp_t gfp, void *context, void (*cont)(const struct firmware *fw, void *context)) argument
|
H A D | cdev.h | 10 struct module; 14 struct module *owner;
|
H A D | kobj_map.h | 13 int kobj_map(struct kobj_map *, dev_t, unsigned long, struct module *,
|
H A D | kallsyms.h | 2 * module loader: 16 struct module; 23 int kallsyms_on_each_symbol(int (*fn)(void *, const char *, struct module *, 55 struct module *,
|
H A D | nsc_gpio.h | 14 file-operations routines implemented in nsc_gpio module. 23 struct module* owner;
|
H A D | dm-dirty-log.h | 30 struct module *module; member in struct:dm_dirty_log_type
|
H A D | export.h | 4 * Export symbols from the kernel to modules. Forked from module.h 26 extern struct module __this_module; 29 #define THIS_MODULE ((struct module *)0)
|
H A D | uio_driver.h | 20 struct module; 101 __uio_register_device(struct module *owner,
|
H A D | jump_label.h | 80 struct module; 130 extern void jump_label_apply_nops(struct module *mod); 200 static inline int jump_label_apply_nops(struct module *mod)
|
H A D | atm_tcp.h | 66 struct module *owner;
|
H A D | ioc3.h | 58 struct module *owner; /* owning kernel module */ 65 int reset_mask; /* non-zero if you want the ioc3.c module to reset interrupts */
|
/include/video/ |
H A D | sh_mobile_meram.h | 41 struct module; 43 struct module *module; member in struct:sh_mobile_meram_ops
|
H A D | hecubafb.h | 42 struct module *owner;
|
H A D | metronomefb.h | 40 struct module *owner; /* the platform device */
|
/include/trace/events/ |
H A D | module.h | 2 * Because linux/module.h has tracepoints in the header, and ftrace.h 3 * used to include this file, define_trace.h includes linux/module.h 4 * But we do not want the module.h to override the TRACE_SYSTEM macro 6 * when module events are being processed, which would happen when 11 #define TRACE_SYSTEM module 21 struct module; 30 TP_PROTO(struct module *mod), 49 TP_PROTO(struct module *mod), 69 TP_PROTO(struct module *mod, unsigned long ip), 91 TP_PROTO(struct module *mo [all...] |
/include/media/ |
H A D | videobuf-dvb.h | 44 struct module *module,
|
/include/scsi/ |
H A D | scsi_driver.h | 6 struct module; 14 struct module *owner;
|
/include/net/9p/ |
H A D | transport.h | 30 * struct p9_trans_module - transport module interface 41 * This is the basic API for a transport module which is registered by the 42 * transport module with the 9P core network module and used by the client 45 * The transport module list is protected by v9fs_trans_lock. 53 struct module *owner;
|
/include/sound/ |
H A D | info.h | 84 struct module *module; member in struct:snd_info_entry 120 struct snd_info_entry *snd_info_create_module_entry(struct module *module, 162 static inline struct snd_info_entry *snd_info_create_module_entry(struct module *module, const char *name, struct snd_info_entry *parent) { return NULL; } argument
|
/include/linux/mtd/ |
H A D | partitions.h | 73 struct module *owner;
|
/include/net/netfilter/ |
H A D | nf_conntrack_helper.h | 15 struct module; 22 const char *name; /* name of the module */ 23 struct module *me; /* pointer to self */
|
/include/target/ |
H A D | target_core_configfs.h | 9 struct module *, const char *); 50 /* Pointer to fabric's struct module */ 51 struct module *tf_module;
|