Searched defs:module (Results 1 - 25 of 31) sorted by relevance

12

/arch/microblaze/kernel/
H A Dmodule.c22 unsigned int symindex, unsigned int relsec, struct module *module)
111 pr_err("module %s: Unknown relocation: %u\n",
112 module->name,
121 struct module *module)
21 apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *module) argument
120 module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *module) argument
/arch/unicore32/kernel/
H A Dmodule.c2 * linux/arch/unicore32/kernel/module.c
12 #include <linux/module.h>
34 unsigned int relindex, struct module *module)
52 module->name, relindex, i);
62 module->name, relindex, i, rel->r_offset,
91 "%d reloc %d sym '%s'\n", module->name,
104 module->name, ELF32_R_TYPE(rel->r_info));
33 apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relindex, struct module *module) argument
/arch/arc/kernel/
H A Dmodule.c9 #include <linux/module.h>
34 char *secstr, struct module *mod)
53 void module_arch_cleanup(struct module *mod)
65 struct module *module)
121 module->name, ELF32_R_TYPE(rel_entry[i].r_info));
132 struct module *mod)
61 apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *module) argument
/arch/arm/kernel/
H A Dpatch.c25 bool module = !core_kernel_text(uintaddr); variable
28 if (module && IS_ENABLED(CONFIG_DEBUG_SET_MODULE_RONX))
30 else if (!module && IS_ENABLED(CONFIG_DEBUG_RODATA))
H A Dmodule.c2 * linux/arch/arm/kernel/module.c
13 #include <linux/module.h>
31 * The XIP kernel text is mapped in the module area for modules and
51 unsigned int relindex, struct module *module)
72 module->name, relindex, i);
81 module->name, relindex, i, symname,
111 module->name, relindex, i, symname,
199 module->name, relindex, i, symname,
255 module
50 apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relindex, struct module *module) argument
[all...]
/arch/arm/mach-davinci/
H A Dboard-dm355-leopard.c182 static int dm355leopard_mmc_get_cd(int module) argument
187 return !gpio_get_value_cansleep(leopard_mmc_gpio + 2 * module + 1);
190 static int dm355leopard_mmc_get_ro(int module) argument
195 return gpio_get_value_cansleep(leopard_mmc_gpio + 2 * module + 0);
H A Dboard-dm355-evm.c324 static int dm355evm_mmc_get_cd(int module) argument
329 return !gpio_get_value_cansleep(dm355evm_mmc_gpios + 2 * module + 1);
332 static int dm355evm_mmc_get_ro(int module) argument
337 return gpio_get_value_cansleep(dm355evm_mmc_gpios + 2 * module + 0);
H A Ddevices.c50 * on system module availability. ioremap() failing this early
206 void __init davinci_setup_mmc(int module, struct davinci_mmc_config *config) argument
219 switch (module) {
288 void __init davinci_setup_mmc(int module, struct davinci_mmc_config *config) argument
H A Dboard-dm644x-evm.c556 static int dm6444evm_mmc_get_cd(int module) argument
563 static int dm6444evm_mmc_get_ro(int module) argument
H A Dboard-dm365-evm.c234 static int cpld_mmc_get_cd(int module) argument
240 return !(__raw_readb(cpld + CPLD_CARDSTAT) & BIT(module ? 4 : 0));
243 static int cpld_mmc_get_ro(int module) argument
249 return !!(__raw_readb(cpld + CPLD_CARDSTAT) & BIT(module ? 5 : 1));
/arch/hexagon/kernel/
H A Dmodule.c2 * Kernel module loader for Hexagon
21 #include <asm/module.h>
23 #include <linux/module.h>
38 * @mod - pointer to module
42 struct module *mod)
76 * @module - pointer to module
82 struct module *module)
120 module
80 apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *module) argument
[all...]
/arch/arm/mach-omap2/
H A Dcm2xxx_3xxx.h53 static inline u32 omap2_cm_read_mod_reg(s16 module, u16 idx) argument
55 return readl_relaxed(cm_base + module + idx);
58 static inline void omap2_cm_write_mod_reg(u32 val, s16 module, u16 idx) argument
60 writel_relaxed(val, cm_base + module + idx);
63 /* Read-modify-write a register in a CM module. Caller must lock */
64 static inline u32 omap2_cm_rmw_mod_reg_bits(u32 mask, u32 bits, s16 module, argument
69 v = omap2_cm_read_mod_reg(module, idx);
72 omap2_cm_write_mod_reg(v, module, idx);
89 static inline u32 omap2_cm_set_mod_reg_bits(u32 bits, s16 module, s16 idx) argument
91 return omap2_cm_rmw_mod_reg_bits(bits, bits, module, id
94 omap2_cm_clear_mod_reg_bits(u32 bits, s16 module, s16 idx) argument
[all...]
H A Dprm2xxx.c2 * OMAP2xxx PRM module functions
118 * omap2xxx_prm_clear_mod_irqs - clear wakeup status bits for a module
119 * @module: PRM module to clear wakeups from
123 * Clears wakeup status bits for a given module, so that the device can
126 void omap2xxx_prm_clear_mod_irqs(s16 module, u8 regs, u32 wkst_mask) argument
130 wkst = omap2_prm_read_mod_reg(module, regs);
132 omap2_prm_write_mod_reg(wkst, module, regs);
H A Dprm2xxx_3xxx.h56 static inline u32 omap2_prm_read_mod_reg(s16 module, u16 idx) argument
58 return readl_relaxed(prm_base + module + idx);
61 static inline void omap2_prm_write_mod_reg(u32 val, s16 module, u16 idx) argument
63 writel_relaxed(val, prm_base + module + idx);
66 /* Read-modify-write a register in a PRM module. Caller must lock */
67 static inline u32 omap2_prm_rmw_mod_reg_bits(u32 mask, u32 bits, s16 module, argument
72 v = omap2_prm_read_mod_reg(module, idx);
75 omap2_prm_write_mod_reg(v, module, idx);
92 static inline u32 omap2_prm_set_mod_reg_bits(u32 bits, s16 module, s16 idx) argument
94 return omap2_prm_rmw_mod_reg_bits(bits, bits, module, id
97 omap2_prm_clear_mod_reg_bits(u32 bits, s16 module, s16 idx) argument
[all...]
H A Dcm2xxx.c2 * OMAP2xxx CM module functions
46 static void _write_clktrctrl(u8 c, s16 module, u32 mask) argument
50 v = omap2_cm_read_mod_reg(module, OMAP2_CM_CLKSTCTRL);
53 omap2_cm_write_mod_reg(v, module, OMAP2_CM_CLKSTCTRL);
56 bool omap2xxx_cm_is_clkdm_in_hwsup(s16 module, u32 mask) argument
60 v = omap2_cm_read_mod_reg(module, OMAP2_CM_CLKSTCTRL);
67 void omap2xxx_cm_clkdm_enable_hwsup(s16 module, u32 mask) argument
69 _write_clktrctrl(OMAP24XX_CLKSTCTRL_ENABLE_AUTO, module, mask);
72 void omap2xxx_cm_clkdm_disable_hwsup(s16 module, u32 mask) argument
74 _write_clktrctrl(OMAP24XX_CLKSTCTRL_DISABLE_AUTO, module, mas
[all...]
H A Dcm3xxx.c2 * OMAP3xxx CM module functions
35 static void _write_clktrctrl(u8 c, s16 module, u32 mask) argument
39 v = omap2_cm_read_mod_reg(module, OMAP2_CM_CLKSTCTRL);
42 omap2_cm_write_mod_reg(v, module, OMAP2_CM_CLKSTCTRL);
45 bool omap3xxx_cm_is_clkdm_in_hwsup(s16 module, u32 mask) argument
49 v = omap2_cm_read_mod_reg(module, OMAP2_CM_CLKSTCTRL);
56 void omap3xxx_cm_clkdm_enable_hwsup(s16 module, u32 mask) argument
58 _write_clktrctrl(OMAP34XX_CLKSTCTRL_ENABLE_AUTO, module, mask);
61 void omap3xxx_cm_clkdm_disable_hwsup(s16 module, u32 mask) argument
63 _write_clktrctrl(OMAP34XX_CLKSTCTRL_DISABLE_AUTO, module, mas
66 omap3xxx_cm_clkdm_force_sleep(s16 module, u32 mask) argument
71 omap3xxx_cm_clkdm_force_wakeup(s16 module, u32 mask) argument
[all...]
H A Dprm3xxx.c2 * OMAP3xxx PRM module functions
213 * @module: PRM module to clear wakeups from
224 int omap3xxx_prm_clear_mod_irqs(s16 module, u8 regs, u32 ignore_bits) argument
234 wkst = omap2_prm_read_mod_reg(module, wkst_off);
235 wkst &= omap2_prm_read_mod_reg(module, grpsel_off);
238 iclk = omap2_cm_read_mod_reg(module, iclk_off);
239 fclk = omap2_cm_read_mod_reg(module, fclk_off);
242 omap2_cm_set_mod_reg_bits(clken, module, iclk_off);
247 if (module
[all...]
/arch/avr32/kernel/
H A Dmodule.c2 * AVR32-specific kernel module loader
18 #include <linux/module.h>
22 void module_free(struct module *mod, void *module_region)
30 static inline int check_rela(Elf32_Rela *rela, struct module *module, argument
35 info = module->arch.syminfo + ELF32_R_SYM(rela->r_info);
51 info->got_offset = module->arch.got_size;
52 module->arch.got_size += sizeof(void *);
63 char *secstrings, struct module *module)
62 module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, char *secstrings, struct module *module) argument
136 reloc_overflow(struct module *module, const char *reloc_name, Elf32_Addr relocation) argument
147 apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relindex, struct module *module) argument
295 module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *module) argument
[all...]
/arch/mips/lantiq/xway/
H A Dreset.c109 void ltq_reset_once(unsigned int module, ulong u) argument
111 ltq_rcu_w32(ltq_rcu_r32(RCU_RST_REQ) | module, RCU_RST_REQ);
113 ltq_rcu_w32(ltq_rcu_r32(RCU_RST_REQ) & ~module, RCU_RST_REQ);
/arch/powerpc/kernel/
H A Dmodule_32.c1 /* Kernel module help for PPC.
21 #include <linux/module.h>
149 struct module *me)
185 struct module *mod)
216 struct module *module)
265 sechdrs, module);
292 module->name,
298 module->arch.tramp =
299 do_plt_call(module
212 apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *module) argument
[all...]
/arch/powerpc/kvm/
H A DMakefile2 # Makefile for Kernel-based Virtual Machine module
63 kvm-book3s_64-module-objs := \
90 kvm-book3s_64-module-objs += \
100 kvm-objs-$(CONFIG_KVM_BOOK3S_64) := $(kvm-book3s_64-module-objs)
/arch/mips/lantiq/
H A Dclk.h59 unsigned int module; member in struct:clk
H A Dirq.c230 static void ltq_hw_irqdispatch(int module) argument
234 irq = ltq_icu_r32(module, LTQ_ICU_IM0_IOSR);
243 do_IRQ((int)irq + MIPS_CPU_IRQ_CASCADE + (INT_NUM_IM_OFFSET * module));
246 if ((irq == LTQ_ICU_EBU_IRQ) && (module == 0) && LTQ_EBU_PCC_ISTAT)
/arch/ia64/include/asm/sn/
H A Dgeo.h21 #define MAX_SLOTS 0xf /* slots per module */
28 moduleid_t module; /* The module (box) this h/w lives in */ member in struct:geo_common_s
31 slotid_t slot:4; /* slot (Blade), 0 .. 15 within module */
81 module/001c07/slab/5/node/memory/2/slot/4 */
127 INVALID_MODULE : g.common.module;
/arch/mips/lantiq/falcon/
H A Dsysctrl.c86 do {} while (--err && ((sysctl_r32(clk->module, reg)
89 pr_err("module de/activation failed %d %08X %08X %08X\n",
90 clk->module, clk->bits, test,
91 sysctl_r32(clk->module, reg) & clk->bits);
96 sysctl_w32(clk->module, clk->bits, SYSCTL_CLKEN);
97 sysctl_w32(clk->module, clk->bits, SYSCTL_ACT);
104 sysctl_w32(clk->module, clk->bits, SYSCTL_CLKCLR);
105 sysctl_w32(clk->module, clk->bits, SYSCTL_DEACT);
111 sysctl_w32(clk->module, clk->bits, SYSCTL_CLKEN);
112 sysctl_w32(clk->module, cl
167 clkdev_add_sys(const char *dev, unsigned int module, unsigned int bits) argument
[all...]

Completed in 1518 milliseconds

12