Home
last modified time | relevance | path

Searched refs:module (Results 1 - 25 of 27643) sorted by relevance

12345678910>>...1106

/kernel/linux/linux-5.10/drivers/greybus/
H A Dmodule.c16 struct gb_module *module = to_gb_module(dev); in eject_store() local
29 for (i = 0; i < module->num_interfaces; ++i) { in eject_store()
30 intf = module->interfaces[i]; in eject_store()
41 ret = gb_svc_intf_eject(module->hd->svc, module->module_id); in eject_store()
52 struct gb_module *module = to_gb_module(dev); in module_id_show() local
54 return sprintf(buf, "%u\n", module->module_id); in module_id_show()
61 struct gb_module *module = to_gb_module(dev); in num_interfaces_show() local
63 return sprintf(buf, "%zu\n", module->num_interfaces); in num_interfaces_show()
73 ATTRIBUTE_GROUPS(module); variable
77 struct gb_module *module = to_gb_module(dev); gb_module_release() local
93 struct gb_module *module; gb_module_create() local
141 struct gb_module *module = intf->module; gb_module_register_interface() local
196 gb_module_add(struct gb_module *module) gb_module_add() argument
216 gb_module_del(struct gb_module *module) gb_module_del() argument
228 gb_module_put(struct gb_module *module) gb_module_put() argument
[all...]
/kernel/linux/linux-6.6/drivers/greybus/
H A Dmodule.c16 struct gb_module *module = to_gb_module(dev); in eject_store() local
29 for (i = 0; i < module->num_interfaces; ++i) { in eject_store()
30 intf = module->interfaces[i]; in eject_store()
41 ret = gb_svc_intf_eject(module->hd->svc, module->module_id); in eject_store()
52 struct gb_module *module = to_gb_module(dev); in module_id_show() local
54 return sprintf(buf, "%u\n", module->module_id); in module_id_show()
61 struct gb_module *module = to_gb_module(dev); in num_interfaces_show() local
63 return sprintf(buf, "%zu\n", module->num_interfaces); in num_interfaces_show()
73 ATTRIBUTE_GROUPS(module); variable
77 struct gb_module *module = to_gb_module(dev); gb_module_release() local
93 struct gb_module *module; gb_module_create() local
141 struct gb_module *module = intf->module; gb_module_register_interface() local
196 gb_module_add(struct gb_module *module) gb_module_add() argument
216 gb_module_del(struct gb_module *module) gb_module_del() argument
228 gb_module_put(struct gb_module *module) gb_module_put() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/greybus/
H A Daudio_manager.c10 #include <linux/module.h>
27 struct gb_audio_manager_module *module; in gb_audio_manager_get_locked() local
32 list_for_each_entry(module, &modules_list, list) { in gb_audio_manager_get_locked()
33 if (module->id == id) in gb_audio_manager_get_locked()
34 return module; in gb_audio_manager_get_locked()
43 struct gb_audio_manager_module *module; in gb_audio_manager_add() local
51 err = gb_audio_manager_module_create(&module, manager_kset, in gb_audio_manager_add()
60 list_add_tail(&module->list, &modules_list); in gb_audio_manager_add()
63 return module->id; in gb_audio_manager_add()
69 struct gb_audio_manager_module *module; in gb_audio_manager_remove() local
88 struct gb_audio_manager_module *module, *next; gb_audio_manager_remove_all() local
110 struct gb_audio_manager_module *module; gb_audio_manager_get_module() local
120 gb_audio_manager_put_module(struct gb_audio_manager_module *module) gb_audio_manager_put_module() argument
128 struct gb_audio_manager_module *module; gb_audio_manager_dump_module() local
144 struct gb_audio_manager_module *module; gb_audio_manager_dump_all() local
[all...]
H A Daudio_manager_module.c20 ssize_t (*show)(struct gb_audio_manager_module *module,
23 ssize_t (*store)(struct gb_audio_manager_module *module,
32 struct gb_audio_manager_module *module; in gb_audio_module_attr_show() local
35 module = to_gb_audio_module(kobj); in gb_audio_module_attr_show()
40 return attribute->show(module, attribute, buf); in gb_audio_module_attr_show()
48 struct gb_audio_manager_module *module; in gb_audio_module_attr_store() local
51 module = to_gb_audio_module(kobj); in gb_audio_module_attr_store()
56 return attribute->store(module, attribute, buf, len); in gb_audio_module_attr_store()
66 struct gb_audio_manager_module *module = to_gb_audio_module(kobj); in gb_audio_module_release() local
68 pr_info("Destroying audio module # in gb_audio_module_release()
73 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
83 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
93 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
152 send_add_uevent(struct gb_audio_manager_module *module) send_add_uevent() argument
183 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
232 gb_audio_manager_module_dump(struct gb_audio_manager_module *module) gb_audio_manager_module_dump() argument
[all...]
H A Daudio_codec.c8 #include <linux/module.h>
22 find_data(struct gbaudio_module_info *module, int id) in find_data() argument
26 list_for_each_entry(data, &module->data_list, list) { in find_data()
46 struct gbaudio_module_info *module, int id) in gbaudio_module_enable_tx()
56 data = find_data(module, id); in gbaudio_module_enable_tx()
58 dev_err(module->dev, "%d:DATA connection missing\n", id); in gbaudio_module_enable_tx()
77 dev_err_ratelimited(module->dev, in gbaudio_module_enable_tx()
83 dev_dbg(module->dev, "Dynamic Register %d DAI\n", cportid); in gbaudio_module_enable_tx()
93 ret = gb_audio_gb_set_pcm(module->mgmt_connection, data_cport, in gbaudio_module_enable_tx()
96 dev_err_ratelimited(module in gbaudio_module_enable_tx()
45 gbaudio_module_enable_tx(struct gbaudio_codec_info *codec, struct gbaudio_module_info *module, int id) gbaudio_module_enable_tx() argument
131 gbaudio_module_disable_tx(struct gbaudio_module_info *module, int id) gbaudio_module_disable_tx() argument
180 gbaudio_module_enable_rx(struct gbaudio_codec_info *codec, struct gbaudio_module_info *module, int id) gbaudio_module_enable_rx() argument
266 gbaudio_module_disable_rx(struct gbaudio_module_info *module, int id) gbaudio_module_disable_rx() argument
315 gbaudio_module_update(struct gbaudio_codec_info *codec, struct snd_soc_dapm_widget *w, struct gbaudio_module_info *module, int enable) gbaudio_module_update() argument
417 struct gbaudio_module_info *module; gbcodec_hw_params() local
519 struct gbaudio_module_info *module; gbcodec_prepare() local
588 struct gbaudio_module_info *module; gbcodec_mute_stream() local
714 gbaudio_init_jack(struct gbaudio_module_info *module, struct snd_soc_card *card) gbaudio_init_jack() argument
828 gbaudio_register_module(struct gbaudio_module_info *module) gbaudio_register_module() argument
942 gbaudio_codec_cleanup(struct gbaudio_module_info *module) gbaudio_codec_cleanup() argument
960 gbaudio_unregister_module(struct gbaudio_module_info *module) gbaudio_unregister_module() argument
[all...]
H A Daudio_topology.c33 struct gbaudio_module_info *module; in find_gb_module() local
41 dev_dbg(codec->dev, "%s:Find module#%d\n", __func__, dev_id); in find_gb_module()
44 list_for_each_entry(module, &codec->module_list, list) { in find_gb_module()
45 if (module->dev_id == dev_id) { in find_gb_module()
47 return module; in find_gb_module()
51 dev_warn(codec->dev, "%s: module#%d missing in codec list\n", name, in find_gb_module()
56 static const char *gbaudio_map_controlid(struct gbaudio_module_info *module, in gbaudio_map_controlid() argument
64 list_for_each_entry(control, &module->ctl_list, list) { in gbaudio_map_controlid()
73 list_for_each_entry(control, &module->widget_ctl_list, list) { in gbaudio_map_controlid()
85 static int gbaudio_map_controlname(struct gbaudio_module_info *module, in gbaudio_map_controlname() argument
100 gbaudio_map_wcontrolname(struct gbaudio_module_info *module, const char *name) gbaudio_map_wcontrolname() argument
114 gbaudio_map_widgetname(struct gbaudio_module_info *module, const char *name) gbaudio_map_widgetname() argument
128 gbaudio_map_widgetid(struct gbaudio_module_info *module, __u8 widget_id) gbaudio_map_widgetid() argument
172 struct gbaudio_module_info *module; gbcodec_mixer_ctl_info() local
223 struct gbaudio_module_info *module; gbcodec_mixer_ctl_get() local
285 struct gbaudio_module_info *module; gbcodec_mixer_ctl_put() local
387 struct gbaudio_module_info *module; gbcodec_mixer_dapm_ctl_get() local
436 struct gbaudio_module_info *module; gbcodec_mixer_dapm_ctl_put() local
557 struct gbaudio_module_info *module; gbcodec_enum_ctl_get() local
602 struct gbaudio_module_info *module; gbcodec_enum_ctl_put() local
720 struct gbaudio_module_info *module; gbcodec_enum_dapm_ctl_get() local
769 struct gbaudio_module_info *module; gbcodec_enum_dapm_ctl_put() local
939 struct gbaudio_module_info *module; gbaudio_widget_event() local
1022 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
1148 gbaudio_tplg_process_kcontrols(struct gbaudio_module_info *module, struct gb_audio_control *controls) gbaudio_tplg_process_kcontrols() argument
1222 gbaudio_tplg_process_widgets(struct gbaudio_module_info *module, struct gb_audio_widget *widgets) gbaudio_tplg_process_widgets() argument
1271 gbaudio_tplg_process_routes(struct gbaudio_module_info *module, struct gb_audio_route *routes) gbaudio_tplg_process_routes() argument
1332 gbaudio_tplg_process_header(struct gbaudio_module_info *module, struct gb_audio_topology *tplg_data) gbaudio_tplg_process_header() argument
1358 gbaudio_tplg_parse_data(struct gbaudio_module_info *module, struct gb_audio_topology *tplg_data) gbaudio_tplg_parse_data() argument
1417 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...]
/kernel/linux/linux-6.6/drivers/staging/greybus/
H A Daudio_manager.c10 #include <linux/module.h>
27 struct gb_audio_manager_module *module; in gb_audio_manager_get_locked() local
32 list_for_each_entry(module, &modules_list, list) { in gb_audio_manager_get_locked()
33 if (module->id == id) in gb_audio_manager_get_locked()
34 return module; in gb_audio_manager_get_locked()
43 struct gb_audio_manager_module *module; in gb_audio_manager_add() local
51 err = gb_audio_manager_module_create(&module, manager_kset, in gb_audio_manager_add()
60 list_add_tail(&module->list, &modules_list); in gb_audio_manager_add()
63 return module->id; in gb_audio_manager_add()
69 struct gb_audio_manager_module *module; in gb_audio_manager_remove() local
88 struct gb_audio_manager_module *module, *next; gb_audio_manager_remove_all() local
110 struct gb_audio_manager_module *module; gb_audio_manager_get_module() local
120 gb_audio_manager_put_module(struct gb_audio_manager_module *module) gb_audio_manager_put_module() argument
128 struct gb_audio_manager_module *module; gb_audio_manager_dump_module() local
144 struct gb_audio_manager_module *module; gb_audio_manager_dump_all() local
[all...]
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_codec.c8 #include <linux/module.h>
22 find_data(struct gbaudio_module_info *module, int id) in find_data() argument
26 list_for_each_entry(data, &module->data_list, list) { in find_data()
46 struct gbaudio_module_info *module, int id) in gbaudio_module_enable_tx()
56 data = find_data(module, id); in gbaudio_module_enable_tx()
58 dev_err(module->dev, "%d:DATA connection missing\n", id); in gbaudio_module_enable_tx()
77 dev_err_ratelimited(module->dev, "reg_cport failed:%d\n", ret); in gbaudio_module_enable_tx()
81 dev_dbg(module->dev, "Dynamic Register %d DAI\n", cportid); in gbaudio_module_enable_tx()
91 ret = gb_audio_gb_set_pcm(module->mgmt_connection, data_cport, in gbaudio_module_enable_tx()
94 dev_err_ratelimited(module in gbaudio_module_enable_tx()
45 gbaudio_module_enable_tx(struct gbaudio_codec_info *codec, struct gbaudio_module_info *module, int id) gbaudio_module_enable_tx() argument
125 gbaudio_module_disable_tx(struct gbaudio_module_info *module, int id) gbaudio_module_disable_tx() argument
171 gbaudio_module_enable_rx(struct gbaudio_codec_info *codec, struct gbaudio_module_info *module, int id) gbaudio_module_enable_rx() argument
252 gbaudio_module_disable_rx(struct gbaudio_module_info *module, int id) gbaudio_module_disable_rx() argument
298 gbaudio_module_update(struct gbaudio_codec_info *codec, struct snd_soc_dapm_widget *w, struct gbaudio_module_info *module, int enable) gbaudio_module_update() argument
399 struct gbaudio_module_info *module; gbcodec_hw_params() local
500 struct gbaudio_module_info *module = NULL, *iter; gbcodec_prepare() local
568 struct gbaudio_module_info *module = NULL, *iter; gbcodec_mute_stream() local
690 gbaudio_init_jack(struct gbaudio_module_info *module, struct snd_soc_card *card) gbaudio_init_jack() argument
806 gbaudio_register_module(struct gbaudio_module_info *module) gbaudio_register_module() argument
915 gbaudio_codec_cleanup(struct gbaudio_module_info *module) gbaudio_codec_cleanup() argument
933 gbaudio_unregister_module(struct gbaudio_module_info *module) gbaudio_unregister_module() argument
[all...]
H A Daudio_topology.c32 struct gbaudio_module_info *module; in find_gb_module() local
40 dev_dbg(codec->dev, "%s:Find module#%d\n", __func__, dev_id); in find_gb_module()
43 list_for_each_entry(module, &codec->module_list, list) { in find_gb_module()
44 if (module->dev_id == dev_id) { in find_gb_module()
46 return module; in find_gb_module()
50 dev_warn(codec->dev, "%s: module#%d missing in codec list\n", name, in find_gb_module()
55 static const char *gbaudio_map_controlid(struct gbaudio_module_info *module, in gbaudio_map_controlid() argument
63 list_for_each_entry(control, &module->ctl_list, list) { in gbaudio_map_controlid()
72 list_for_each_entry(control, &module->widget_ctl_list, list) { in gbaudio_map_controlid()
84 static int gbaudio_map_controlname(struct gbaudio_module_info *module, in gbaudio_map_controlname() argument
99 gbaudio_map_wcontrolname(struct gbaudio_module_info *module, const char *name) gbaudio_map_wcontrolname() argument
113 gbaudio_map_widgetname(struct gbaudio_module_info *module, const char *name) gbaudio_map_widgetname() argument
127 gbaudio_map_widgetid(struct gbaudio_module_info *module, __u8 widget_id) gbaudio_map_widgetid() argument
171 struct gbaudio_module_info *module; gbcodec_mixer_ctl_info() local
222 struct gbaudio_module_info *module; gbcodec_mixer_ctl_get() local
284 struct gbaudio_module_info *module; gbcodec_mixer_ctl_put() local
386 struct gbaudio_module_info *module; gbcodec_mixer_dapm_ctl_get() local
435 struct gbaudio_module_info *module; gbcodec_mixer_dapm_ctl_put() local
556 struct gbaudio_module_info *module; gbcodec_enum_ctl_get() local
601 struct gbaudio_module_info *module; gbcodec_enum_ctl_put() local
719 struct gbaudio_module_info *module; gbcodec_enum_dapm_ctl_get() local
768 struct gbaudio_module_info *module; gbcodec_enum_dapm_ctl_put() local
938 struct gbaudio_module_info *module; gbaudio_widget_event() local
1021 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
1147 gbaudio_tplg_process_kcontrols(struct gbaudio_module_info *module, struct gb_audio_control *controls) gbaudio_tplg_process_kcontrols() argument
1221 gbaudio_tplg_process_widgets(struct gbaudio_module_info *module, struct gb_audio_widget *widgets) gbaudio_tplg_process_widgets() argument
1270 gbaudio_tplg_process_routes(struct gbaudio_module_info *module, struct gb_audio_route *routes) gbaudio_tplg_process_routes() argument
1331 gbaudio_tplg_process_header(struct gbaudio_module_info *module, struct gb_audio_topology *tplg_data) gbaudio_tplg_process_header() argument
1357 gbaudio_tplg_parse_data(struct gbaudio_module_info *module, struct gb_audio_topology *tplg_data) gbaudio_tplg_parse_data() argument
1416 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...]
/kernel/linux/linux-5.10/include/linux/
H A Dmodule.h32 #include <asm/module.h>
44 struct module;
49 struct module *mod;
61 void (*setup)(struct module *, const char *);
62 int (*test)(struct module *);
63 void (*free)(struct module *);
77 /* These are either module local, or the kernel's dummy ones. */
84 * @x: function to be run at kernel boot time or module insertion
87 * builtin) or at module insertion time (if a module)
366 struct module { global() struct
641 try_module_get(struct module *module) try_module_get() argument
645 module_put(struct module *module) module_put() argument
648 __module_get(struct module *module) __module_get() argument
682 module_requested_async_probing(struct module *module) module_requested_async_probing() argument
756 __module_get(struct module *module) __module_get() argument
760 try_module_get(struct module *module) try_module_get() argument
765 module_put(struct module *module) module_put() argument
828 module_requested_async_probing(struct module *module) module_requested_async_probing() argument
888 module_sig_ok(struct module *module) module_sig_ok() argument
893 module_sig_ok(struct module *module) module_sig_ok() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dmodule.h33 #include <asm/module.h>
42 struct module;
47 struct module *mod;
59 void (*setup)(struct module *, const char *);
60 int (*test)(struct module *);
61 void (*free)(struct module *);
75 /* These are either module local, or the kernel's dummy ones. */
82 * @x: function to be run at kernel boot time or module insertion
85 * builtin) or at module insertion time (if a module)
402 struct module { global() struct
709 try_module_get(struct module *module) try_module_get() argument
713 module_put(struct module *module) module_put() argument
716 __module_get(struct module *module) __module_get() argument
739 module_requested_async_probing(struct module *module) module_requested_async_probing() argument
809 __module_get(struct module *module) __module_get() argument
813 try_module_get(struct module *module) try_module_get() argument
818 module_put(struct module *module) module_put() argument
841 module_requested_async_probing(struct module *module) module_requested_async_probing() argument
898 module_sig_ok(struct module *module) module_sig_ok() argument
908 module_sig_ok(struct module *module) module_sig_ok() argument
[all...]
H A Dmoduleloader.h6 #include <linux/module.h>
10 * module loader code. Architectures that don't need to do anything special
11 * can just rely on the 'weak' default hooks defined in kernel/module.c.
23 struct module *mod);
26 unsigned int arch_mod_section_prepend(struct module *mod, unsigned int section);
28 /* Allocator used for allocating struct module, core sections and init
36 * module loading).
41 * module unloading)
59 struct module *mod);
65 struct module *m in apply_relocate()
[all...]
/kernel/linux/linux-6.6/kernel/module/
H A Dinternal.h11 #include <linux/module.h>
63 /* pointer to module in temporary copy, freed at end of load_module() */
64 struct module *mod;
99 struct module *owner;
106 int try_to_force_load(struct module *mod, const char *reason);
108 struct module *find_module_all(const char *name, size_t len, bool even_unformed);
110 long module_get_offset_and_type(struct module *mod, enum mod_mem_type type,
112 char *module_flags(struct module *mod, char *buf, bool show_state);
141 int copy_module_elf(struct module *mod, struct load_info *info);
142 void free_module_elf(struct module *mo
[all...]
/kernel/linux/linux-5.10/drivers/staging/blackbox/
H A Dblackbox_core.c11 #include <linux/module.h>
48 const char *module; member
105 static const char *get_top_category(const char *module, const char *event);
106 static const char *get_category(const char *module, const char *event);
116 const char module[MODULE_MAX_LEN],
124 static const char *get_top_category(const char *module, const char *event) in get_top_category() argument
129 if (unlikely(!module || !event)) { in get_top_category()
130 bbox_print_err("module: %p, event: %p\n", module, event); in get_top_category()
135 if (!strcmp(error_info_categories[i].module, modul in get_top_category()
145 get_category(const char *module, const char *event) get_category() argument
180 format_error_info(struct error_info *info, const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char error_desc[ERROR_DESC_MAX_LEN]) format_error_info() argument
369 save_temp_error_info(const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char error_desc[ERROR_DESC_MAX_LEN]) save_temp_error_info() argument
521 bbox_notify_error(const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char error_desc[ERROR_DESC_MAX_LEN], int need_sys_reset) bbox_notify_error() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/blackbox/
H A Dblackbox_core.c11 #include <linux/module.h>
48 const char *module; member
105 static const char *get_top_category(const char *module, const char *event);
106 static const char *get_category(const char *module, const char *event);
116 const char module[MODULE_MAX_LEN],
124 static const char *get_top_category(const char *module, const char *event) in get_top_category() argument
129 if (unlikely(!module || !event)) { in get_top_category()
130 bbox_print_err("module: %p, event: %p\n", module, event); in get_top_category()
135 if (!strcmp(error_info_categories[i].module, modul in get_top_category()
145 get_category(const char *module, const char *event) get_category() argument
180 format_error_info(struct error_info *info, const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char error_desc[ERROR_DESC_MAX_LEN]) format_error_info() argument
369 save_temp_error_info(const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char error_desc[ERROR_DESC_MAX_LEN]) save_temp_error_info() argument
521 bbox_notify_error(const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char error_desc[ERROR_DESC_MAX_LEN], int need_sys_reset) bbox_notify_error() argument
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
H A Dskl-sst-utils.c90 static int skl_get_pvtid_map(struct uuid_module *module, int instance_id) in skl_get_pvtid_map() argument
94 for (pvt_id = 0; pvt_id < module->max_instance; pvt_id++) { in skl_get_pvtid_map()
95 if (module->instance_id[pvt_id] == instance_id) in skl_get_pvtid_map()
104 struct uuid_module *module; in skl_get_pvt_instance_id_map() local
106 list_for_each_entry(module, &skl->uuid_list, list) { in skl_get_pvt_instance_id_map()
107 if (module->id == module_id) in skl_get_pvt_instance_id_map()
108 return skl_get_pvtid_map(module, instance_id); in skl_get_pvt_instance_id_map()
115 static inline int skl_getid_32(struct uuid_module *module, u64 *val, in skl_getid_32() argument
121 max_inst = module->max_instance; in skl_getid_32()
136 static inline int skl_pvtid_128(struct uuid_module *module) in skl_pvtid_128() argument
174 struct uuid_module *module; skl_get_pvt_id() local
205 struct uuid_module *module; skl_put_pvt_id() local
237 struct uuid_module *module; snd_skl_parse_uuids() local
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/skylake/
H A Dskl-sst-utils.c90 static int skl_get_pvtid_map(struct uuid_module *module, int instance_id) in skl_get_pvtid_map() argument
94 for (pvt_id = 0; pvt_id < module->max_instance; pvt_id++) { in skl_get_pvtid_map()
95 if (module->instance_id[pvt_id] == instance_id) in skl_get_pvtid_map()
104 struct uuid_module *module; in skl_get_pvt_instance_id_map() local
106 list_for_each_entry(module, &skl->uuid_list, list) { in skl_get_pvt_instance_id_map()
107 if (module->id == module_id) in skl_get_pvt_instance_id_map()
108 return skl_get_pvtid_map(module, instance_id); in skl_get_pvt_instance_id_map()
115 static inline int skl_getid_32(struct uuid_module *module, u64 *val, in skl_getid_32() argument
121 max_inst = module->max_instance; in skl_getid_32()
136 static inline int skl_pvtid_128(struct uuid_module *module) in skl_pvtid_128() argument
174 struct uuid_module *module; skl_get_pvt_id() local
205 struct uuid_module *module; skl_put_pvt_id() local
237 struct uuid_module *module; snd_skl_parse_uuids() local
[all...]
/kernel/linux/linux-6.6/scripts/
H A Ddecode_stacktrace.sh85 # Only using debuginfod so don't try to find vmlinux module path
92 for fn in $(find "$modpath" -name "${module//_/[-_]}.ko*") ; do
126 if [[ $module == "" ]] ; then
128 elif [[ $aarray_support == true && "${modcache[$module]+isset}" == "isset" ]]; then
129 local objfile=${modcache[$module]}
137 modcache[$module]=$objfile
158 if [[ $aarray_support == true && "${cache[$module,$name]+isset}" == "isset" ]]; then
159 local base_addr=${cache[$module,$name]}
167 cache[$module,$name]="$base_addr"
184 if [[ $aarray_support == true && "${cache[$module,
[all...]
/kernel/linux/linux-5.10/scripts/gdb/linux/
H A Dmodules.py4 # module tools
19 module_type = utils.CachedType("struct module")
30 for module in lists.list_for_each_entry(modules, module_ptr_type, "list"):
31 yield module
35 for module in module_list():
36 if module['name'].string() == name:
37 return module
42 """Find module by name and return the module variable.
45 of the target and return that module variabl
[all...]
/kernel/linux/linux-5.10/scripts/
H A Ddecode_stacktrace.sh69 for fn in $(find "$modpath" -name "${module//_/[-_]}.ko*") ; do
103 if [[ $module == "" ]] ; then
105 elif [[ $aarray_support == true && "${modcache[$module]+isset}" == "isset" ]]; then
106 local objfile=${modcache[$module]}
114 modcache[$module]=$objfile
135 if [[ $aarray_support == true && "${cache[$module,$name]+isset}" == "isset" ]]; then
136 local base_addr=${cache[$module,$name]}
144 cache[$module,$name]="$base_addr"
161 if [[ $aarray_support == true && "${cache[$module,$address]+isset}" == "isset" ]]; then
162 local code=${cache[$module,
[all...]
/kernel/liteos_a/kernel/extended/blackbox/
H A Dlos_blackbox_core.c74 const char module[MODULE_MAX_LEN], in FormatErrorInfo()
77 if (info == NULL || event == NULL || module == NULL || errorDesc == NULL) { in FormatErrorInfo()
78 BBOX_PRINT_ERR("info: %p, event: %p, module: %p, errorDesc: %p!\n", info, event, module, errorDesc); in FormatErrorInfo()
86 if (strncpy_s(info->module, sizeof(info->module), module, Min(strlen(module), sizeof(info->module) - 1)) != EOK) { in FormatErrorInfo()
87 BBOX_PRINT_ERR("info->module i in FormatErrorInfo()
72 FormatErrorInfo(struct ErrorInfo *info, const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char errorDesc[ERROR_DESC_MAX_LEN]) FormatErrorInfo() argument
287 SaveTempErrorInfo(const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char errorDesc[ERROR_DESC_MAX_LEN]) SaveTempErrorInfo() argument
397 BBoxNotifyError(const char event[EVENT_MAX_LEN], const char module[MODULE_MAX_LEN], const char errorDesc[ERROR_DESC_MAX_LEN], int needSysReset) BBoxNotifyError() argument
[all...]
/kernel/linux/linux-5.10/arch/nds32/kernel/
H A Dmodule.c4 #include <linux/module.h>
17 void module_free(struct module *module, void *region) in module_free() argument
24 char *secstrings, struct module *mod) in module_frob_arch_sections()
90 struct module *module, Elf32_Rela * rel, in exceed_limit()
97 "please rebuild the kernel module with gcc option \"-Wa,-mno-small-text\".\n", in exceed_limit()
98 module->name, ELF32_R_TYPE(rel->r_info)); in exceed_limit()
115 struct module *module) in apply_relocate_add()
89 exceed_limit(int offset, unsigned int val_mask, struct module *module, Elf32_Rela * rel, unsigned int relindex, unsigned int reloc_order) exceed_limit() argument
113 apply_relocate_add(Elf32_Shdr * sechdrs, const char *strtab, unsigned int symindex, unsigned int relindex, struct module *module) apply_relocate_add() argument
270 module_finalize(const Elf32_Ehdr * hdr, const Elf_Shdr * sechdrs, struct module *module) module_finalize() argument
[all...]

Completed in 14 milliseconds

12345678910>>...1106