Searched refs:mod (Results 1 - 25 of 447) sorted by relevance

1234567891011>>

/linux-master/kernel/module/
H A Dlivepatch.c16 * index from info to mod->klp_info.
18 int copy_module_elf(struct module *mod, struct load_info *info) argument
23 size = sizeof(*mod->klp_info);
24 mod->klp_info = kmalloc(size, GFP_KERNEL);
25 if (!mod->klp_info)
29 size = sizeof(mod->klp_info->hdr);
30 memcpy(&mod->klp_info->hdr, info->hdr, size);
34 mod->klp_info->sechdrs = kmemdup(info->sechdrs, size, GFP_KERNEL);
35 if (!mod->klp_info->sechdrs) {
42 mod
69 free_module_elf(struct module *mod) argument
[all...]
H A Dkdb.c19 struct module *mod; local
25 list_for_each_entry(mod, &modules, list) {
26 if (mod->state == MODULE_STATE_UNFORMED)
29 kdb_printf("%-20s%8u", mod->name, mod->mem[MOD_TEXT].size);
30 kdb_printf("/%8u", mod->mem[MOD_RODATA].size);
31 kdb_printf("/%8u", mod->mem[MOD_RO_AFTER_INIT].size);
32 kdb_printf("/%8u", mod->mem[MOD_DATA].size);
34 kdb_printf(" 0x%px ", (void *)mod);
36 kdb_printf("%4d ", module_refcount(mod));
[all...]
H A Dsysfs.c72 static void add_sect_attrs(struct module *mod, const struct load_info *info) argument
116 if (sysfs_create_group(&mod->mkobj.kobj, &sect_attrs->grp))
119 mod->sect_attrs = sect_attrs;
125 static void remove_sect_attrs(struct module *mod) argument
127 if (mod->sect_attrs) {
128 sysfs_remove_group(&mod->mkobj.kobj,
129 &mod->sect_attrs->grp);
134 free_sect_attrs(mod->sect_attrs);
135 mod->sect_attrs = NULL;
172 static void add_notes_attrs(struct module *mod, cons argument
230 remove_notes_attrs(struct module *mod) argument
237 add_sect_attrs(struct module *mod, const struct load_info *info) argument
238 remove_sect_attrs(struct module *mod) argument
239 add_notes_attrs(struct module *mod, const struct load_info *info) argument
240 remove_notes_attrs(struct module *mod) argument
243 del_usage_links(struct module *mod) argument
255 add_usage_links(struct module *mod) argument
275 module_remove_modinfo_attrs(struct module *mod, int end) argument
293 module_add_modinfo_attrs(struct module *mod) argument
329 mod_kobject_put(struct module *mod) argument
338 mod_sysfs_init(struct module *mod) argument
370 mod_sysfs_setup(struct module *mod, const struct load_info *info, struct kernel_param *kparam, unsigned int num_params) argument
416 mod_sysfs_fini(struct module *mod) argument
423 mod_sysfs_teardown(struct module *mod) argument
433 init_param_lock(struct module *mod) argument
[all...]
H A Dmain.c116 static void mod_update_bounds(struct module *mod) argument
119 struct module_memory *mod_mem = &mod->mem[type];
152 static inline int strong_try_module_get(struct module *mod) argument
154 BUG_ON(mod && mod->state == MODULE_STATE_UNFORMED);
155 if (mod && mod->state == MODULE_STATE_COMING)
157 if (try_module_get(mod))
163 static inline void add_taint_module(struct module *mod, unsigned flag, argument
167 set_bit(flag, &mod
174 __module_put_and_kthread_exit(struct module *mod, long code) argument
311 struct module *mod; local
349 struct module *mod; local
370 mod_percpu(struct module *mod) argument
375 percpu_modalloc(struct module *mod, struct load_info *info) argument
399 percpu_modfree(struct module *mod) argument
409 percpu_modcopy(struct module *mod, const void *from, unsigned long size) argument
420 struct module *mod; local
466 mod_percpu(struct module *mod) argument
470 percpu_modalloc(struct module *mod, struct load_info *info) argument
477 percpu_modfree(struct module *mod) argument
484 percpu_modcopy(struct module *mod, const void *from, unsigned long size) argument
545 module_unload_init(struct module *mod) argument
620 module_unload_free(struct module *mod) argument
652 try_release_module_ref(struct module *mod) argument
666 try_stop_module(struct module *mod, int flags, int *forced) argument
689 module_refcount(struct module *mod) argument
701 struct module *mod; local
858 module_unload_free(struct module *mod) argument
867 module_unload_init(struct module *mod) argument
1000 try_to_force_load(struct module *mod, const char *reason) argument
1062 verify_namespace_is_imported(const struct load_info *info, const struct kernel_symbol *sym, struct module *mod) argument
1089 inherit_taint(struct module *mod, struct module *owner, const char *name) argument
1109 resolve_symbol(struct module *mod, const struct load_info *info, const char *name, char ownername[]) argument
1165 resolve_symbol_wait(struct module *mod, const struct load_info *info, const char *name) argument
1192 module_arch_cleanup(struct module *mod) argument
1196 module_arch_freeing_init(struct module *mod) argument
1221 free_mod_mem(struct module *mod) argument
1241 free_module(struct module *mod) argument
1321 verify_exported_symbols(struct module *mod) argument
1367 simplify_symbols(struct module *mod, const struct load_info *info) argument
1438 apply_relocations(struct module *mod, const struct load_info *info) argument
1474 arch_mod_section_prepend(struct module *mod, unsigned int section) argument
1481 module_get_offset_and_type(struct module *mod, enum mod_mem_type type, Elf_Shdr *sechdr, unsigned int section) argument
1504 __layout_sections(struct module *mod, struct load_info *info, bool is_init) argument
1563 layout_sections(struct module *mod, struct load_info *info) argument
1577 module_license_taint_check(struct module *mod, const char *license) argument
1591 setup_modinfo(struct module *mod, struct load_info *info) argument
1602 free_modinfo(struct module *mod) argument
1919 check_modinfo_livepatch(struct module *mod, struct load_info *info) argument
1933 check_modinfo_retpoline(struct module *mod, struct load_info *info) argument
2010 module_augment_kernel_taints(struct module *mod, struct load_info *info) argument
2076 check_modinfo(struct module *mod, struct load_info *info, int flags) argument
2102 find_module_sections(struct module *mod, struct load_info *info) argument
2225 move_module(struct module *mod, struct load_info *info) argument
2303 check_export_symbol_versions(struct module *mod) argument
2315 flush_module_icache(const struct module *mod) argument
2337 module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, char *secstrings, struct module *mod) argument
2368 struct module *mod; local
2424 module_deallocate(struct module *mod, struct load_info *info) argument
2439 post_relocation(struct module *mod, const struct load_info *info) argument
2456 do_mod_ctors(struct module *mod) argument
2509 do_init_module(struct module *mod) argument
2649 struct module *mod; local
2712 add_unformed_module(struct module *mod) argument
2733 complete_formation(struct module *mod, struct load_info *info) argument
2774 prepare_coming_module(struct module *mod) argument
2795 struct module *mod = arg; local
2851 struct module *mod; local
3212 module_flags(struct module *mod, char *buf, bool show_state) argument
3242 struct module *mod; local
3292 struct module *mod; local
3344 struct module *mod = __module_address(addr); local
3357 struct module *mod; local
[all...]
H A Dkallsyms.c25 const struct module *mod)
29 if (!mod)
32 ks = lookup_exported_symbol(name, mod->syms, mod->syms + mod->num_syms);
113 void layout_symtab(struct module *mod, struct load_info *info) argument
119 struct module_memory *mod_mem_data = &mod->mem[MOD_DATA];
120 struct module_memory *mod_mem_init_data = &mod->mem[MOD_INIT_DATA];
124 symsect->sh_entsize = module_get_offset_and_type(mod, MOD_INIT_DATA,
133 if (i == 0 || is_livepatch_module(mod) ||
24 is_exported(const char *name, unsigned long value, const struct module *mod) argument
170 add_kallsyms(struct module *mod, const struct load_info *info) argument
228 init_build_id(struct module *mod, const struct load_info *info) argument
242 init_build_id(struct module *mod, const struct load_info *info) argument
256 find_kallsyms_symbol(struct module *mod, unsigned long addr, unsigned long *size, unsigned long *offset) argument
314 dereference_module_function_descriptor(struct module *mod, void *ptr) argument
332 struct module *mod; local
361 struct module *mod; local
387 struct module *mod; local
414 __find_kallsyms_symbol_value(struct module *mod, const char *name) argument
431 struct module *mod; local
466 find_kallsyms_symbol_value(struct module *mod, const char *name) argument
480 struct module *mod; local
[all...]
H A Dprocfs.c16 static inline void print_unload_info(struct seq_file *m, struct module *mod) argument
21 seq_printf(m, " %i ", module_refcount(mod));
27 list_for_each_entry(use, &mod->source_list, source_list) {
32 if (mod->init && !mod->exit) {
41 static inline void print_unload_info(struct seq_file *m, struct module *mod) argument
65 static unsigned int module_total_size(struct module *mod) argument
70 size += mod->mem[type].size;
76 struct module *mod = list_entry(p, struct module, list); local
82 if (mod
[all...]
H A Dtree_lookup.c78 void mod_tree_insert(struct module *mod) argument
81 mod->mem[type].mtn.mod = mod;
82 if (mod->mem[type].size)
83 __mod_tree_insert(&mod->mem[type].mtn, &mod_tree);
87 void mod_tree_remove_init(struct module *mod) argument
90 if (mod->mem[type].size)
91 __mod_tree_remove(&mod->mem[type].mtn, &mod_tree);
95 void mod_tree_remove(struct module *mod) argument
[all...]
H A Dstrict_rwx.c14 static int module_set_memory(const struct module *mod, enum mod_mem_type type, argument
17 const struct module_memory *mod_mem = &mod->mem[type];
32 int module_enable_text_rox(const struct module *mod) argument
38 ret = module_set_memory(mod, type, set_memory_rox);
40 ret = module_set_memory(mod, type, set_memory_x);
47 int module_enable_rodata_ro(const struct module *mod, bool after_init) argument
54 ret = module_set_memory(mod, MOD_RODATA, set_memory_ro);
57 ret = module_set_memory(mod, MOD_INIT_RODATA, set_memory_ro);
62 return module_set_memory(mod, MOD_RO_AFTER_INIT, set_memory_ro);
67 int module_enable_data_nx(const struct module *mod) argument
81 module_enforce_rwx_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, char *secstrings, struct module *mod) argument
[all...]
H A Dinternal.h64 struct module *mod; member in struct:load_info
83 unsigned int sym, str, mod, vers, info, pcpu; member in struct:load_info::__anon1318
105 int mod_verify_sig(const void *mod, struct load_info *info);
106 int try_to_force_load(struct module *mod, const char *reason);
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 *mod);
144 static inline int copy_module_elf(struct module *mod, struct load_info *info) argument
149 static inline void free_module_elf(struct module *mod) { } argument
152 set_livepatch_module(struct module *mod) argument
262 try_add_tainted_module(struct module *mod) argument
308 mod_tree_insert(struct module *mod) argument
309 mod_tree_remove_init(struct module *mod) argument
310 mod_tree_remove(struct module *mod) argument
313 struct module *mod; local
343 kmemleak_load_module(const struct module *mod, const struct load_info *info) argument
357 init_build_id(struct module *mod, const struct load_info *info) argument
358 layout_symtab(struct module *mod, struct load_info *info) argument
359 add_kallsyms(struct module *mod, const struct load_info *info) argument
368 mod_sysfs_setup(struct module *mod, const struct load_info *info, struct kernel_param *kparam, unsigned int num_params) argument
376 mod_sysfs_teardown(struct module *mod) argument
377 init_param_lock(struct module *mod) argument
388 check_version(const struct load_info *info, const char *symname, struct module *mod, const s32 *crc) argument
396 check_modstruct_version(const struct load_info *info, struct module *mod) argument
[all...]
/linux-master/include/linux/
H A Dkmod.h25 #define request_module(mod...) __request_module(true, mod)
26 #define request_module_nowait(mod...) __request_module(false, mod)
27 #define try_then_request_module(x, mod...) \
28 ((x) ?: (__request_module(true, mod), (x)))
32 #define try_then_request_module(x, mod...) (x)
/linux-master/tools/testing/selftests/livepatch/
H A Dfunctions.sh132 local mod="$1"
134 if [[ ! -f "test_modules/$mod.ko" ]]; then
135 die "Can't find \"test_modules/$mod.ko\", try \"make\""
138 if [[ $(modinfo "test_modules/$mod.ko" | awk '/^livepatch:/{print $NF}') == "Y" ]]; then
146 local mod="$1"; shift
148 local msg="% insmod test_modules/$mod.ko $*"
150 ret=$(insmod "test_modules/$mod.ko" "$@" 2>&1)
156 loop_until '[[ -e "/sys/module/$mod" ]]' ||
157 die "failed to load module $mod"
165 local mod
[all...]
/linux-master/drivers/net/can/
H A Djanz-ican3.c292 static inline void ican3_set_page(struct ican3_dev *mod, unsigned int page) argument
295 iowrite8(page, &mod->dpmctrl->window_address);
305 * LOCKING: must hold mod->lock
309 static int ican3_old_recv_msg(struct ican3_dev *mod, struct ican3_msg *msg) argument
315 ican3_set_page(mod, QUEUE_OLD_CONTROL);
316 peer = ioread8(mod->dpm + MSYNC_PEER);
317 locl = ioread8(mod->dpm + MSYNC_LOCL);
321 netdev_dbg(mod->ndev, "no mbox for reading\n");
333 ican3_set_page(mod, mbox_page);
334 memcpy_fromio(msg, mod
354 ican3_old_send_msg(struct ican3_dev *mod, struct ican3_msg *msg) argument
391 ican3_init_new_host_interface(struct ican3_dev *mod) argument
470 ican3_init_fast_host_interface(struct ican3_dev *mod) argument
558 ican3_new_send_msg(struct ican3_dev *mod, struct ican3_msg *msg) argument
589 ican3_new_recv_msg(struct ican3_dev *mod, struct ican3_msg *msg) argument
621 ican3_send_msg(struct ican3_dev *mod, struct ican3_msg *msg) argument
637 ican3_recv_msg(struct ican3_dev *mod, struct ican3_msg *msg) argument
657 ican3_msg_connect(struct ican3_dev *mod) argument
668 ican3_msg_disconnect(struct ican3_dev *mod) argument
679 ican3_msg_newhostif(struct ican3_dev *mod) argument
700 ican3_msg_fasthostif(struct ican3_dev *mod) argument
733 ican3_set_id_filter(struct ican3_dev *mod, bool accept) argument
777 ican3_set_bus_state(struct ican3_dev *mod, bool on) argument
856 ican3_set_termination(struct ican3_dev *mod, bool on) argument
869 ican3_send_inquiry(struct ican3_dev *mod, u8 subspec) argument
882 ican3_set_buserror(struct ican3_dev *mod, u8 quota) argument
910 ican3_to_can_frame(struct ican3_dev *mod, struct ican3_fast_desc *desc, struct can_frame *cf) argument
942 can_frame_to_ican3(struct ican3_dev *mod, struct can_frame *cf, struct ican3_fast_desc *desc) argument
986 ican3_handle_idvers(struct ican3_dev *mod, struct ican3_msg *msg) argument
991 ican3_handle_msglost(struct ican3_dev *mod, struct ican3_msg *msg) argument
1033 ican3_handle_cevtind(struct ican3_dev *mod, struct ican3_msg *msg) argument
1179 ican3_handle_inquiry(struct ican3_dev *mod, struct ican3_msg *msg) argument
1199 ican3_handle_nmtsind(struct ican3_dev *mod, struct ican3_msg *msg) argument
1233 ican3_handle_unknown_message(struct ican3_dev *mod, struct ican3_msg *msg) argument
1243 ican3_handle_message(struct ican3_dev *mod, struct ican3_msg *msg) argument
1275 ican3_put_echo_skb(struct ican3_dev *mod, struct sk_buff *skb) argument
1287 ican3_get_echo_skb(struct ican3_dev *mod) argument
1326 ican3_echo_skb_matches(struct ican3_dev *mod, struct sk_buff *skb) argument
1350 ican3_txok(struct ican3_dev *mod) argument
1376 ican3_recv_skb(struct ican3_dev *mod) argument
1452 struct ican3_dev *mod = container_of(napi, struct ican3_dev, napi); local
1496 struct ican3_dev *mod = dev_id; local
1525 ican3_reset_module(struct ican3_dev *mod) argument
1557 ican3_shutdown_module(struct ican3_dev *mod) argument
1566 ican3_startup_module(struct ican3_dev *mod) argument
1639 struct ican3_dev *mod = netdev_priv(ndev); local
1666 struct ican3_dev *mod = netdev_priv(ndev); local
1690 struct ican3_dev *mod = netdev_priv(ndev); local
1781 struct ican3_dev *mod = netdev_priv(ndev); local
1806 struct ican3_dev *mod = netdev_priv(ndev); local
1831 struct ican3_dev *mod = netdev_priv(to_net_dev(dev)); local
1850 struct ican3_dev *mod = netdev_priv(to_net_dev(dev)); local
1868 struct ican3_dev *mod = netdev_priv(to_net_dev(dev)); local
1894 struct ican3_dev *mod; local
2029 struct ican3_dev *mod = netdev_priv(ndev); local
[all...]
/linux-master/sound/aoa/core/
H A Dalsa.h12 extern int aoa_alsa_init(char *name, struct module *mod, struct device *dev);
/linux-master/sound/soc/sh/rcar/
H A Dmix.c39 struct rsnd_mod mod; member in struct:rsnd_mix
59 container_of((_mod), struct rsnd_mix, mod)
69 static void rsnd_mix_activation(struct rsnd_mod *mod) argument
71 rsnd_mod_write(mod, MIX_SWRSR, 0);
72 rsnd_mod_write(mod, MIX_SWRSR, 1);
75 static void rsnd_mix_halt(struct rsnd_mod *mod) argument
77 rsnd_mod_write(mod, MIX_MIXIR, 1);
78 rsnd_mod_write(mod, MIX_SWRSR, 0);
85 struct rsnd_mod *mod)
87 struct rsnd_priv *priv = rsnd_mod_to_priv(mod);
84 rsnd_mix_volume_parameter(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
104 rsnd_mix_volume_init(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
125 rsnd_mix_volume_update(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
138 rsnd_mix_probe_(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
145 rsnd_mix_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
164 rsnd_mix_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
175 rsnd_mix_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
258 rsnd_mix_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
[all...]
H A Dctu.c73 struct rsnd_mod mod; member in struct:rsnd_ctu
91 container_of((_mod), struct rsnd_ctu, mod)
95 static void rsnd_ctu_activation(struct rsnd_mod *mod) argument
97 rsnd_mod_write(mod, CTU_SWRSR, 0);
98 rsnd_mod_write(mod, CTU_SWRSR, 1);
101 static void rsnd_ctu_halt(struct rsnd_mod *mod) argument
103 rsnd_mod_write(mod, CTU_CTUIR, 1);
104 rsnd_mod_write(mod, CTU_SWRSR, 0);
107 static int rsnd_ctu_probe_(struct rsnd_mod *mod, argument
111 return rsnd_cmd_attach(io, rsnd_mod_id(mod));
114 rsnd_ctu_value_init(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
151 rsnd_ctu_value_reset(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
170 rsnd_ctu_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
187 rsnd_ctu_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
198 rsnd_ctu_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
264 rsnd_ctu_id(struct rsnd_mod *mod) argument
273 rsnd_ctu_id_sub(struct rsnd_mod *mod) argument
283 rsnd_ctu_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
[all...]
H A Dssiu.c12 struct rsnd_mod mod; member in struct:rsnd_ssiu
24 #define rsnd_mod_to_ssiu(_mod) container_of((_mod), struct rsnd_ssiu, mod)
50 #define rsnd_ssiu_busif_err_irq_enable(mod) rsnd_ssiu_busif_err_irq_ctrl(mod, 1)
51 #define rsnd_ssiu_busif_err_irq_disable(mod) rsnd_ssiu_busif_err_irq_ctrl(mod, 0)
52 static void rsnd_ssiu_busif_err_irq_ctrl(struct rsnd_mod *mod, int enable) argument
54 int id = rsnd_mod_id(mod);
78 u32 sys_int_enable = rsnd_mod_read(mod, reg);
84 rsnd_mod_write(mod, re
88 rsnd_ssiu_busif_err_status_clear(struct rsnd_mod *mod) argument
132 rsnd_ssiu_get_status(struct rsnd_mod *mod, struct rsnd_dai_stream *io, enum rsnd_mod_type type) argument
142 rsnd_ssiu_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
226 rsnd_ssiu_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
243 rsnd_ssiu_init_gen2(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
333 rsnd_ssiu_start_gen2(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
350 rsnd_ssiu_stop_gen2(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
371 rsnd_ssiu_id(struct rsnd_mod *mod) argument
379 rsnd_ssiu_id_sub(struct rsnd_mod *mod) argument
387 rsnd_ssiu_dma_req(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
412 rsnd_ssiu_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
458 struct rsnd_mod *mod = rsnd_mod_get(ssiu); local
485 struct rsnd_mod *mod; local
[all...]
H A Ddvc.c37 struct rsnd_mod mod; member in struct:rsnd_dvc
49 container_of((_mod), struct rsnd_dvc, mod)
57 static void rsnd_dvc_activation(struct rsnd_mod *mod) argument
59 rsnd_mod_write(mod, DVC_SWRSR, 0);
60 rsnd_mod_write(mod, DVC_SWRSR, 1);
63 static void rsnd_dvc_halt(struct rsnd_mod *mod) argument
65 rsnd_mod_write(mod, DVC_DVUIR, 1);
66 rsnd_mod_write(mod, DVC_SWRSR, 0);
74 struct rsnd_mod *mod)
76 struct rsnd_dvc *dvc = rsnd_mod_to_dvc(mod);
73 rsnd_dvc_volume_parameter(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
93 rsnd_dvc_volume_init(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
143 rsnd_dvc_volume_update(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
178 rsnd_dvc_probe_(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
185 rsnd_dvc_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
204 rsnd_dvc_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
215 rsnd_dvc_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
283 rsnd_dvc_dma_req(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
293 rsnd_dvc_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
[all...]
H A Ddebugfs.c20 struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io); local
21 struct rsnd_priv *priv = rsnd_mod_to_priv(mod);
27 for_each_rsnd_mod(i, mod, io) {
28 u32 *status = mod->ops->get_status(mod, io, mod->type);
30 seq_printf(m, "name: %s\n", rsnd_mod_name(mod));
33 if (mod->ops->debug_info)
34 mod->ops->debug_info(m, io, mod);
56 rsnd_debugfs_mod_reg_show(struct seq_file *m, struct rsnd_mod *mod, int reg_id, int offset, int size) argument
[all...]
H A Dsrc.c34 struct rsnd_mod mod; member in struct:rsnd_src
45 #define rsnd_src_sync_is_enabled(mod) (rsnd_mod_to_src(mod)->sen.val)
48 container_of((_mod), struct rsnd_src, mod)
67 static void rsnd_src_activation(struct rsnd_mod *mod) argument
69 rsnd_mod_write(mod, SRC_SWRSR, 0);
70 rsnd_mod_write(mod, SRC_SWRSR, 1);
73 static void rsnd_src_halt(struct rsnd_mod *mod) argument
75 rsnd_mod_write(mod, SRC_SRCIR, 1);
76 rsnd_mod_write(mod, SRC_SWRS
79 rsnd_src_dma_req(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
90 rsnd_src_convert_rate(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
201 rsnd_src_set_convert_rate(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
357 rsnd_src_irq(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv, int enable) argument
396 rsnd_src_status_clear(struct rsnd_mod *mod) argument
404 rsnd_src_error_occurred(struct rsnd_mod *mod) argument
434 rsnd_src_start(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
453 rsnd_src_stop(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
462 rsnd_src_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
485 rsnd_src_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
501 __rsnd_src_interrupt(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
527 struct rsnd_mod *mod = data; local
534 rsnd_src_probe_(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
562 rsnd_src_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
605 rsnd_src_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
[all...]
H A Dssi.c82 struct rsnd_mod mod; member in struct:rsnd_ssi
114 #define rsnd_mod_to_ssi(_mod) container_of((_mod), struct rsnd_ssi, mod)
116 #define rsnd_ssi_is_multi_secondary(mod, io) \
117 (rsnd_ssi_multi_secondaries(io) & (1 << rsnd_mod_id(mod)))
118 #define rsnd_ssi_is_run_mods(mod, io) \
119 (rsnd_ssi_run_mods(io) & (1 << rsnd_mod_id(mod)))
120 #define rsnd_ssi_can_output_clk(mod) (!__rsnd_ssi_is_pin_sharing(mod))
124 struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io); local
125 struct rsnd_ssi *ssi = rsnd_mod_to_ssi(mod);
139 rsnd_ssi_status_clear(struct rsnd_mod *mod) argument
144 rsnd_ssi_status_get(struct rsnd_mod *mod) argument
149 rsnd_ssi_status_check(struct rsnd_mod *mod, u32 bit) argument
179 struct rsnd_mod *mod = rsnd_io_to_mod(io, types[i]); local
266 rsnd_ssi_master_clk_start(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
343 rsnd_ssi_master_clk_stop(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
365 rsnd_ssi_config_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
458 rsnd_ssi_register_setup(struct rsnd_mod *mod) argument
472 rsnd_ssi_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
502 rsnd_ssi_quit(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
532 rsnd_ssi_hw_params(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
551 rsnd_ssi_start(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
584 rsnd_ssi_stop(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
628 rsnd_ssi_irq(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv, int enable) argument
672 __rsnd_ssi_interrupt(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
718 struct rsnd_mod *mod = data; local
725 rsnd_ssi_get_status(struct rsnd_mod *mod, struct rsnd_dai_stream *io, enum rsnd_mod_type type) argument
763 rsnd_ssi_parent_attach(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
793 rsnd_ssi_pcm_new(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct snd_soc_pcm_runtime *rtd) argument
807 rsnd_ssi_common_probe(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
850 rsnd_ssi_common_remove(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
874 rsnd_ssi_pio_interrupt(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
917 rsnd_ssi_pio_init(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
935 rsnd_ssi_pio_pointer(struct rsnd_mod *mod, struct rsnd_dai_stream *io, snd_pcm_uframes_t *pointer) argument
962 rsnd_ssi_dma_probe(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
985 rsnd_ssi_fallback(struct rsnd_mod *mod, struct rsnd_dai_stream *io, struct rsnd_priv *priv) argument
1005 rsnd_ssi_dma_req(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
1033 rsnd_ssi_debug_info(struct seq_file *m, struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
1077 rsnd_ssi_is_dma_mode(struct rsnd_mod *mod) argument
1085 rsnd_ssi_connect(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
1126 struct rsnd_mod *mod; local
1154 __rsnd_ssi_is_pin_sharing(struct rsnd_mod *mod) argument
[all...]
/linux-master/drivers/gpio/
H A Dgpio-janz-ttl.c59 struct ttl_module *mod = dev_get_drvdata(gpio->parent); local
64 shadow = &mod->porta_shadow;
66 shadow = &mod->portb_shadow;
69 shadow = &mod->portc_shadow;
73 spin_lock(&mod->lock);
75 spin_unlock(&mod->lock);
81 struct ttl_module *mod = dev_get_drvdata(gpio->parent); local
86 port = &mod->regs->porta;
87 shadow = &mod->porta_shadow;
89 port = &mod
108 ttl_write_reg(struct ttl_module *mod, u8 reg, u16 val) argument
114 ttl_setup_device(struct ttl_module *mod) argument
143 struct ttl_module *mod; local
[all...]
/linux-master/include/trace/events/
H A Dmodule.h33 TP_PROTO(struct module *mod),
35 TP_ARGS(mod),
39 __string( name, mod->name )
43 __entry->taints = mod->taints;
44 __assign_str(name, mod->name);
52 TP_PROTO(struct module *mod),
54 TP_ARGS(mod),
57 __string( name, mod->name )
61 __assign_str(name, mod->name);
72 TP_PROTO(struct module *mod, unsigne
[all...]
/linux-master/arch/um/include/asm/
H A Dunwind.h5 unwind_module_init(struct module *mod, void *orc_ip, size_t orc_ip_size, argument
/linux-master/arch/riscv/kernel/
H A Dmodule-sections.c13 unsigned long module_emit_got_entry(struct module *mod, unsigned long val) argument
15 struct mod_section *got_sec = &mod->arch.got;
32 unsigned long module_emit_plt_entry(struct module *mod, unsigned long val) argument
34 struct mod_section *got_plt_sec = &mod->arch.got_plt;
36 struct mod_section *plt_sec = &mod->arch.plt;
91 char *secstrings, struct module *mod)
102 mod->arch.plt.shdr = sechdrs + i;
104 mod->arch.got.shdr = sechdrs + i;
106 mod->arch.got_plt.shdr = sechdrs + i;
109 if (!mod
90 module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs, char *secstrings, struct module *mod) argument
[all...]
/linux-master/drivers/usb/renesas_usbhs/
H A Dmod.c12 #include "mod.h"
65 void usbhs_mod_register(struct usbhs_priv *priv, struct usbhs_mod *mod, int id) argument
69 info->mod[id] = mod;
70 mod->priv = priv;
81 ret = info->mod[id];
90 struct usbhs_mod *mod = usbhs_mod_get_current(priv); local
93 if (!mod)
96 return info->mod[USBHS_HOST] == mod;
109 struct usbhs_mod *mod = NULL; local
194 struct usbhs_mod *mod = usbhs_mod_get_current(priv); local
303 usbhs_irq_callback_update(struct usbhs_priv *priv, struct usbhs_mod *mod) argument
[all...]

Completed in 604 milliseconds

1234567891011>>