/linux-master/drivers/misc/ocxl/ |
H A D | main.c | 3 #include <linux/module.h>
|
/linux-master/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmstb_nand.c | 7 #include <linux/module.h>
|
/linux-master/arch/riscv/kernel/ |
H A D | module.c | 38 int (*reloc_handler)(struct module *me, void *location, Elf_Addr v); 39 int (*accumulate_handler)(struct module *me, void *location, 81 static int apply_r_riscv_32_rela(struct module *me, void *location, Elf_Addr v) 92 static int apply_r_riscv_64_rela(struct module *me, void *location, Elf_Addr v) 98 static int apply_r_riscv_branch_rela(struct module *me, void *location, 110 static int apply_r_riscv_jal_rela(struct module *me, void *location, 122 static int apply_r_riscv_rvc_branch_rela(struct module *me, void *location, 136 static int apply_r_riscv_rvc_jump_rela(struct module *me, void *location, 153 static int apply_r_riscv_pcrel_hi20_rela(struct module *me, void *location, 168 static int apply_r_riscv_pcrel_lo12_i_rela(struct module *m [all...] |
/linux-master/fs/netfs/ |
H A D | fscache_proc.c | 9 #include <linux/module.h>
|
/linux-master/net/netlink/ |
H A D | af_netlink.h | 50 struct module *module; member in struct:netlink_sock 71 struct module *module; member in struct:netlink_table
|
/linux-master/include/linux/ |
H A D | uio_driver.h | 20 struct module; 77 struct module *owner; 122 __uio_register_device(struct module *owner, 142 __devm_uio_register_device(struct module *owner,
|
/linux-master/tools/testing/selftests/splice/ |
H A D | short_splice_read.sh | 5 # bugs like 11990a5bd7e5 ("module: Correctly truncate sysfs sections output") 127 if ! [ -d /sys/module/test_module/sections ] ; then 128 expect_success "test_module kernel module load" modprobe test_module 130 expect_success "kernfs attr splice" test_splice /sys/module/test_module/coresize 131 expect_success "kernfs binattr splice" test_splice /sys/module/test_module/sections/.init.text
|
/linux-master/kernel/module/ |
H A D | livepatch.c | 8 #include <linux/module.h> 14 * Persist ELF information about a module. Copy the ELF header, 18 int copy_module_elf(struct module *mod, struct load_info *info) 55 * to core_kallsyms.symtab since the copy of the symtab in module 69 void free_module_elf(struct module *mod)
|
H A D | main.c | 60 #include <uapi/linux/module.h> 64 #include <trace/events/module.h> 92 * Bounds of module memory, for speeding up __module_address. 116 static void mod_update_bounds(struct module *mod) 126 /* Block module loading/unloading? */ 130 /* Waiting for a module to finish initializing? */ 152 static inline int strong_try_module_get(struct module *mod) 163 static inline void add_taint_module(struct module *mod, unsigned flag, 171 * A thread that wants to hold a reference to a module only while it 174 void __noreturn __module_put_and_kthread_exit(struct module *mo 820 __module_get(struct module *module) argument 829 try_module_get(struct module *module) argument 845 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/hid/tests/ |
H A D | conftest.py | 65 for module in modules.glob("*.ko"): 67 ["modinfo", module], capture_output=True, check=True, encoding="utf-8" 75 params.append([module.name.replace(".ko", ""), vid, pid]) 76 ids.append(f"{module.name} {vid:04x}:{pid:04x}")
|
/linux-master/drivers/acpi/ |
H A D | prmt.c | 119 * Each module is associated with a list of addr 235 struct prm_module_info *module; local 252 module = find_prm_module(&buffer->handler_guid); 253 if (!handler || !module) 261 context.mmio_ranges = module->mmio_info; 276 module = find_prm_module(&buffer->handler_guid); 277 if (!module) 280 if (module->updatable) 281 module->updatable = false; 288 module [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | module.h | 8 #include <asm-generic/module.h> 24 u64 module_emit_plt_entry(struct module *mod, Elf64_Shdr *sechdrs, 28 u64 module_emit_veneer_for_adrp(struct module *mod, Elf64_Shdr *sechdrs,
|
/linux-master/sound/aoa/ |
H A D | aoa.h | 10 #include <linux/module.h> 22 struct module *owner; 69 struct module *owner;
|
/linux-master/scripts/gdb/linux/ |
H A D | symbols.py | 4 # load kernel and module symbols 29 module = gdb.parse_and_eval("mod") 30 module_name = module['name'].string() 44 gdb.write("refreshing all symbols to reload module " 48 cmd.load_module_symbols(module) 60 are scanned recursively, starting in the same directory. Optionally, the module 92 def _section_arguments(self, module, module_addr): 94 sect_attrs = module['sect_attrs'].dereference() 114 def load_module_symbols(self, module): 115 module_name = module['nam [all...] |
/linux-master/sound/soc/qcom/qdsp6/ |
H A D | audioreach.c | 338 struct audioreach_module *module) 341 obj->instance_id = module->instance_id; 345 obj->prop_id_port.max_ip_port = module->max_ip_port; 346 obj->prop_id_port.max_op_port = module->max_op_port; 353 struct audioreach_module *module; local 360 list_for_each_entry(module, &container->modules_list, node) { 361 obj->mod_cfg[i].module_id = module->module_id; 362 obj->mod_cfg[i].instance_id = module->instance_id; 381 struct audioreach_module *module; local 410 list_for_each_entry(module, 337 apm_populate_module_prop_obj(struct apm_mod_prop_obj *obj, struct audioreach_module *module) argument 451 struct audioreach_module *module; local 606 audioreach_display_port_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *cfg) argument 673 audioreach_codec_dma_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *cfg) argument 750 audioreach_send_u32_param(struct q6apm_graph *graph, struct audioreach_module *module, uint32_t param_id, uint32_t param_val) argument 785 audioreach_sal_limiter_enable(struct q6apm_graph *graph, struct audioreach_module *module, bool enable) argument 791 audioreach_sal_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *cfg) argument 798 audioreach_module_enable(struct q6apm_graph *graph, struct audioreach_module *module, bool enable) argument 805 audioreach_gapless_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *cfg) argument 813 audioreach_mfc_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *cfg) argument 954 audioreach_i2s_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *cfg) argument 1030 audioreach_logging_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module) argument 1065 audioreach_pcm_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *mcfg) argument 1118 audioreach_shmem_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *mcfg) argument 1184 audioreach_gain_set_vol_ctrl(struct q6apm *apm, struct audioreach_module *module, int vol) argument 1216 audioreach_gain_set(struct q6apm_graph *graph, struct audioreach_module *module) argument 1245 audioreach_set_media_format(struct q6apm_graph *graph, struct audioreach_module *module, struct audioreach_module_config *cfg) argument [all...] |
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/drivers/media/mc/ |
H A D | mc-dev-allocator.c | 19 #include <linux/module.h> 31 struct module *owner; 63 struct module *owner) 73 /* get module reference for the media_device owner */ 76 "%s: module %s get owner reference error\n", 79 dev_dbg(dev, "%s: module %s got owner reference\n", 99 struct module *owner) 120 struct module *owner) 125 /* put module reference for the media_device owner */ 129 "%s: module [all...] |
/linux-master/drivers/perf/arm_cspmu/ |
H A D | arm_cspmu.h | 15 #include <linux/module.h> 121 /* Backend module. */ 122 struct module *module; member in struct:arm_cspmu_impl_match 134 struct module *module; member in struct:arm_cspmu_impl
|
/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 290 ice_write_one_nvm_block(struct ice_pf *pf, u16 module, u32 offset, argument 302 dev_dbg(dev, "Writing block of %u bytes for module 0x%02x at offset %u\n", 303 block_size, module, offset); 307 err = ice_aq_update_nvm(hw, module, offset, block_size, block, 310 dev_err(dev, "Failed to flash module 0x%02x with block of size %u at offset %u, err %d aq_err %s\n", 311 module, block_size, offset, err, 313 NL_SET_ERR_MSG_MOD(extack, "Failed to program flash module"); 400 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 479 ice_erase_nvm_module(struct ice_pf *pf, u16 module, const char *component, struct netlink_ext_ack *extack) argument 639 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...] |