Home
last modified time | relevance | path

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

123

/arch/ia64/kernel/
Dmodule.c154 apply_imm64 (struct module *mod, struct insn *insn, uint64_t val) in apply_imm64() argument
158 mod->name, slot(insn)); in apply_imm64()
166 apply_imm60 (struct module *mod, struct insn *insn, uint64_t val) in apply_imm60() argument
170 mod->name, slot(insn)); in apply_imm60()
175 mod->name, (long) val); in apply_imm60()
183 apply_imm22 (struct module *mod, struct insn *insn, uint64_t val) in apply_imm22() argument
187 mod->name, (long)val); in apply_imm22()
198 apply_imm21b (struct module *mod, struct insn *insn, uint64_t val) in apply_imm21b() argument
202 mod->name, (long)val); in apply_imm21b()
233 patch_plt (struct module *mod, struct plt_entry *plt, long target_ip, unsigned long target_gp) in patch_plt() argument
[all …]
/arch/blackfin/kernel/
Dmodule.c7 #define pr_fmt(fmt) "module %s: " fmt, mod->name
22 char *secstrings, struct module *mod) in module_frob_arch_sections() argument
45 mod->arch.text_l1 = dest; in module_frob_arch_sections()
57 mod->arch.data_a_l1 = dest; in module_frob_arch_sections()
69 mod->arch.bss_a_l1 = dest; in module_frob_arch_sections()
78 mod->arch.data_b_l1 = dest; in module_frob_arch_sections()
88 mod->arch.bss_b_l1 = dest; in module_frob_arch_sections()
100 mod->arch.text_l2 = dest; in module_frob_arch_sections()
112 mod->arch.data_l2 = dest; in module_frob_arch_sections()
124 mod->arch.bss_l2 = dest; in module_frob_arch_sections()
[all …]
Dbfin_dma.c421 s16 mod; in _dma_memcpy() local
443 mod = 1 << shift; in _dma_memcpy()
445 mod *= -1; in _dma_memcpy()
446 dst += size + mod; in _dma_memcpy()
447 src += size + mod; in _dma_memcpy()
454 __dma_memcpy(dst, mod, src, mod, size, conf); in _dma_memcpy()
/arch/powerpc/kernel/
Dftrace.c105 __ftrace_make_nop(struct module *mod, in __ftrace_make_nop() argument
142 pr_devel("ip:%lx jumps to %lx r2: %lx", ip, tramp, mod->arch.toc); in __ftrace_make_nop()
169 tramp = mod->arch.toc + offset + 32; in __ftrace_make_nop()
226 __ftrace_make_nop(struct module *mod, in __ftrace_make_nop() argument
299 int ftrace_make_nop(struct module *mod, in ftrace_make_nop() argument
323 if (!rec->arch.mod) { in ftrace_make_nop()
324 if (!mod) { in ftrace_make_nop()
329 rec->arch.mod = mod; in ftrace_make_nop()
330 } else if (mod) { in ftrace_make_nop()
331 if (mod != rec->arch.mod) { in ftrace_make_nop()
[all …]
Dmodule_32.c189 struct module *mod) in do_plt_call() argument
195 if (location >= mod->module_core in do_plt_call()
196 && location < mod->module_core + mod->core_size) in do_plt_call()
197 entry = (void *)sechdrs[mod->arch.core_plt_section].sh_addr; in do_plt_call()
199 entry = (void *)sechdrs[mod->arch.init_plt_section].sh_addr; in do_plt_call()
/arch/parisc/kernel/
Dinventory.c223 pa_pdc_cell->mod[0]); in pat_query_module()
229 pa_pdc_cell->mod[0], pa_pdc_cell->mod[1], in pat_query_module()
230 pa_pdc_cell->mod[2]); in pat_query_module()
250 printk(KERN_DEBUG "ranges %ld\n", pa_pdc_cell->mod[1]); in pat_query_module()
251 for (i = 0; i < pa_pdc_cell->mod[1]; i++) { in pat_query_module()
254 i, pa_pdc_cell->mod[2 + i * 3], /* type */ in pat_query_module()
255 pa_pdc_cell->mod[3 + i * 3], /* start */ in pat_query_module()
256 pa_pdc_cell->mod[4 + i * 3]); /* finish (ie end) */ in pat_query_module()
259 i, io_pdc_cell->mod[2 + i * 3], /* type */ in pat_query_module()
260 io_pdc_cell->mod[3 + i * 3], /* start */ in pat_query_module()
[all …]
/arch/x86/kernel/
Dalternative.c342 struct module *mod; member
359 void __init_or_module alternatives_smp_module_add(struct module *mod, in alternatives_smp_module_add() argument
380 smp->mod = mod; in alternatives_smp_module_add()
398 void __init_or_module alternatives_smp_module_del(struct module *mod) in alternatives_smp_module_del() argument
407 if (mod != item->mod) in alternatives_smp_module_del()
421 struct smp_alt_module *mod; in alternatives_smp_switch() local
450 list_for_each_entry(mod, &smp_alt_modules, next) in alternatives_smp_switch()
451 alternatives_smp_lock(mod->locks, mod->locks_end, in alternatives_smp_switch()
452 mod->text, mod->text_end); in alternatives_smp_switch()
457 list_for_each_entry(mod, &smp_alt_modules, next) in alternatives_smp_switch()
[all …]
Dtest_nx.c47 struct module *mod = THIS_MODULE; in fudze_exception_table() local
56 if (mod->num_exentries > 1) { in fudze_exception_table()
61 extable = (struct exception_table_entry *)mod->extable; in fudze_exception_table()
/arch/xtensa/kernel/
Dmodule.c53 struct module *mod) in apply_relocate_add() argument
93 mod->name, relsec, i, in apply_relocate_add()
117 mod->name, relsec, i, in apply_relocate_add()
160 mod->name, in apply_relocate_add()
180 mod->name, in apply_relocate_add()
186 mod->name, in apply_relocate_add()
/arch/x86/math-emu/
Dget_address.c71 static int sib(int mod, unsigned long *fpu_eip) in sib() argument
85 if ((mod == 0) && (base == 5)) in sib()
99 if (mod == 1) { in sib()
108 } else if (mod == 2 || base == 5) { /* The second condition also has mod==0 */ in sib()
211 u_char mod; in FPU_get_address() local
225 mod = (FPU_modrm >> 6) & 3; in FPU_get_address()
227 if (rm == 4 && mod != 3) { in FPU_get_address()
228 address = sib(mod, fpu_eip); in FPU_get_address()
231 switch (mod) { in FPU_get_address()
296 u_char mod; in FPU_get_address_16() local
[all …]
/arch/arm/plat-mxc/include/mach/
Dhardware.h25 #define addr_in_module(addr, mod) \ argument
26 ((unsigned long)(addr) - mod ## _BASE_ADDR < mod ## _SIZE)
/arch/m68k/kernel/
Dmodule.c104 struct module *mod) in module_finalize() argument
106 module_fixup(mod, mod->arch.fixup_start, mod->arch.fixup_end); in module_finalize()
112 void module_fixup(struct module *mod, struct m68k_fixup_info *start, in module_fixup() argument
/arch/x86/include/asm/
Dalternative.h59 extern void alternatives_smp_module_add(struct module *mod, char *name,
62 extern void alternatives_smp_module_del(struct module *mod);
67 static inline void alternatives_smp_module_add(struct module *mod, char *name, in alternatives_smp_module_add() argument
70 static inline void alternatives_smp_module_del(struct module *mod) {} in alternatives_smp_module_del() argument
/arch/mips/kernel/
Dcpu-bugs64.c30 static inline void align_mod(const int align, const int mod) in align_mod() argument
41 : GCC_IMM_ASM() (align), GCC_IMM_ASM() (mod)); in align_mod()
45 const int align, const int mod) in mult_sh_align_mod() argument
74 align_mod(align, mod); in mult_sh_align_mod()
105 align_mod(align, mod); in mult_sh_align_mod()
Dvpe.c304 static void layout_sections(struct module *mod, const Elf_Ehdr * hdr, in layout_sections() argument
331 get_offset((unsigned long *)&mod->core_size, s); in layout_sections()
335 mod->core_text_size = mod->core_size; in layout_sections()
613 unsigned int nsecs, struct module *mod) in simplify_symbols() argument
671 const char *strtab, struct module *mod) in dump_elfsymbols() argument
816 struct module *mod) in find_vpe_symbols() argument
849 struct module mod; // so we can re-use the relocations code in vpe_elfload() local
851 memset(&mod, 0, sizeof(struct module)); in vpe_elfload()
852 strcpy(mod.name, "VPE loader"); in vpe_elfload()
907 layout_sections(&mod, hdr, sechdrs, secstrings); in vpe_elfload()
[all …]
/arch/x86/lib/
Dinsn.c239 insn_byte_t pfx_id, mod; in insn_get_modrm() local
246 mod = get_next(insn_byte_t, insn); in insn_get_modrm()
247 modrm->value = mod; in insn_get_modrm()
251 insn->attr = inat_get_group_attribute(mod, pfx_id, in insn_get_modrm()
329 insn_byte_t mod, rm, base; in insn_get_displacement() local
353 mod = X86_MODRM_MOD(insn->modrm.value); in insn_get_displacement()
356 if (mod == 3) in insn_get_displacement()
358 if (mod == 1) { in insn_get_displacement()
362 if ((mod == 0 && rm == 6) || mod == 2) { in insn_get_displacement()
368 if ((mod == 0 && rm == 5) || mod == 2 || in insn_get_displacement()
[all …]
/arch/powerpc/platforms/cell/
Dcelleb_scc_pciex.c165 unsigned int mod = port & 0x3ul; in __scc_pciex_inl() local
167 if (mod == 0) in __scc_pciex_inl()
170 u32 d1 = scc_pciex_read_port(phb, port, 4 - mod); in __scc_pciex_inl()
171 u32 d2 = scc_pciex_read_port(phb, port + 1, mod); in __scc_pciex_inl()
172 data = d1 | (d2 << (mod * 8)); in __scc_pciex_inl()
199 unsigned int mod = port & 0x3ul; in __scc_pciex_outl() local
200 if (mod == 0) in __scc_pciex_outl()
203 u32 d1 = val & (0xFFFFFFFFul >> (mod * 8)); in __scc_pciex_outl()
204 u32 d2 = val >> ((4 - mod) * 8); in __scc_pciex_outl()
205 scc_pciex_write_port(phb, port, 4 - mod, d1); in __scc_pciex_outl()
[all …]
/arch/xtensa/lib/
Dmemset.S65 .align 4 # 1 mod 4 alignment for LOOPNEZ
66 .byte 0 # (0 mod 4 alignment for LBEG)
134 .byte 0 # 1 mod 4 alignment for LOOPNEZ
135 # (0 mod 4 alignment for LBEG)
Dusercopy.S85 bbsi.l a2, 0, .Ldst1mod2 # if dst is 1 mod 2
86 bbsi.l a2, 1, .Ldst2mod4 # if dst is 2 mod 4
128 .byte 0 # 1 mod 4 alignment for LOOPNEZ
129 # (0 mod 4 alignment for LBEG)
153 .align 4 # 1 mod 4 alignment for LOOPNEZ
154 .byte 0 # (0 mod 4 alignment for LBEG)
214 .byte 0 # 1 mod 4 alignement for LOOPNEZ
215 # (0 mod 4 alignment for LBEG)
Dstrncpy_user.S87 .Lsrc2mod4: # src address is 2 mod 4
109 .align 4 # 1 mod 4 alignment for LOOPNEZ
110 .byte 0 # (0 mod 4 alignment for LBEG)
186 .align 4 # 1 mod 4 alignment for LOOPNEZ
187 .byte 0 # (0 mod 4 alignment for LBEG)
/arch/sh/kernel/
Dmodule.c123 void module_arch_cleanup(struct module *mod) in module_arch_cleanup() argument
125 module_dwarf_cleanup(mod); in module_arch_cleanup()
Ddwarf.c738 unsigned char *end, struct module *mod) in dwarf_parse_cie() argument
858 if (mod != NULL) in dwarf_parse_cie()
859 list_add_tail(&cie->link, &mod->arch.cie_list); in dwarf_parse_cie()
869 unsigned char *end, struct module *mod) in dwarf_parse_fde() argument
950 if (mod != NULL) in dwarf_parse_fde()
951 list_add_tail(&fde->link, &mod->arch.fde_list); in dwarf_parse_fde()
1035 struct module *mod) in dwarf_parse_section() argument
1072 err = dwarf_parse_cie(entry, p, len, end, mod); in dwarf_parse_section()
1079 end, mod); in dwarf_parse_section()
1140 void module_dwarf_cleanup(struct module *mod) in module_dwarf_cleanup() argument
[all …]
/arch/arm/kernel/
Dmodule.c272 struct module *mod) in module_finalize() argument
313 mod->arch.unwind[i] = in module_finalize()
335 module_arch_cleanup(struct module *mod) in module_arch_cleanup() argument
341 if (mod->arch.unwind[i]) in module_arch_cleanup()
342 unwind_table_del(mod->arch.unwind[i]); in module_arch_cleanup()
/arch/cris/include/arch-v32/arch/hwregs/
DMakefile52 REGDESC += $(BASEDIR)/mod/dma_common/rtl/dma_regdes.r
54 REGDESC += $(BASEDIR)/io/bif/mod/extmem/extmem_regs.r
108 extmem_defs.h: $(BASEDIR)/io/bif/mod/extmem/extmem_regs.r
127 reg_map.h: $(DESIGNDIR)/top/rtl/global.rmap $(DESIGNDIR)/top/mod/modreg.rmap
129 reg_map_asm.h: $(DESIGNDIR)/top/rtl/global.rmap $(DESIGNDIR)/top/mod/modreg.rmap
/arch/m68k/include/asm/
Dmodule.h36 extern void module_fixup(struct module *mod, struct m68k_fixup_info *start,

123