| /linux-6.15/drivers/greybus/ |
| H A D | module.c | 41 ret = gb_svc_intf_eject(module->hd->svc, module->module_id); in eject_store() 73 ATTRIBUTE_GROUPS(module); 81 kfree(module); in gb_module_release() 93 struct gb_module *module; in gb_module_create() local 96 module = kzalloc(struct_size(module, interfaces, num_interfaces), in gb_module_create() 98 if (!module) in gb_module_create() 101 module->hd = hd; in gb_module_create() 125 return module; in gb_module_create() 131 put_device(&module->dev); in gb_module_create() 141 struct gb_module *module = intf->module; in gb_module_register_interface() local [all …]
|
| /linux-6.15/drivers/staging/greybus/ |
| H A D | audio_manager.c | 33 if (module->id == id) in gb_audio_manager_get_locked() 34 return module; in gb_audio_manager_get_locked() 63 return module->id; in gb_audio_manager_add() 74 if (!module) { in gb_audio_manager_remove() 78 list_del(&module->list); in gb_audio_manager_remove() 79 kobject_put(&module->kobj); in gb_audio_manager_remove() 94 list_del(&module->list); in gb_audio_manager_remove_all() 114 kobject_get(&module->kobj); in gb_audio_manager_get_module() 116 return module; in gb_audio_manager_get_module() 122 kobject_put(&module->kobj); in gb_audio_manager_put_module() [all …]
|
| H A D | audio_manager_module.c | 73 kfree(module); in gb_audio_module_release() 177 module->desc.ip_devices); in send_add_uevent() 179 module->desc.op_devices); in send_add_uevent() 226 *module = m; in gb_audio_manager_module_create() 234 module->id, in gb_audio_manager_module_dump() 235 module->desc.name, in gb_audio_manager_module_dump() 236 module->desc.vid, in gb_audio_manager_module_dump() 237 module->desc.pid, in gb_audio_manager_module_dump() 238 module->desc.intf_id, in gb_audio_manager_module_dump() 239 module->desc.ip_devices, in gb_audio_manager_module_dump() [all …]
|
| H A D | audio_codec.c | 518 module = iter; in gbcodec_prepare() 601 module = iter; in gbcodec_mute_stream() 697 if (!module->jack_mask) in gbaudio_init_jack() 701 module->dev_id); in gbaudio_init_jack() 710 module->jack_mask, in gbaudio_init_jack() 718 list_add(&module->headset.list, &module->jack_list); in gbaudio_init_jack() 724 module->dev_id); in gbaudio_init_jack() 743 list_add(&module->button.list, &module->jack_list); in gbaudio_init_jack() 821 if (module->num_dais) { in gbaudio_register_module() 824 module->num_dais); in gbaudio_register_module() [all …]
|
| H A D | audio_topology.c | 40 return module; in find_gb_module() 195 if (!module) in gbcodec_mixer_ctl_info() 223 if (!module) in gbcodec_mixer_ctl_get() 285 if (!module) in gbcodec_mixer_ctl_put() 1318 devm_kfree(module->dev, module->dapm_routes); in gbaudio_tplg_process_routes() 1332 module->control_offset = module->dai_offset + in gbaudio_tplg_process_header() 1334 module->widget_offset = module->control_offset + in gbaudio_tplg_process_header() 1336 module->route_offset = module->widget_offset + in gbaudio_tplg_process_header() 1422 devm_kfree(module->dev, module->controls); in gbaudio_tplg_release() 1438 devm_kfree(module->dev, module->dapm_widgets); in gbaudio_tplg_release() [all …]
|
| H A D | audio_module.c | 28 dev_err_ratelimited(module->dev, in gbaudio_request_jack() 39 module->jack_type = 0; in gbaudio_request_jack() 42 module->button_mask); in gbaudio_request_jack() 43 module->button_status = 0; in gbaudio_request_jack() 46 module->jack_mask); in gbaudio_request_jack() 58 if (module->jack_type) in gbaudio_request_jack() 63 module->jack_type = report; in gbaudio_request_jack() 64 snd_soc_jack_report(&module->headset.jack, report, module->jack_mask); in gbaudio_request_jack() 87 if (!module->jack_type) { in gbaudio_request_button() 93 report = module->button_status & module->button_mask; in gbaudio_request_button() [all …]
|
| H A D | Kconfig | 11 To compile this code as a module, chose M here: the module 22 To compile this code as a module, chose M here: the module 32 To compile this code as a module, chose M here: the module 42 To compile this code as a module, chose M here: the module 52 To compile this code as a module, chose M here: the module 62 To compile this code as a module, chose M here: the module 72 To compile this code as a module, chose M here: the module 81 To compile this code as a module, chose M here: the module 90 To compile this code as a module, chose M here: the module 100 To compile this code as a module, chose M here: the module [all …]
|
| /linux-6.15/kernel/module/ |
| H A D | internal.h | 64 struct module *mod; 106 struct module *owner; 138 void free_module_elf(struct module *mod); 298 void mod_tree_insert(struct module *mod); 300 void mod_tree_remove(struct module *mod); 309 struct module *mod; in mod_find() 326 char *secstrings, struct module *mod); 362 void mod_sysfs_teardown(struct module *mod); 363 void init_param_lock(struct module *mod); 396 struct module *mod, in check_version() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | module.h | 42 struct module; 690 extern void __module_get(struct module *module); 722 extern bool try_module_get(struct module *module); 732 extern void module_put(struct module *module); 737 return !module || module_is_live(module); in try_module_get() 739 static inline void module_put(struct module *module) in module_put() argument 742 static inline void __module_get(struct module *module) in __module_get() argument 767 return module && module->async_probe_requested; in module_requested_async_probing() 837 static inline void __module_get(struct module *module) in __module_get() argument 846 static inline void module_put(struct module *module) in module_put() argument [all …]
|
| H A D | codetag.h | 14 struct module; 39 void (*module_load)(struct module *mod, 41 void (*module_unload)(struct module *mod, 44 void (*module_replaced)(struct module *mod, struct module *new_mod); 48 void (*free_section_mem)(struct module *mod, bool used); 90 void codetag_free_module_sections(struct module *mod); 91 void codetag_module_replaced(struct module *mod, struct module *new_mod); 92 void codetag_load_module(struct module *mod); 93 void codetag_unload_module(struct module *mod); 105 static inline void codetag_module_replaced(struct module *mod, struct module *new_mod) {} in codetag_module_replaced() [all …]
|
| /linux-6.15/scripts/ |
| H A D | decode_stacktrace.sh | 133 if [[ $module == "" ]] ; then 143 modcache[$module]=$objfile 251 module="" 302 module=${words[$last]} 305 module=${module%\)} 306 module=${module#\[} 307 module=${module%\]} 308 modbuildid=${module#* } 309 module=${module% *} 318 module= [all …]
|
| /linux-6.15/drivers/comedi/ |
| H A D | Kconfig | 54 To compile this driver as a module, choose M here: the module will be 65 To compile this driver as a module, choose M here: the module will be 77 To compile this driver as a module, choose M here: the module will be 87 To compile this driver as a module, choose M here: the module will be 111 To compile this driver as a module, choose M here: the module will be 132 To compile this driver as a module, choose M here: the module will be 140 To compile this driver as a module, choose M here: the module will be 163 To compile this driver as a module, choose M here: the module will be 175 To compile this driver as a module, choose M here: the module will be 185 To compile this driver as a module, choose M here: the module will be [all …]
|
| /linux-6.15/drivers/media/usb/gspca/ |
| H A D | Kconfig | 17 module will be called gspca_main. 28 module will be called gspca_benq. 37 module will be called gspca_conex. 48 module will be called gspca_cpia1. 58 module will be called gspca_dtcs033. 67 module will be called gspca_etoms. 104 module will be called gspca_kinect. 122 module will be called gspca_mars. 140 module will be called gspca_nw80x. 150 module will be called gspca_ov519. [all …]
|
| /linux-6.15/drivers/hwmon/pmbus/ |
| H A D | Kconfig | 12 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 will 67 This driver can also be built as a module. If so, the module will 76 This driver can also be built as a module. If so, the module will 85 This driver can also be built as a module. If so, the module will 94 This driver can also be built as a module. If so, the module will 104 This driver can also be built as a module. If so, the module [all …]
|
| /linux-6.15/drivers/input/misc/ |
| H A D | Kconfig | 23 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 91 To compile this driver as a module, choose M here: the module 191 To compile this driver as a module, choose M here: the module 239 To compile this driver as a module, choose M here: the module 260 To compile this driver as a module, choose M here: the module 282 To compile this driver as a module, choose M here: the module 325 To compile this driver as a module, choose M here: the module 689 To compile this driver as a module, choose M here: the module [all …]
|
| /linux-6.15/drivers/input/touchscreen/ |
| H A D | Kconfig | 25 module will be called 88pm860x-ts. 44 module will be called ads7846. 57 module will be called ad7877. 68 module will be called ad7879. 117 module will be called apple_z2. 400 module will be called goodix. 530 module will be called gunze. 566 module will be called elo. 589 To compile this driver as a module, choose M here: the module 715 module will be called mk712. [all …]
|
| /linux-6.15/drivers/pwm/ |
| H A D | Kconfig | 47 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 76 To compile this driver as a module, choose M here: the module 88 To compile this driver as a module, choose M here: the module 101 To compile this driver as a module, choose M here: the module 126 To compile this driver as a module, choose M here: the module 137 To compile this driver as a module, choose M here: the module 147 To compile this driver as a module, choose M here: the module 157 To compile this driver as a module, choose M here: the module 168 To compile this driver as a module, choose M Here: the module [all …]
|
| /linux-6.15/drivers/media/i2c/ |
| H A D | Kconfig | 61 module will be called ar0521. 71 module will be called gc0308. 81 module will be called gc05a2. 91 module will be called gc08a3. 101 module will be called gc2145. 110 module will be called hi556. 119 module will be called hi846. 137 module will be called imx208. 149 module will be called imx214. 159 module will be called imx219. [all …]
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | Kconfig | 33 To compile this driver as a module, choose M here: the module will be 47 To compile this driver as a module, choose M here: the module will be 62 To compile this driver as a module, choose M here: the module will be 77 To compile this driver as a module, choose M here: the module will be 1038 This driver can also be built as a module. If so, the module 1102 This driver can also be built as a module. If so, the module 1115 This driver can also be built as a module. If so, the module 1126 This driver can also be built as a module. If so, the module 1232 This driver can also be built as a module. If so, the module 1280 This driver can also be built as a module. If so, the module [all …]
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | core_env.h | 13 u8 slot_index, int module, int off, 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); 61 u8 module); 64 u8 module); [all …]
|
| /linux-6.15/drivers/md/dm-vdo/ |
| H A D | logger.c | 110 static void emit_log_message(int priority, const char *module, const char *prefix, in emit_log_message() argument 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() 141 (strncmp(module, current->comm, strlen(module)) == 0)) { in emit_log_message() 148 emit_log_message_to_kernel(priority, "%s: %s: %s%pV%pV\n", module, current->comm, in emit_log_message() 170 if (module == NULL) in vdo_log_embedded_message() 171 module = VDO_LOGGING_MODULE_NAME; in vdo_log_embedded_message() 188 emit_log_message(priority, module, prefix, &vaf1, &vaf2); in vdo_log_embedded_message() 200 vdo_log_embedded_message(priority, module, NULL, format, args, ": %s (%d)", in vdo_vlog_strerror() 210 vdo_vlog_strerror(priority, errnum, module, format, args); in __vdo_log_strerror() [all …]
|
| /linux-6.15/Documentation/ABI/stable/ |
| H A D | sysfs-module | 1 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/<MODULENAME>/refcnt 37 What: /sys/module/<MODULENAME>/srcversion [all …]
|
| /linux-6.15/drivers/hwmon/ |
| H A D | Kconfig | 23 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 105 This driver can also be built as a module. If so, the module 116 This driver can also be built as a module. If so, the module 127 This driver can also be built as a module. If so, the module 138 This driver can also be built as a module. If so, the module 180 If built as a module, the module will be called adt7x10. [all …]
|
| /linux-6.15/drivers/iio/accel/ |
| H A D | Kconfig | 18 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 58 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 89 To compile this driver as a module, choose M here: the module 107 To compile this driver as a module, choose M here: the module 122 To compile this driver as a module, choose M here: the module 372 To compile this driver as a module, choose M here: the module 385 To compile this driver as a module, choose M here: the module [all …]
|
| /linux-6.15/drivers/input/keyboard/ |
| H A D | Kconfig | 28 module will be called adc_keys. 37 To compile this driver as a module, choose M here: the module will 71 module will be called amikbd. 89 module will be called applespi. 100 module will be called atakbd. 119 module will be called atkbd. 187 This driver can also be built as a module. If so, the module 222 module will be called lkkbd. 550 To compile this driver as a module, choose M here: the module will 626 To compile this driver as a module, choose M here: the module will be [all …]
|