Home
last modified time | relevance | path

Searched refs:mod (Results 1 – 25 of 588) sorted by relevance

12345678910>>...24

/linux/drivers/net/can/
H A Djanz-ican3.c481 mod->fastrx_start = mod->free_page; in ican3_init_fast_host_interface()
498 ican3_set_page(mod, mod->free_page); in ican3_init_fast_host_interface()
517 mod->fasttx_start = mod->free_page; in ican3_init_fast_host_interface()
534 ican3_set_page(mod, mod->free_page); in ican3_init_fast_host_interface()
1360 ican3_set_page(mod, mod->fasttx_start + (mod->fasttx_num / 16)); in ican3_txok()
1389 ican3_set_page(mod, mod->fastrx_start + (mod->fastrx_num / 16)); in ican3_recv_skb()
1438 ican3_set_page(mod, mod->fastrx_start + (mod->fastrx_num / 16)); in ican3_recv_skb()
1709 ican3_set_page(mod, mod->fasttx_start + (mod->fasttx_num / 16)); in ican3_xmit()
1969 mod->dpmctrl = mod->dpm + DPM_PAGE_SIZE; in ican3_probe()
2015 free_irq(mod->irq, mod); in ican3_probe()
[all …]
/linux/kernel/module/
H A Dmain.c325 { mod->syms, mod->syms + mod->num_syms, mod->crcs, in find_symbol()
327 { mod->gpl_syms, mod->gpl_syms + mod->num_gpl_syms, in find_symbol()
741 if (mod->init && !mod->exit) { in SYSCALL_DEFINE2()
1287 destroy_params(mod->kp, mod->num_kp); in free_module()
1354 { mod->syms, mod->num_syms }, in verify_exported_symbols()
1355 { mod->gpl_syms, mod->num_gpl_syms }, in verify_exported_symbols()
2309 if ((mod->num_syms && !mod->crcs) || in check_export_symbol_versions()
2445 sort_extable(mod->extable, mod->extable + mod->num_exentries); in post_relocation()
2976 after_dashes = parse_args(mod->name, mod->args, mod->kp, mod->num_kp, in load_module()
2988 err = mod_sysfs_setup(mod, info, mod->kp, mod->num_kp); in load_module()
[all …]
H A Dsysfs.c127 if (mod->sect_attrs) { in remove_sect_attrs()
168 if (!mod->sect_attrs) in add_notes_attrs()
221 if (mod->notes_attrs) in remove_notes_attrs()
222 free_notes_attrs(mod->notes_attrs, mod->notes_attrs->notes); in remove_notes_attrs()
253 &mod->mkobj.kobj, mod->name); in add_usage_links()
277 attr->free(mod); in module_remove_modinfo_attrs()
346 mod->mkobj.mod = mod; in mod_sysfs_init()
348 memset(&mod->mkobj.kobj, 0, sizeof(mod->mkobj.kobj)); in mod_sysfs_init()
370 mod->holders_dir = kobject_create_and_add("holders", &mod->mkobj.kobj); in mod_sysfs_setup()
400 mod_kobject_put(mod); in mod_sysfs_setup()
[all …]
H A Dkallsyms.c25 const struct module *mod) in is_exported() argument
29 if (!mod) in is_exported()
32 ks = lookup_exported_symbol(name, mod->syms, mod->syms + mod->num_syms); in is_exported()
332 struct module *mod; in module_address_lookup() local
336 if (mod) { in module_address_lookup()
338 *modname = mod->name; in module_address_lookup()
361 struct module *mod; in lookup_module_symbol_name() local
387 struct module *mod; in module_get_kallsym() local
431 struct module *mod; in __module_kallsyms_lookup_name() local
437 if (mod) in __module_kallsyms_lookup_name()
[all …]
H A Dinternal.h64 struct module *mod; member
142 void free_module_elf(struct module *mod);
155 mod->klp = true; in set_livepatch_module()
302 void mod_tree_insert(struct module *mod);
304 void mod_tree_remove(struct module *mod);
313 struct module *mod; in mod_find() local
317 if (within_module(addr, mod)) in mod_find()
318 return mod; in mod_find()
366 void init_param_lock(struct module *mod);
390 struct module *mod, in check_version() argument
[all …]
H A Dlivepatch.c23 size = sizeof(*mod->klp_info); in copy_module_elf()
25 if (!mod->klp_info) in copy_module_elf()
29 size = sizeof(mod->klp_info->hdr); in copy_module_elf()
35 if (!mod->klp_info->sechdrs) { in copy_module_elf()
43 if (!mod->klp_info->secstrings) { in copy_module_elf()
50 mod->klp_info->symndx = symndx; in copy_module_elf()
58 mod->klp_info->sechdrs[symndx].sh_addr = (unsigned long)mod->core_kallsyms.symtab; in copy_module_elf()
63 kfree(mod->klp_info->sechdrs); in copy_module_elf()
65 kfree(mod->klp_info); in copy_module_elf()
71 kfree(mod->klp_info->sechdrs); in free_module_elf()
[all …]
H A Dkdb.c19 struct module *mod; in kdb_lsmod() local
25 list_for_each_entry(mod, &modules, list) { in kdb_lsmod()
26 if (mod->state == MODULE_STATE_UNFORMED) in kdb_lsmod()
29 kdb_printf("%-20s%8u", mod->name, mod->mem[MOD_TEXT].size); in kdb_lsmod()
30 kdb_printf("/%8u", mod->mem[MOD_RODATA].size); in kdb_lsmod()
32 kdb_printf("/%8u", mod->mem[MOD_DATA].size); in kdb_lsmod()
34 kdb_printf(" 0x%px ", (void *)mod); in kdb_lsmod()
36 kdb_printf("%4d ", module_refcount(mod)); in kdb_lsmod()
38 if (mod->state == MODULE_STATE_GOING) in kdb_lsmod()
40 else if (mod->state == MODULE_STATE_COMING) in kdb_lsmod()
[all …]
H A Dprocfs.c21 seq_printf(m, " %i ", module_refcount(mod)); in print_unload_info()
32 if (mod->init && !mod->exit) { in print_unload_info()
70 size += mod->mem[type].size; in module_total_size()
82 if (mod->state == MODULE_STATE_UNFORMED) in m_show()
85 size = module_total_size(mod); in m_show()
86 seq_printf(m, "%s %u", mod->name, size); in m_show()
87 print_unload_info(m, mod); in m_show()
91 mod->state == MODULE_STATE_GOING ? "Unloading" : in m_show()
92 mod->state == MODULE_STATE_COMING ? "Loading" : in m_show()
95 value = m->private ? NULL : mod->mem[MOD_TEXT].base; in m_show()
[all …]
/linux/drivers/gpio/
H A Dgpio-janz-ttl.c73 spin_lock(&mod->lock); in ttl_get_value()
75 spin_unlock(&mod->lock); in ttl_get_value()
86 port = &mod->regs->porta; in ttl_set_value()
98 spin_lock(&mod->lock); in ttl_set_value()
105 spin_unlock(&mod->lock); in ttl_set_value()
143 struct ttl_module *mod; in ttl_probe() local
153 mod = devm_kzalloc(&pdev->dev, sizeof(*mod), GFP_KERNEL); in ttl_probe()
154 if (!mod) in ttl_probe()
162 if (IS_ERR(mod->regs)) in ttl_probe()
165 ttl_setup_device(mod); in ttl_probe()
[all …]
/linux/sound/soc/sh/rcar/
H A Dsrc.c34 struct rsnd_mod mod; member
45 #define rsnd_src_sync_is_enabled(mod) (rsnd_mod_to_src(mod)->sen.val) argument
80 struct rsnd_mod *mod) in rsnd_src_dma_req() argument
86 SRC_NAME, mod, in rsnd_src_dma_req()
91 struct rsnd_mod *mod) in rsnd_src_convert_rate() argument
347 rsnd_mod_write(mod, SRC_BUSIF_DALIGN, rsnd_get_dalign(mod, io)); in rsnd_src_set_convert_rate()
365 int id = rsnd_mod_id(mod); in rsnd_src_irq()
476 rsnd_src_activation(mod); in rsnd_src_init()
491 rsnd_src_halt(mod); in rsnd_src_quit()
493 rsnd_mod_power_off(mod); in rsnd_src_quit()
[all …]
H A Dssi.c82 struct rsnd_mod mod; member
120 #define rsnd_ssi_can_output_clk(mod) (!__rsnd_ssi_is_pin_sharing(mod)) argument
181 if (!mod) in rsnd_ssi_multi_secondaries()
519 rsnd_mod_power_off(mod); in rsnd_ssi_quit()
842 dev_name(dev), mod); in rsnd_ssi_common_probe()
858 if (pure_ssi_mod != mod) in rsnd_ssi_common_remove()
863 free_irq(ssi->irq, mod); in rsnd_ssi_common_remove()
1029 SSI_NAME, mod, name); in rsnd_ssi_dma_req()
1035 struct rsnd_mod *mod) in rsnd_ssi_debug_info() argument
1126 struct rsnd_mod *mod; in rsnd_parse_connect_ssi() local
[all …]
H A Dssiu.c12 struct rsnd_mod mod; member
50 #define rsnd_ssiu_busif_err_irq_enable(mod) rsnd_ssiu_busif_err_irq_ctrl(mod, 1) argument
51 #define rsnd_ssiu_busif_err_irq_disable(mod) rsnd_ssiu_busif_err_irq_ctrl(mod, 0) argument
54 int id = rsnd_mod_id(mod); in rsnd_ssiu_busif_err_irq_ctrl()
91 int id = rsnd_mod_id(mod); in rsnd_ssiu_busif_err_status_clear()
149 int id = rsnd_mod_id(mod); in rsnd_ssiu_init()
414 struct rsnd_mod *mod) in rsnd_ssiu_debug_info() argument
463 rsnd_dai_connect(mod, io, mod->type); in rsnd_parse_connect_ssiu_compatible()
485 struct rsnd_mod *mod; in rsnd_parse_connect_ssiu() local
496 rsnd_dai_connect(mod, io_p, mod->type); in rsnd_parse_connect_ssiu()
[all …]
H A Ddvc.c37 struct rsnd_mod mod; member
74 struct rsnd_mod *mod) in rsnd_dvc_volume_parameter() argument
94 struct rsnd_mod *mod) in rsnd_dvc_volume_init() argument
144 struct rsnd_mod *mod) in rsnd_dvc_volume_update() argument
191 ret = rsnd_mod_power_on(mod); in rsnd_dvc_init()
195 rsnd_dvc_activation(mod); in rsnd_dvc_init()
208 rsnd_dvc_halt(mod); in rsnd_dvc_quit()
210 rsnd_mod_power_off(mod); in rsnd_dvc_quit()
284 struct rsnd_mod *mod) in rsnd_dvc_dma_req() argument
289 DVC_NAME, mod, "tx"); in rsnd_dvc_dma_req()
[all …]
H A Dmix.c39 struct rsnd_mod mod; member
85 struct rsnd_mod *mod) in rsnd_mix_volume_parameter() argument
105 struct rsnd_mod *mod) in rsnd_mix_volume_init() argument
126 struct rsnd_mod *mod) in rsnd_mix_volume_update() argument
151 ret = rsnd_mod_power_on(mod); in rsnd_mix_init()
155 rsnd_mix_activation(mod); in rsnd_mix_init()
157 rsnd_mix_volume_init(io, mod); in rsnd_mix_init()
159 rsnd_mix_volume_update(io, mod); in rsnd_mix_init()
168 rsnd_mix_halt(mod); in rsnd_mix_quit()
170 rsnd_mod_power_off(mod); in rsnd_mix_quit()
[all …]
H A Dctu.c73 struct rsnd_mod mod; member
115 struct rsnd_mod *mod) in rsnd_ctu_value_init() argument
152 struct rsnd_mod *mod) in rsnd_ctu_value_reset() argument
176 ret = rsnd_mod_power_on(mod); in rsnd_ctu_init()
180 rsnd_ctu_activation(mod); in rsnd_ctu_init()
182 rsnd_ctu_value_init(io, mod); in rsnd_ctu_init()
191 rsnd_ctu_halt(mod); in rsnd_ctu_quit()
193 rsnd_mod_power_off(mod); in rsnd_ctu_quit()
270 return mod->id / 4; in rsnd_ctu_id()
279 return mod->id % 4; in rsnd_ctu_id_sub()
[all …]
H A Ddma.c35 struct rsnd_mod mod; member
205 rsnd_mod_name(mod), in rsnd_dmaen_start()
390 if ((mod == ssi) || in rsnd_dmapp_get_id()
391 (mod == ssiu)) { in rsnd_dmapp_get_id()
692 if (!mod) in rsnd_dma_addr()
751 mod[i] = NULL; in rsnd_dma_of_path()
777 mod[idx++] = src; in rsnd_dma_of_path()
780 mod[idx++] = ctu; in rsnd_dma_of_path()
783 mod[idx++] = mix; in rsnd_dma_of_path()
786 mod[idx++] = dvc; in rsnd_dma_of_path()
[all …]
/linux/tools/testing/selftests/livepatch/
H A Dfunctions.sh132 local mod="$1"
146 local mod="$1"; shift
165 local mod="$1"; shift
170 __load_mod "$mod" "$@"
178 local mod="$1"; shift
194 local mod="$1"; shift
207 local mod="$1"; shift
221 local mod="$1"
227 log "% rmmod $mod"
247 local mod="$1"
[all …]
/linux/net/can/
H A Dgw.c533 (*gwj->mod.modfunc[modidx++])(cf, &gwj->mod); in can_can_gw_rcv()
550 (*gwj->mod.csumfunc.crc8)(cf, &gwj->mod.csum.crc8); in can_can_gw_rcv()
553 (*gwj->mod.csumfunc.xor)(cf, &gwj->mod.csum.xor); in can_can_gw_rcv()
809 memset(mod, 0, sizeof(*mod)); in cgw_parse_attr()
1085 if (mod.uid) { in cgw_create_job()
1090 if (gwj->mod.uid != mod.uid) in cgw_create_job()
1099 memcpy(&gwj->mod, &mod, sizeof(mod)); in cgw_create_job()
1121 memcpy(&gwj->mod, &mod, sizeof(mod)); in cgw_create_job()
1224 if (gwj->mod.uid || mod.uid) { in cgw_remove_job()
1225 if (gwj->mod.uid != mod.uid) in cgw_remove_job()
[all …]
/linux/arch/riscv/kernel/
H A Dmodule-sections.c102 mod->arch.plt.shdr = sechdrs + i; in module_frob_arch_sections()
104 mod->arch.got.shdr = sechdrs + i; in module_frob_arch_sections()
106 mod->arch.got_plt.shdr = sechdrs + i; in module_frob_arch_sections()
109 if (!mod->arch.plt.shdr) { in module_frob_arch_sections()
113 if (!mod->arch.got.shdr) { in module_frob_arch_sections()
117 if (!mod->arch.got_plt.shdr) { in module_frob_arch_sections()
142 mod->arch.plt.num_entries = 0; in module_frob_arch_sections()
143 mod->arch.plt.max_entries = num_plts; in module_frob_arch_sections()
149 mod->arch.got.num_entries = 0; in module_frob_arch_sections()
150 mod->arch.got.max_entries = num_gots; in module_frob_arch_sections()
[all …]
/linux/kernel/
H A Dstatic_call_inline.c158 .mod = NULL, in __static_call_update()
164 struct module *mod = site_mod->mod; in __static_call_update() local
179 if (mod) { in __static_call_update()
236 if ((mod && within_module_init((unsigned long)site_addr, mod)) || in __static_call_init()
252 if (!mod) { in __static_call_init()
279 site_mod->mod = mod; in __static_call_init()
332 mod = NULL; in __static_call_mod_text_reserved()
335 if (!mod) in __static_call_mod_text_reserved()
339 mod->static_call_sites + mod->num_static_call_sites, in __static_call_mod_text_reserved()
342 module_put(mod); in __static_call_mod_text_reserved()
[all …]
/linux/drivers/usb/renesas_usbhs/
H A Dmod.c69 info->mod[id] = mod; in usbhs_mod_register()
70 mod->priv = priv; in usbhs_mod_register()
81 ret = info->mod[id]; in usbhs_mod_get()
93 if (!mod) in usbhs_mod_is_host()
96 return info->mod[USBHS_HOST] == mod; in usbhs_mod_is_host()
116 mod = info->mod[id]; in usbhs_mod_change()
121 info->curt = mod; in usbhs_mod_change()
211 if (mod) { in usbhs_status_get_each_irq()
332 if (mod) { in usbhs_irq_callback_update()
342 if (mod->irq_empty && mod->irq_bempsts) { in usbhs_irq_callback_update()
[all …]
/linux/scripts/mod/
H A Dmodpost.c165 struct module *mod; in find_module() local
167 list_for_each_entry(mod, &modules, list) { in find_module()
168 if (strcmp(mod->name, modname) == 0) in find_module()
169 return mod; in find_module()
176 struct module *mod; in new_module() local
178 mod = NOFAIL(malloc(sizeof(*mod) + namelen + 1)); in new_module()
179 memset(mod, 0, sizeof(*mod)); in new_module()
181 INIT_LIST_HEAD(&mod in new_module()
260 sym_add_unresolved(const char * name,struct module * mod,bool weak) sym_add_unresolved() argument
270 sym_find_with_module(const char * name,struct module * mod) sym_find_with_module() argument
361 sym_add_exported(const char * name,struct module * mod,bool gpl_only,const char * namespace) sym_add_exported() argument
608 handle_symbol(struct module * mod,struct elf_info * info,const Elf_Sym * sym,const char * symname) handle_symbol() argument
1078 check_export_symbol(struct module * mod,struct elf_info * elf,Elf_Addr faddr,const char * secname,Elf_Sym * sym) check_export_symbol() argument
1148 check_section_mismatch(struct module * mod,struct elf_info * elf,Elf_Sym * sym,unsigned int fsecndx,const char * fromsec,Elf_Addr faddr,Elf_Addr taddr) check_section_mismatch() argument
1377 section_rela(struct module * mod,struct elf_info * elf,unsigned int fsecndx,const char * fromsec,const Elf_Rela * start,const Elf_Rela * stop) section_rela() argument
1419 section_rel(struct module * mod,struct elf_info * elf,unsigned int fsecndx,const char * fromsec,const Elf_Rel * start,const Elf_Rel * stop) section_rel() argument
1468 check_sec_ref(struct module * mod,struct elf_info * elf) check_sec_ref() argument
1517 extract_crcs_for_object(const char * object,struct module * mod) extract_crcs_for_object() argument
1585 mod_set_crcs(struct module * mod) mod_set_crcs() argument
1617 struct module *mod; read_symbols() local
1732 check_exports(struct module * mod) check_exports() argument
1793 check_modname_len(struct module * mod) check_modname_len() argument
1809 add_header(struct buffer * b,struct module * mod) add_header() argument
1862 add_exported_symbols(struct buffer * buf,struct module * mod) add_exported_symbols() argument
1900 add_versions(struct buffer * b,struct module * mod) add_versions() argument
1931 add_depends(struct buffer * b,struct module * mod) add_depends() argument
1964 add_srcversion(struct buffer * b,struct module * mod) add_srcversion() argument
2030 write_vmlinux_export_c_file(struct module * mod) write_vmlinux_export_c_file() argument
2043 write_mod_c_file(struct module * mod) write_mod_c_file() argument
2085 struct module *mod; read_dump() local
2133 struct module *mod; write_dump() local
2155 struct module *mod; write_namespace_deps_files() local
2183 struct module *mod; main() local
[all...]
/linux/arch/arm/kernel/
H A Dmodule-plts.c49 &mod->arch.core : &mod->arch.init; in get_module_plt()
223 mod->arch.core.plt = s; in module_frob_arch_sections()
225 mod->arch.init.plt = s; in module_frob_arch_sections()
230 if (!mod->arch.core.plt || !mod->arch.init.plt) { in module_frob_arch_sections()
267 mod->arch.core.plt_count = 0; in module_frob_arch_sections()
268 mod->arch.core.plt_ent = NULL; in module_frob_arch_sections()
275 mod->arch.init.plt_count = 0; in module_frob_arch_sections()
279 mod->arch.core.plt->sh_size, mod->arch.init.plt->sh_size); in module_frob_arch_sections()
285 struct module *mod; in in_module_plt() local
290 ret = mod && (loc - (u32)mod->arch.core.plt_ent < mod->arch.core.plt_count * PLT_ENT_SIZE || in in_module_plt()
[all …]
/linux/sound/soc/intel/avs/
H A Dpath.c37 return mod; in avs_path_find_module()
259 ret = avs_dsp_init_module(adev, mod->module_id, mod->owner->instance_id, in avs_copier_create()
578 kfree(mod); in avs_path_module_free()
593 mod = kzalloc(sizeof(*mod), GFP_KERNEL); in avs_path_module_create()
594 if (!mod) in avs_path_module_create()
599 mod->owner = owner; in avs_path_module_create()
605 kfree(mod); in avs_path_module_create()
611 kfree(mod); in avs_path_module_create()
615 return mod; in avs_path_module_create()
710 source = mod; in avs_path_pipeline_arm()
[all …]
/linux/arch/loongarch/kernel/
H A Dmodule-sections.c115 mod->arch.got.shndx = i; in module_frob_arch_sections()
117 mod->arch.plt.shndx = i; in module_frob_arch_sections()
119 mod->arch.plt_idx.shndx = i; in module_frob_arch_sections()
124 if (!mod->arch.got.shndx) { in module_frob_arch_sections()
128 if (!mod->arch.plt.shndx) { in module_frob_arch_sections()
132 if (!mod->arch.plt_idx.shndx) { in module_frob_arch_sections()
158 mod->arch.got.num_entries = 0; in module_frob_arch_sections()
159 mod->arch.got.max_entries = num_gots; in module_frob_arch_sections()
166 mod->arch.plt.num_entries = 0; in module_frob_arch_sections()
167 mod->arch.plt.max_entries = num_plts; in module_frob_arch_sections()
[all …]

12345678910>>...24