Home
last modified time | relevance | path

Searched refs:module (Results 1 – 25 of 2837) sorted by relevance

12345678910>>...114

/linux/drivers/staging/greybus/
H A Daudio_manager_module.c23 ssize_t (*show)(struct gb_audio_manager_module *module,
26 ssize_t (*store)(struct gb_audio_manager_module *module,
35 struct gb_audio_manager_module *module; in gb_audio_module_attr_show() local
38 module = to_gb_audio_module(kobj); in gb_audio_module_attr_show()
43 return attribute->show(module, attribute, buf); in gb_audio_module_attr_show()
51 struct gb_audio_manager_module *module; in gb_audio_module_attr_store() local
54 module = to_gb_audio_module(kobj); in gb_audio_module_attr_store()
59 return attribute->store(module, attribute, buf, len); in gb_audio_module_attr_store()
69 struct gb_audio_manager_module *module = to_gb_audio_module(kobj); in gb_audio_module_release() local
71 pr_info("Destroying audio module # in gb_audio_module_release()
76 gb_audio_module_name_show(struct gb_audio_manager_module * module,struct gb_audio_manager_module_attribute * attr,char * buf) gb_audio_module_name_show() argument
85 gb_audio_module_vid_show(struct gb_audio_manager_module * module,struct gb_audio_manager_module_attribute * attr,char * buf) gb_audio_module_vid_show() argument
94 gb_audio_module_pid_show(struct gb_audio_manager_module * module,struct gb_audio_manager_module_attribute * attr,char * buf) gb_audio_module_pid_show() argument
103 gb_audio_module_intf_id_show(struct gb_audio_manager_module * module,struct gb_audio_manager_module_attribute * attr,char * buf) gb_audio_module_intf_id_show() argument
114 gb_audio_module_ip_devices_show(struct gb_audio_manager_module * module,struct gb_audio_manager_module_attribute * attr,char * buf) gb_audio_module_ip_devices_show() argument
125 gb_audio_module_op_devices_show(struct gb_audio_manager_module * module,struct gb_audio_manager_module_attribute * attr,char * buf) gb_audio_module_op_devices_show() argument
153 send_add_uevent(struct gb_audio_manager_module * module) send_add_uevent() argument
184 gb_audio_manager_module_create(struct gb_audio_manager_module ** module,struct kset * manager_kset,int id,struct gb_audio_manager_module_descriptor * desc) gb_audio_manager_module_create() argument
231 gb_audio_manager_module_dump(struct gb_audio_manager_module * module) gb_audio_manager_module_dump() argument
[all...]
H A Daudio_topology.c26 struct gbaudio_module_info *module; in find_gb_module() local
34 dev_dbg(codec->dev, "%s:Find module#%d\n", __func__, dev_id); in find_gb_module()
37 list_for_each_entry(module, &codec->module_list, list) { in find_gb_module()
38 if (module->dev_id == dev_id) { in find_gb_module()
40 return module; in find_gb_module()
44 dev_warn(codec->dev, "%s: module#%d missing in codec list\n", name, in find_gb_module()
49 static const char *gbaudio_map_controlid(struct gbaudio_module_info *module, in gbaudio_map_controlid() argument
57 list_for_each_entry(control, &module->ctl_list, list) { in gbaudio_map_controlid()
66 list_for_each_entry(control, &module->widget_ctl_list, list) { in gbaudio_map_controlid()
78 static int gbaudio_map_controlname(struct gbaudio_module_info *module, in gbaudio_map_controlname() argument
93 gbaudio_map_wcontrolname(struct gbaudio_module_info * module,const char * name) gbaudio_map_wcontrolname() argument
107 gbaudio_map_widgetname(struct gbaudio_module_info * module,const char * name) gbaudio_map_widgetname() argument
121 gbaudio_map_widgetid(struct gbaudio_module_info * module,__u8 widget_id) gbaudio_map_widgetid() argument
165 struct gbaudio_module_info *module; gbcodec_mixer_ctl_info() local
216 struct gbaudio_module_info *module; gbcodec_mixer_ctl_get() local
278 struct gbaudio_module_info *module; gbcodec_mixer_ctl_put() local
380 struct gbaudio_module_info *module; gbcodec_mixer_dapm_ctl_get() local
429 struct gbaudio_module_info *module; gbcodec_mixer_dapm_ctl_put() local
550 struct gbaudio_module_info *module; gbcodec_enum_ctl_get() local
595 struct gbaudio_module_info *module; gbcodec_enum_ctl_put() local
713 struct gbaudio_module_info *module; gbcodec_enum_dapm_ctl_get() local
761 struct gbaudio_module_info *module; gbcodec_enum_dapm_ctl_put() local
929 struct gbaudio_module_info *module; gbaudio_widget_event() local
1012 gbaudio_tplg_create_widget(struct gbaudio_module_info * module,struct snd_soc_dapm_widget * dw,struct gb_audio_widget * w,int * w_size) gbaudio_tplg_create_widget() argument
1138 gbaudio_tplg_process_kcontrols(struct gbaudio_module_info * module,struct gb_audio_control * controls) gbaudio_tplg_process_kcontrols() argument
1212 gbaudio_tplg_process_widgets(struct gbaudio_module_info * module,struct gb_audio_widget * widgets) gbaudio_tplg_process_widgets() argument
1261 gbaudio_tplg_process_routes(struct gbaudio_module_info * module,struct gb_audio_route * routes) gbaudio_tplg_process_routes() argument
1322 gbaudio_tplg_process_header(struct gbaudio_module_info * module,struct gb_audio_topology * tplg_data) gbaudio_tplg_process_header() argument
1348 gbaudio_tplg_parse_data(struct gbaudio_module_info * module,struct gb_audio_topology * tplg_data) gbaudio_tplg_parse_data() argument
1407 gbaudio_tplg_release(struct gbaudio_module_info * module) gbaudio_tplg_release() argument
[all...]
H A Daudio_module.c8 #include <linux/module.h>
20 static int gbaudio_request_jack(struct gbaudio_module_info *module, in gbaudio_request_jack() argument
24 struct snd_jack *jack = module->headset.jack.jack; in gbaudio_request_jack()
25 struct snd_jack *btn_jack = module->button.jack.jack; in gbaudio_request_jack()
28 dev_err_ratelimited(module->dev, in gbaudio_request_jack()
34 dev_warn_ratelimited(module->dev, in gbaudio_request_jack()
39 module->jack_type = 0; in gbaudio_request_jack()
40 if (btn_jack && module->button_status) { in gbaudio_request_jack()
41 snd_soc_jack_report(&module->button.jack, 0, in gbaudio_request_jack()
42 module in gbaudio_request_jack()
69 gbaudio_request_button(struct gbaudio_module_info * module,struct gb_audio_button_event_request * req) gbaudio_request_button() argument
132 gbaudio_request_stream(struct gbaudio_module_info * module,struct gb_audio_streaming_event_request * req) gbaudio_request_stream() argument
144 struct gbaudio_module_info *module = gbaudio_codec_request_handler() local
[all...]
/linux/kernel/module/
H A Dinternal.h11 #include <linux/module.h>
66 /* pointer to module in temporary copy, freed at end of load_module() */
67 struct module *mod;
109 struct module *owner;
119 struct module *source, *target;
123 int try_to_force_load(struct module *mod, const char *reason);
125 struct module *find_module_all(const char *name, size_t len, bool even_unformed);
127 long module_get_offset_and_type(struct module *mod, enum mod_mem_type type,
129 char *module_flags(struct module *mod, char *buf, bool show_state);
147 int copy_module_elf(struct module *mo
[all...]
/linux/include/linux/
H A Dmodule.h34 #include <asm/module.h>
43 struct module;
48 struct module *mod;
60 void (*setup)(struct module *, const char *);
61 int (*test)(struct module *);
62 void (*free)(struct module *);
76 /* These are either module local, or the kernel's dummy ones. */
83 * @x: function to be run at kernel boot time or module insertion
86 * builtin) or at module insertion time (if a module)
394 struct module { global() struct
395 statemodule global() argument
400 listmodule global() argument
409 mkobjmodule global() argument
410 modinfo_attrsmodule global() argument
411 versionmodule global() argument
412 srcversionmodule global() argument
413 holders_dirmodule global() argument
416 symsmodule global() argument
417 crcsmodule global() argument
418 num_symsmodule global() argument
421 kcfi_trapsmodule global() argument
422 kcfi_traps_endmodule global() argument
427 param_lockmodule global() argument
452 memmodule global() argument
454 initmodule global() argument
467 bug_tablemodule global() argument
472 sect_attrsmodule global() argument
475 notes_attrsmodule global() argument
480 argsmodule global() argument
484 percpumodule global() argument
485 percpu_sizemodule global() argument
487 noinstr_text_startmodule global() argument
488 noinstr_text_sizemodule global() argument
491 num_tracepointsmodule global() argument
492 tracepoints_ptrsmodule global() argument
495 num_srcu_structsmodule global() argument
496 srcu_struct_ptrsmodule global() argument
499 num_bpf_raw_eventsmodule global() argument
500 bpf_raw_eventsmodule global() argument
503 btf_data_sizemodule global() argument
504 btf_base_data_sizemodule global() argument
505 btf_datamodule global() argument
506 btf_base_datamodule global() argument
509 jump_entriesmodule global() argument
510 num_jump_entriesmodule global() argument
513 num_trace_bprintk_fmtmodule global() argument
514 trace_bprintk_fmt_startmodule global() argument
517 trace_eventsmodule global() argument
518 num_trace_eventsmodule global() argument
519 trace_evalsmodule global() argument
520 num_trace_evalsmodule global() argument
545 klpmodule global() argument
558 printk_index_startmodule global() argument
560 source_listmodule global() argument
561 target_listmodule global() argument
564 exitmodule global() argument
566 refcntmodule global() argument
571 ctorsmodule global() argument
572 num_ctorsmodule global() argument
576 ei_funcsmodule global() argument
577 num_ei_funcsmodule global() argument
580 dyndbg_infomodule global() argument
720 try_module_get(struct module * module) try_module_get() argument
724 module_put(struct module * module) module_put() argument
727 __module_get(struct module * module) __module_get() argument
750 module_requested_async_probing(struct module * module) module_requested_async_probing() argument
822 __module_get(struct module * module) __module_get() argument
826 try_module_get(struct module * module) try_module_get() argument
831 module_put(struct module * module) module_put() argument
854 module_requested_async_probing(struct module * module) module_requested_async_probing() argument
919 module_sig_ok(struct module * module) module_sig_ok() argument
929 module_sig_ok(struct module * module) module_sig_ok() argument
[all...]
H A Dcodetag.h14 struct module;
39 int (*module_load)(struct module *mod,
41 void (*module_unload)(struct module *mod,
44 void (*module_replaced)(struct module *mod, struct module *new_mod);
45 bool (*needs_section_mem)(struct module *mod, unsigned long size);
46 void *(*alloc_section_mem)(struct module *mod, unsigned long size,
48 void (*free_section_mem)(struct module *mod, bool used);
86 bool codetag_needs_module_section(struct module *mod, const char *name,
88 void *codetag_alloc_module_section(struct module *mo
[all...]
/linux/scripts/
H A Ddecode_stacktrace.sh91 # Only using debuginfod so don't try to find vmlinux module path
107 for fn in $(find "$dir" -name "${module//_/[-_]}.ko*") ; do
118 echo "WARNING! No debugging info in module ${module}, rebuild with DEBUG_KERNEL and DEBUG_INFO" >&2
120 echo "WARNING! Cannot find .ko for module ${module}, please pass a valid module path" >&2
133 if [[ $module == "" ]] ; then
135 elif [[ $aarray_support == true && "${modcache[$module]+isset}" == "isset" ]]; then
136 local objfile=${modcache[$module]}
[all...]
/linux/drivers/media/usb/gspca/
H A DKconfig17 module will be called gspca_main.
27 To compile this driver as a module, choose M here: the
28 module will be called gspca_benq.
36 To compile this driver as a module, choose M here: the
37 module will be called gspca_conex.
47 To compile this driver as a module, choose M here: the
48 module will be called gspca_cpia1.
57 To compile this driver as a module, choose M here: the
58 module will be called gspca_dtcs033.
66 To compile this driver as a module, choos
[all...]
/linux/drivers/hwmon/pmbus/
H A DKconfig12 This driver can also be built as a module. If so, the module will
27 This driver can also be built as a module. If so, the module will
36 This driver can also be built as a module. If so, the module will
47 This driver can also be built as a module. If so, the module will
57 This driver can also be built as a module. If so, the module wil
[all...]
/linux/drivers/input/misc/
H A DKconfig23 To compile this driver as a module, choose M here: the module
33 To compile this driver as a module, choose M here: the module
50 To compile this driver as a module, choose M here: the module
60 To compile this driver as a module, choose M here: the
61 module will be called ad714x.
70 To compile this driver as a module, choose M here: the
71 module wil
[all...]
/linux/drivers/media/i2c/
H A DKconfig12 tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT || EXPERT
51 To compile this driver as a module, choose M here: the
52 module will be called alvium-csi2.
60 To compile this driver as a module, choose M here: the
61 module will be called ar0521.
70 To compile this driver as a module, choose M here: the
71 module will be called gc0308.
80 To compile this driver as a module, choose M here: the
81 module will be called gc05a2.
90 To compile this driver as a module, choos
[all...]
/linux/drivers/pwm/
H A DKconfig47 To compile this driver as a module, choose M here: the module
66 To compile this driver as a module, choose M here: the module
75 To compile this driver as a module, choose M here: the module
85 To compile this driver as a module, choose M here: the module
97 To compile this driver as a module, choose M here: the module
[all...]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_env.h13 u8 slot_index, int module, int off,
18 int module, struct ethtool_modinfo *modinfo);
22 int module, struct ethtool_eeprom *ee,
27 u8 slot_index, u8 module,
33 u8 slot_index, u8 module,
39 u8 module, u32 *flags);
43 u8 module,
49 u8 module,
55 u8 module, u64 *p_counter);
58 u8 module);
[all...]
H A Dcore_env.c35 u8 max_eeprom_len; /* Maximum module EEPROM transaction length. */
60 u8 slot_index, u8 module) in mlxsw_env_module_info_get() argument
64 return &mlxsw_env->line_cards[slot_index]->module_info[module]; in mlxsw_env_module_info_get()
68 u8 slot_index, u8 module) in __mlxsw_env_validate_module_type() argument
77 module_info = mlxsw_env_module_info_get(core, slot_index, module); in __mlxsw_env_validate_module_type()
90 u8 slot_index, u8 module) in mlxsw_env_validate_module_type() argument
96 err = __mlxsw_env_validate_module_type(core, slot_index, module); in mlxsw_env_validate_module_type()
147 int module, u16 offset, u16 size, void *data, in mlxsw_env_query_module_eeprom() argument
189 mlxsw_reg_mcia_pack(mcia_pl, slot_index, module, page, offset, size, in mlxsw_env_query_module_eeprom()
209 int module, in in mlxsw_env_module_temp_thresholds_get() argument
291 mlxsw_env_get_module_info(struct net_device * netdev,struct mlxsw_core * mlxsw_core,u8 slot_index,int module,struct ethtool_modinfo * modinfo) mlxsw_env_get_module_info() argument
386 mlxsw_env_get_module_eeprom(struct net_device * netdev,struct mlxsw_core * mlxsw_core,u8 slot_index,int module,struct ethtool_eeprom * ee,u8 * data) mlxsw_env_get_module_eeprom() argument
460 mlxsw_env_get_module_eeprom_by_page(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,const struct ethtool_module_eeprom * page,struct netlink_ext_ack * extack) mlxsw_env_get_module_eeprom_by_page() argument
518 mlxsw_env_set_module_eeprom_by_page(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,const struct ethtool_module_eeprom * page,struct netlink_ext_ack * extack) mlxsw_env_set_module_eeprom_by_page() argument
574 mlxsw_env_module_reset(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module) mlxsw_env_module_reset() argument
586 mlxsw_env_reset_module(struct net_device * netdev,struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,u32 * flags) mlxsw_env_reset_module() argument
640 mlxsw_env_get_module_power_mode(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,struct ethtool_module_power_mode_params * params,struct netlink_ext_ack * extack) mlxsw_env_get_module_power_mode() argument
688 mlxsw_env_module_enable_set(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,bool enable) mlxsw_env_module_enable_set() argument
703 mlxsw_env_module_low_power_set(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,bool low_power) mlxsw_env_module_low_power_set() argument
722 __mlxsw_env_set_module_power_mode(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,bool low_power,struct netlink_ext_ack * extack) __mlxsw_env_set_module_power_mode() argument
767 mlxsw_env_set_module_power_mode_apply(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,enum ethtool_module_power_mode_policy policy,struct netlink_ext_ack * extack) mlxsw_env_set_module_power_mode_apply() argument
804 mlxsw_env_set_module_power_mode(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,enum ethtool_module_power_mode_policy policy,struct netlink_ext_ack * extack) mlxsw_env_set_module_power_mode() argument
827 mlxsw_env_module_has_temp_sensor(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,bool * p_has_temp_sensor) mlxsw_env_module_has_temp_sensor() argument
1020 u8 module; global() member
1072 u8 module = mlxsw_reg_pmpe_module_get(pmpe_pl); mlxsw_env_pmpe_listener_func() local
1138 mlxsw_env_module_overheat_counter_get(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module,u64 * p_counter) mlxsw_env_module_overheat_counter_get() argument
1153 mlxsw_env_module_port_map(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module) mlxsw_env_module_port_map() argument
1166 mlxsw_env_module_port_unmap(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module) mlxsw_env_module_port_unmap() argument
1179 mlxsw_env_module_port_up(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module) mlxsw_env_module_port_up() argument
1212 mlxsw_env_module_port_down(struct mlxsw_core * mlxsw_core,u8 slot_index,u8 module) mlxsw_env_module_port_down() argument
[all...]
/linux/drivers/md/dm-vdo/
H A Dlogger.c11 #include <linux/module.h>
102 * Fields: module name, interrupt level, process name, device ID.
105 * @module: The name of the module doing the logging
110 static void emit_log_message(int priority, const char *module, const char *prefix, in emit_log_message() argument
116 * In interrupt context, identify the interrupt type and module. Ignore the process/thread in emit_log_message()
122 emit_log_message_to_kernel(priority, "%s[%s]: %s%pV%pV\n", module, type, in emit_log_message()
130 emit_log_message_to_kernel(priority, "%s%u:%s: %s%pV%pV\n", module, in emit_log_message()
137 * If it's a kernel thread and the module name is a prefix of its name, assume it is ours in emit_log_message()
141 (strncmp(module, curren in emit_log_message()
161 vdo_log_embedded_message(int priority,const char * module,const char * prefix,const char * fmt1,va_list args1,const char * fmt2,...) vdo_log_embedded_message() argument
194 vdo_vlog_strerror(int priority,int errnum,const char * module,const char * format,va_list args) vdo_vlog_strerror() argument
205 __vdo_log_strerror(int priority,int errnum,const char * module,const char * format,...) __vdo_log_strerror() argument
223 __vdo_log_message(int priority,const char * module,const char * format,...) __vdo_log_message() argument
[all...]
/linux/Documentation/ABI/stable/
H A Dsysfs-module1 The /sys/module tree consists of the following structure:
3 What: /sys/module/<MODULENAME>
5 The name of the module that is in the kernel. This
6 module name will always show up if the module is loaded as a
7 dynamic module. If it is built directly into the kernel, it
14 What: /sys/module/<MODULENAME>/parameters
17 individual parameters of the module that are able to be
18 changed at runtime. See the individual module
28 What: /sys/module/<MODULENAM
[all...]
/linux/drivers/hwmon/
H A DKconfig23 This support can also be built as a module. If so, the module
53 This driver can also be built as a module. If so, the module
67 This driver can also be built as a module. If so, the module
85 This driver can also be built as a module. If so, the module
95 This driver can also be built as a module. If so, the module
[all...]
/linux/samples/rust/
H A DKconfig19 To compile this as a module, choose M here:
20 the module will be called rust_configfs.
27 This option builds the Rust minimal module sample.
29 To compile this as a module, choose M here:
30 the module will be called rust_minimal.
39 To compile this as a module, choose M here:
40 the module will be called rust_misc_device.
49 To compile this as a module, choose M here:
50 the module will be called rust_print.
60 To compile this as a module, choos
[all...]
/linux/drivers/iio/accel/
H A DKconfig18 To compile this driver as a module, say M here: the module will
30 To compile this driver as a module, say M here: the module will be
45 To compile this driver as a module, choose M here: the module
47 for the core module.
58 To compile this driver as a module, choose M here: the module
60 for the core module
[all...]
/linux/scripts/gdb/linux/
H A Dmodules.py4 # module tools
19 module_type = utils.CachedType("struct module")
33 for module in lists.list_for_each_entry(modules, module_ptr_type, "list"):
34 yield module
38 for module in module_list():
39 if module['name'].string() == name:
40 return module
45 """Find module by name and return the module variable.
48 of the target and return that module variabl
[all...]
/linux/drivers/input/keyboard/
H A DKconfig27 To compile this driver as a module, choose M here: the
28 module will be called adc_keys.
37 To compile this driver as a module, choose M here: the module will
48 To compile this driver as a module, choose M here: the
49 module will be called adp5585-keys.
61 To compile this driver as a module, choose M here: the
62 module will be called adp5588-keys.
71 To compile this driver as a module, choose M here: the
72 module wil
[all...]
/linux/sound/pci/
H A DKconfig21 To compile this as a module, choose M here: the module
33 To compile this driver as a module, choose M here: the module
48 To compile this driver as a module, choose M here: the module
62 To compile this driver as a module, choose M here: the module
74 To compile this driver as a module, choose M here: the module
[all...]
/linux/drivers/char/hw_random/
H A DKconfig12 To compile this driver as a module, choose M here: the
13 module will be called rng-core. This provides a device
33 To compile this driver as a module, choose M here: the
34 module will be called timeriomem-rng.
46 To compile this driver as a module, choose M here: the
47 module will be called intel-rng.
60 To compile this driver as a module, choose M here: the
61 module will be called amd-rng.
73 To compile this driver as a module, choose M here: the
74 module wil
[all...]
/linux/drivers/rtc/
H A DKconfig158 This driver can also be built as a module. If so, the module
172 This driver can also be built as a module. If so, the module
182 This driver can also be built as a module. If so, the module
192 This driver can also be built as a module. If so, the module
202 This driver can also be built as a module. If so, the module
[all...]
/linux/arch/riscv/kernel/
H A Dmodule.c37 int (*reloc_handler)(struct module *me, void *location, Elf_Addr v);
38 int (*accumulate_handler)(struct module *me, void *location,
80 static int apply_r_riscv_32_rela(struct module *me, void *location, Elf_Addr v) in apply_r_riscv_32_rela()
91 static int apply_r_riscv_64_rela(struct module *me, void *location, Elf_Addr v) in apply_r_riscv_64_rela()
97 static int apply_r_riscv_branch_rela(struct module *me, void *location, in apply_r_riscv_branch_rela()
109 static int apply_r_riscv_jal_rela(struct module *me, void *location, in apply_r_riscv_jal_rela()
121 static int apply_r_riscv_rvc_branch_rela(struct module *me, void *location, in apply_r_riscv_rvc_branch_rela()
135 static int apply_r_riscv_rvc_jump_rela(struct module *me, void *location, in apply_r_riscv_rvc_jump_rela()
152 static int apply_r_riscv_pcrel_hi20_rela(struct module *me, void *location, in apply_r_riscv_pcrel_hi20_rela()
167 static int apply_r_riscv_pcrel_lo12_i_rela(struct module *m
[all...]

12345678910>>...114