/linux-master/kernel/module/ |
H A D | main.c | 62 #include <uapi/linux/module.h> 66 #include <trace/events/module.h> 94 * Bounds of module memory, for speeding up __module_address. 118 static void mod_update_bounds(struct module *mod) 128 /* Block module loading/unloading? */ 132 /* Waiting for a module to finish initializing? */ 154 static inline int strong_try_module_get(struct module *mod) 165 static inline void add_taint_module(struct module *mod, unsigned flag, 173 * A thread that wants to hold a reference to a module only while it 176 void __noreturn __module_put_and_kthread_exit(struct module *mo 822 __module_get(struct module *module) argument 831 try_module_get(struct module *module) argument 847 module_put(struct module *module) argument [all...] |
H A D | sysfs.c | 8 #include <linux/module.h> 18 * /sys/module/foo/sections stuff 72 static void add_sect_attrs(struct module *mod, const struct load_info *info) 125 static void remove_sect_attrs(struct module *mod) 140 * /sys/module/foo/notes/.section.name gives contents of SHT_NOTE sections. 172 static void add_notes_attrs(struct module *mod, const struct load_info *info) 230 static void remove_notes_attrs(struct module *mod) 237 static inline void add_sect_attrs(struct module *mod, const struct load_info *info) { } 238 static inline void remove_sect_attrs(struct module *mod) { } 239 static inline void add_notes_attrs(struct module *mo [all...] |
/linux-master/tools/testing/selftests/gpio/ |
H A D | gpio-mockup.sh | 13 module="gpio-mockup" 43 echo "GPIO $module test SKIP" 54 GPIO_DEBUGFS=$DEBUGFS/$module 59 modprobe -r -q $module 73 echo "GPIO $module test FAIL" 79 modprobe -q $module "$1" || fail "insert $module failed with error $?" 274 # Load the module and check that the expected number of gpiochips, with the 277 # $1 is the gpio_mockup_ranges parameter for the module 295 log "GPIO $module tes [all...] |
/linux-master/include/net/netfilter/ |
H A D | nf_conntrack_helper.h | 23 struct module; 35 char name[NF_CT_HELPER_NAME_LEN]; /* name of the module */ 37 struct module *me; /* pointer to self */ 62 /* name of NAT helper module */ 104 struct module *module); 168 char mod_name[NF_CT_HELPER_NAME_LEN]; /* module name */ 169 struct module *module; /* pointer to self */ member in struct:nf_conntrack_nat_helper 175 .module [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_fw_update.c | 267 * @module: the module to write to 275 * Write a block of data to a flash module, and await for the completion 289 int ice_write_one_nvm_block(struct ice_pf *pf, u16 module, u32 offset, argument 301 dev_dbg(dev, "Writing block of %u bytes for module 0x%02x at offset %u\n", 302 block_size, module, offset); 306 err = ice_aq_update_nvm(hw, module, offset, block_size, block, 309 dev_err(dev, "Failed to flash module 0x%02x with block of size %u at offset %u, err %d aq_err %s\n", 310 module, block_size, offset, err, 312 NL_SET_ERR_MSG_MOD(extack, "Failed to program flash module"); 399 ice_write_nvm_module(struct ice_pf *pf, u16 module, const char *component, const u8 *image, u32 length, u8 *reset_level, struct netlink_ext_ack *extack) argument 478 ice_erase_nvm_module(struct ice_pf *pf, u16 module, const char *component, struct netlink_ext_ack *extack) argument 638 u16 module; local [all...] |
/linux-master/drivers/mfd/ |
H A D | twl4030-irq.c | 58 u8 module; /* module id */ member in struct:sih 82 .module = TWL4030_MODULE_ ## modname, \ 112 .module = TWL4030_MODULE_GPIO, 136 .module = TWL4030_MODULE_INTERRUPTS, 172 .module = TWL4030_MODULE_GPIO, 196 .module = TWL5031_MODULE_INTERRUPTS, 232 .module = TWL5031_MODULE_ACCESSORY, 245 .module = TWL5031_MODULE_ACCESSORY, 275 * which module i 612 twl4030_sih_setup(struct device *dev, int module, int irq_base) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | minimal.c | 9 #include <linux/module.h> 50 u8 module; member in struct:mlxsw_m_port 72 mlxsw_m_port->module); 80 mlxsw_env_module_port_down(mlxsw_m->core, 0, mlxsw_m_port->module); 114 mlxsw_m_port->module, modinfo); 126 mlxsw_m_port->module, ee, data); 139 mlxsw_m_port->module, 149 mlxsw_m_port->module, 162 mlxsw_m_port->module, 175 mlxsw_m_port->module, 231 mlxsw_m_port_create(struct mlxsw_m *mlxsw_m, u16 local_port, u8 slot_index, u8 module) argument 314 mlxsw_m_port_mapping_get(struct mlxsw_m *mlxsw_m, u8 slot_index, u8 module) argument 323 u8 module, width, slot_index; local 353 mlxsw_m_port_module_unmap(struct mlxsw_m *mlxsw_m, u8 slot_index, u8 module) argument [all...] |
/linux-master/sound/soc/intel/atom/sst/ |
H A D | sst_loader.c | 108 struct fw_module_header **module, u32 *num_modules) 130 *module = (void *)sst_fw_in_mem + sizeof(*header); 167 * @module : FW module header 170 * returns error or 0 if module sizes are proper 173 struct fw_module_header *module, struct list_head *memcpy_list) 180 dev_dbg(sst_drv_ctx->dev, "module sign %s size %x blocks %x type %x\n", 181 module->signature, module->mod_size, 182 module 107 sst_validate_fw_image(struct intel_sst_drv *ctx, unsigned long size, struct fw_module_header **module, u32 *num_modules) argument 172 sst_parse_module_memcpy(struct intel_sst_drv *sst_drv_ctx, struct fw_module_header *module, struct list_head *memcpy_list) argument 234 struct fw_module_header *module; local [all...] |
/linux-master/sound/soc/qcom/qdsp6/ |
H A D | q6apm.c | 8 #include <linux/module.h> 179 struct audioreach_module *module; local 183 list_for_each_entry(module, &container->modules_list, node) { 184 if (mid == module->module_id) 185 return module; 196 struct audioreach_module *module; local 199 module = q6apm_find_module_by_mid(graph, MODULE_ID_RD_SHARED_MEM_EP); 201 module = q6apm_find_module_by_mid(graph, MODULE_ID_WR_SHARED_MEM_EP); 203 if (!module) 206 audioreach_set_media_format(graph, module, cf 303 struct audioreach_module *module; local 315 struct audioreach_module *module; local 327 struct audioreach_module *module; local 340 struct audioreach_module *module; local 371 struct audioreach_module *module; local 392 struct audioreach_module *module; local 404 struct audioreach_module *module; local [all...] |
/linux-master/arch/arm/kernel/ |
H A D | module.c | 3 * linux/arch/arm/kernel/module.c 10 #include <linux/module.h> 53 * any in-kernel symbol reference (unless module PLTs are being used). 77 unsigned int relindex, struct module *module) 101 module->name, relindex, i); 110 module->name, relindex, i, symname, 132 module->name, relindex, i, symname); 151 offset = get_module_plt(module, loc, 158 module 76 apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relindex, struct module *module) argument [all...] |
/linux-master/drivers/base/ |
H A D | map.c | 12 #include <linux/module.h> 24 struct module *owner; 33 struct module *module, kobj_probe_t *probe, 49 p->owner = module; 105 struct module *owner; 32 kobj_map(struct kobj_map *domain, dev_t dev, unsigned long range, struct module *module, kobj_probe_t *probe, int (*lock)(dev_t, void *), void *data) argument
|
/linux-master/scripts/ |
H A D | Makefile.modfinal | 21 # modname and part-of-module are set to make c_flags define proper module flags 23 part-of-module = y 37 -T scripts/module.lds -o $@ $(filter %.o, $^) 56 # Re-generate module BTFs if either module's .ko or vmlinux changed 57 %.ko: %.o %.mod.o scripts/module.lds $(and $(CONFIG_DEBUG_INFO_BTF_MODULES),$(KBUILD_BUILTIN),vmlinux) FORCE
|
/linux-master/net/vmw_vsock/ |
H A D | af_vsock_tap.c | 8 #include <linux/module.h> 22 __module_get(vt->module); 54 module_put(vt->module);
|
/linux-master/include/linux/ |
H A D | pci_hotplug.h | 55 * @owner: The module owner of this structure 56 * @mod_name: The module name (KBUILD_MODNAME) of this structure 64 struct module *owner; 74 const char *name, struct module *owner, 77 const char *name, struct module *owner,
|
H A D | devcoredump.h | 9 #include <linux/module.h> 58 void dev_coredumpm(struct device *dev, struct module *owner, 76 dev_coredumpm(struct device *dev, struct module *owner,
|
/linux-master/include/linux/iio/ |
H A D | trigger.h | 7 #include <linux/module.h> 43 * @owner: [INTERN] owner of this driver module 62 struct module *owner; 164 struct module *this_mod,
|
/linux-master/drivers/greybus/ |
H A D | core.c | 114 const struct gb_module *module = NULL; local 123 module = to_gb_module(dev); 124 hd = module->hd; 127 module = intf->module; 132 module = intf->module; 137 module = intf->module; 150 if (module) { [all...] |
/linux-master/arch/alpha/lib/ |
H A D | udelay.c | 8 #include <linux/module.h>
|
/linux-master/arch/parisc/lib/ |
H A D | delay.c | 15 #include <linux/module.h>
|
/linux-master/drivers/hid/ |
H A D | hid-redragon.c | 17 #include <linux/module.h>
|
/linux-master/arch/sh/mm/ |
H A D | uncached.c | 3 #include <linux/module.h>
|
/linux-master/arch/m68k/kernel/ |
H A D | module.c | 26 struct module *me) 54 pr_err("module %s: Unknown relocation: %u\n", me->name, 66 struct module *me) 94 pr_err("module %s: Unknown relocation: %u\n", me->name, 104 struct module *mod) 112 void module_fixup(struct module *mod, struct m68k_fixup_info *start,
|
/linux-master/include/video/ |
H A D | hecubafb.h | 42 struct module *owner;
|
H A D | metronomefb.h | 40 struct module *owner; /* the platform device */
|
/linux-master/arch/sh/kernel/cpu/ |
H A D | adc.c | 8 #include <linux/module.h>
|