/arch/microblaze/kernel/ |
H A D | module.c | 22 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 D | module.c | 2 * 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 D | module.c | 9 #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 D | patch.c | 25 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 D | module.c | 2 * 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 D | board-dm355-leopard.c | 182 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 D | board-dm355-evm.c | 324 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 D | devices.c | 50 * 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 D | board-dm644x-evm.c | 556 static int dm6444evm_mmc_get_cd(int module) argument 563 static int dm6444evm_mmc_get_ro(int module) argument
|
H A D | board-dm365-evm.c | 234 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 D | module.c | 2 * 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 D | cm2xxx_3xxx.h | 53 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 D | prm2xxx.c | 2 * 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 D | prm2xxx_3xxx.h | 56 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 D | cm2xxx.c | 2 * 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 D | cm3xxx.c | 2 * 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 D | prm3xxx.c | 2 * 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 D | module.c | 2 * 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 D | reset.c | 109 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 D | module_32.c | 1 /* 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 D | Makefile | 2 # 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 D | clk.h | 59 unsigned int module; member in struct:clk
|
H A D | irq.c | 230 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 D | geo.h | 21 #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 D | sysctrl.c | 86 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...] |