weak 19 arch/alpha/oprofile/common.c extern struct op_axp_model op_model_ev4 __attribute__((weak)); weak 20 arch/alpha/oprofile/common.c extern struct op_axp_model op_model_ev5 __attribute__((weak)); weak 21 arch/alpha/oprofile/common.c extern struct op_axp_model op_model_pca56 __attribute__((weak)); weak 22 arch/alpha/oprofile/common.c extern struct op_axp_model op_model_ev6 __attribute__((weak)); weak 23 arch/alpha/oprofile/common.c extern struct op_axp_model op_model_ev67 __attribute__((weak)); weak 192 arch/arm/mach-pxa/gumstix.c int __attribute__((weak)) am200_init(void) weak 197 arch/arm/mach-pxa/gumstix.c int __attribute__((weak)) am300_init(void) weak 155 arch/mips/kernel/mips-cm.c __attribute__((weak, alias("__mips_cm_phys_base"))); weak 174 arch/mips/kernel/mips-cm.c __attribute__((weak, alias("__mips_cm_l2sync_phys_base"))); weak 23 arch/powerpc/boot/simpleboot.c extern int platform_specific_init(void) __attribute__((weak)); weak 248 arch/powerpc/include/asm/machdep.h __attribute__((weak)); \ weak 2194 arch/powerpc/kernel/traps.c void __attribute__ ((weak)) WatchdogHandler(struct pt_regs *regs) weak 49 arch/powerpc/platforms/8xx/m8xx_setup.c void __init __attribute__ ((weak)) weak 101 arch/sh/drivers/pci/ops-sh4.c int __attribute__((weak)) pci_fixup_pcic(struct pci_channel *chan) weak 99 arch/sh/kernel/cpu/init.c void __attribute__ ((weak)) l2_cache_init(void) weak 279 arch/sparc/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_clock_gettime"))); weak 340 arch/sparc/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_gettimeofday"))); weak 8 arch/um/kernel/gmon_syms.c extern void __bb_init_func(void *) __attribute__((weak)); weak 11 arch/um/kernel/gmon_syms.c extern void __gcov_init(void *) __attribute__((weak)); weak 13 arch/um/kernel/gmon_syms.c extern void __gcov_merge_add(void *, unsigned int) __attribute__((weak)); weak 15 arch/um/kernel/gmon_syms.c extern void __gcov_exit(void) __attribute__((weak)); weak 44 arch/um/os-Linux/user_syms.c extern void readdir64(void) __attribute__((weak)); weak 46 arch/um/os-Linux/user_syms.c extern void truncate64(void) __attribute__((weak)); weak 112 arch/um/os-Linux/user_syms.c extern void __stack_smash_handler(void *) __attribute__((weak)); weak 115 arch/um/os-Linux/user_syms.c extern long __guard __attribute__((weak)); weak 26 arch/x86/entry/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_gettimeofday"))); weak 33 arch/x86/entry/vdso/vclock_gettime.c time_t time(time_t *t) __attribute__((weak, alias("__vdso_time"))); weak 47 arch/x86/entry/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_clock_gettime"))); weak 55 arch/x86/entry/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_clock_getres"))); weak 68 arch/x86/entry/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_clock_gettime"))); weak 76 arch/x86/entry/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_clock_gettime64"))); weak 84 arch/x86/entry/vdso/vclock_gettime.c __attribute__((weak, alias("__vdso_clock_getres"))); weak 22 arch/x86/entry/vdso/vgetcpu.c __attribute__((weak, alias("__vdso_getcpu"))); weak 570 arch/x86/kernel/reboot.c void __attribute__((weak)) mach_reboot_fixups(void) weak 26 arch/x86/um/vdso/um_vdso.c __attribute__((weak, alias("__vdso_clock_gettime"))); weak 38 arch/x86/um/vdso/um_vdso.c __attribute__((weak, alias("__vdso_gettimeofday"))); weak 50 arch/x86/um/vdso/um_vdso.c time_t time(time_t *t) __attribute__((weak, alias("__vdso_time"))); weak 68 arch/x86/um/vdso/um_vdso.c __attribute__((weak, alias("__vdso_getcpu"))); weak 111 arch/xtensa/kernel/pci-dma.c bool __attribute__((weak)) platform_vaddr_cached(const void *p) weak 117 arch/xtensa/kernel/pci-dma.c bool __attribute__((weak)) platform_vaddr_uncached(const void *p) weak 123 arch/xtensa/kernel/pci-dma.c void __attribute__((weak)) *platform_vaddr_to_uncached(void *p) weak 129 arch/xtensa/kernel/pci-dma.c void __attribute__((weak)) *platform_vaddr_to_cached(void *p) weak 24 arch/xtensa/kernel/platform.c r platform_##f a __attribute__((weak, alias("__platform_"#f))) weak 370 drivers/android/binder.c int weak; weak 1566 drivers/android/binder.c if (ref->data.weak == 0) { weak 1571 drivers/android/binder.c ref->data.weak++; weak 1592 drivers/android/binder.c ref->data.weak); weak 1599 drivers/android/binder.c if (ref->data.weak == 0) { weak 1603 drivers/android/binder.c ref->data.weak); weak 1606 drivers/android/binder.c ref->data.weak--; weak 1608 drivers/android/binder.c if (ref->data.strong == 0 && ref->data.weak == 0) { weak 3680 drivers/android/binder.c rdata.weak); weak 3907 drivers/android/binder.c ref->data.weak, ref->node->debug_id); weak 4294 drivers/android/binder.c int strong, weak; weak 4305 drivers/android/binder.c weak = !hlist_empty(&node->refs) || weak 4311 drivers/android/binder.c if (weak && !has_weak_ref) { weak 4323 drivers/android/binder.c if (!weak && has_weak_ref) weak 4325 drivers/android/binder.c if (!weak && !strong) { weak 4349 drivers/android/binder.c if (weak && !has_weak_ref) weak 4364 drivers/android/binder.c if (!ret && !weak && has_weak_ref) weak 5702 drivers/android/binder.c ref->data.weak, ref->death); weak 5875 drivers/android/binder.c int count, strong, weak, ready_threads; weak 5904 drivers/android/binder.c weak = 0; weak 5911 drivers/android/binder.c weak += ref->data.weak; weak 5914 drivers/android/binder.c seq_printf(m, " refs: %d s %d w %d\n", count, strong, weak); weak 36 drivers/hid/hid-dr.c int strong, weak; weak 39 drivers/hid/hid-dr.c weak = effect->u.rumble.weak_magnitude; weak 41 drivers/hid/hid-dr.c dbg_hid("called with 0x%04x 0x%04x", strong, weak); weak 43 drivers/hid/hid-dr.c if (strong || weak) { weak 45 drivers/hid/hid-dr.c weak = weak * 0xff / 0xffff; weak 50 drivers/hid/hid-dr.c if (weak == 0x0a) weak 51 drivers/hid/hid-dr.c weak = 0x0b; weak 55 drivers/hid/hid-dr.c drff->report->field[0]->value[2] = weak; weak 68 drivers/hid/hid-dr.c dbg_hid("running with 0x%02x 0x%02x", strong, weak); weak 27 drivers/hid/hid-emsff.c int weak, strong; weak 29 drivers/hid/hid-emsff.c weak = effect->u.rumble.weak_magnitude; weak 32 drivers/hid/hid-emsff.c dbg_hid("called with 0x%04x 0x%04x\n", strong, weak); weak 34 drivers/hid/hid-emsff.c weak = weak * 0xff / 0xffff; weak 37 drivers/hid/hid-emsff.c emsff->report->field[0]->value[1] = weak; weak 40 drivers/hid/hid-emsff.c dbg_hid("running with 0x%02x 0x%02x\n", strong, weak); weak 27 drivers/hid/hid-lg2ff.c int weak, strong; weak 30 drivers/hid/hid-lg2ff.c weak = effect->u.rumble.weak_magnitude; weak 32 drivers/hid/hid-lg2ff.c if (weak || strong) { weak 33 drivers/hid/hid-lg2ff.c weak = weak * 0xff / 0xffff; weak 37 drivers/hid/hid-lg2ff.c lg2ff->report->field[0]->value[2] = weak; weak 38 drivers/hid/hid-mf.c int strong, weak; weak 41 drivers/hid/hid-mf.c weak = effect->u.rumble.weak_magnitude; weak 43 drivers/hid/hid-mf.c dbg_hid("Called with 0x%04x 0x%04x.\n", strong, weak); weak 46 drivers/hid/hid-mf.c weak = weak * 0xff / 0xffff; weak 48 drivers/hid/hid-mf.c dbg_hid("Running with 0x%02x 0x%02x.\n", strong, weak); weak 50 drivers/hid/hid-mf.c mf->report->field[0]->value[0] = weak; weak 36 drivers/hid/hid-microsoft.c __u8 weak; weak 303 drivers/hid/hid-microsoft.c r->magnitude[MAGNITUDE_WEAK] = ms->weak; /* right actuator */ weak 323 drivers/hid/hid-microsoft.c ms->weak = ((u32) effect->u.rumble.weak_magnitude * 100) / U16_MAX; weak 44 drivers/hid/hid-pl.c s32 *weak; weak 62 drivers/hid/hid-pl.c *plff->weak = right; weak 81 drivers/hid/hid-pl.c s32 *weak; weak 121 drivers/hid/hid-pl.c weak = &report->field[0]->value[3]; weak 134 drivers/hid/hid-pl.c weak = &report->field[3]->value[0]; weak 159 drivers/hid/hid-pl.c plff->weak = weak; weak 163 drivers/hid/hid-pl.c *weak = 0x00; weak 2004 drivers/infiniband/hw/qib/qib_iba6120.c int __attribute__((weak)) qib_unordered_wc(void) weak 778 drivers/infiniband/hw/qib/qib_init.c int __attribute__((weak)) qib_enable_wc(struct qib_devdata *dd) weak 783 drivers/infiniband/hw/qib/qib_init.c void __attribute__((weak)) qib_disable_wc(struct qib_devdata *dd) weak 248 drivers/input/ff-memless.c unsigned int strong, weak, i; weak 273 drivers/input/ff-memless.c weak = (u32)new->u.rumble.weak_magnitude * gain / 0xffff; weak 280 drivers/input/ff-memless.c else if (effect->u.rumble.weak_magnitude + weak) weak 284 drivers/input/ff-memless.c new->direction, weak); weak 291 drivers/input/ff-memless.c min(weak + effect->u.rumble.weak_magnitude, 0xffffU); weak 1227 drivers/input/joystick/xpad.c __u16 weak; weak 1235 drivers/input/joystick/xpad.c weak = effect->u.rumble.weak_magnitude; weak 1246 drivers/input/joystick/xpad.c packet->data[5] = weak / 256; /* right actuator */ weak 1256 drivers/input/joystick/xpad.c packet->data[4] = weak / 256; /* right actuator? */ weak 1271 drivers/input/joystick/xpad.c packet->data[6] = weak / 256; weak 1291 drivers/input/joystick/xpad.c packet->data[9] = weak / 512; /* right actuator */ weak 793 drivers/media/i2c/m5mols/m5mols_core.c int __attribute__ ((weak)) m5mols_update_fw(struct v4l2_subdev *sd, weak 1938 drivers/net/wireless/intel/iwlwifi/mvm/rs.c s32 sr, int weak, int strong, weak 1957 drivers/net/wireless/intel/iwlwifi/mvm/rs.c weak != TPC_INVALID) { weak 2012 drivers/net/wireless/intel/iwlwifi/mvm/rs.c int weak, strong; weak 2039 drivers/net/wireless/intel/iwlwifi/mvm/rs.c rs_get_adjacent_txp(mvm, cur, &weak, &strong); weak 2045 drivers/net/wireless/intel/iwlwifi/mvm/rs.c if (weak != TPC_INVALID) weak 2046 drivers/net/wireless/intel/iwlwifi/mvm/rs.c weak_tpt = window[weak].average_tpt; weak 2052 drivers/net/wireless/intel/iwlwifi/mvm/rs.c cur, current_tpt, sr, weak, strong, weak 2055 drivers/net/wireless/intel/iwlwifi/mvm/rs.c action = rs_get_tpc_action(mvm, sr, weak, strong, weak 2059 drivers/net/wireless/intel/iwlwifi/mvm/rs.c if (weak == TPC_INVALID && action == TPC_ACTION_DECREASE) { weak 2071 drivers/net/wireless/intel/iwlwifi/mvm/rs.c lq_sta->lq.reduced_tpc = weak; weak 113 drivers/regulator/dbx500-prcmu.c int __attribute__((weak)) dbx500_regulator_testcase( weak 23 fs/proc/meminfo.c void __attribute__((weak)) arch_report_meminfo(struct seq_file *m) weak 53 include/asm-generic/export.h .weak __crc_\name weak 58 include/linux/delay.h void __attribute__((weak)) calibration_delay_done(void); weak 98 include/linux/linkage.h .weak name ASM_NL \ weak 737 include/linux/module.h #define symbol_get(x) ({ extern typeof(x) x __attribute__((weak)); &(x); }) weak 582 include/sound/soc-dapm.h u32 weak:1; /* path ignored for power management */ weak 261 init/calibrate.c unsigned long __attribute__((weak)) calibrate_delay_is_known(void) weak 271 init/calibrate.c void __attribute__((weak)) calibration_delay_done(void) weak 42 kernel/kallsyms.c __attribute__((weak, section(".rodata"))); weak 45 kernel/kallsyms.c __attribute__((weak, section(".rodata"))); weak 19 lib/iomap_copy.c void __attribute__((weak)) __iowrite32_copy(void __iomem *to, weak 63 lib/iomap_copy.c void __attribute__((weak)) __iowrite64_copy(void __iomem *to, weak 29 lib/math/div64.c uint32_t __attribute__((weak)) __div64_32(uint64_t *n, uint32_t base) weak 2218 mm/hugetlb.c __attribute__ ((weak, alias("__alloc_bootmem_huge_page"))); weak 170 scripts/mod/modpost.c unsigned int weak:1; weak 199 scripts/mod/modpost.c static struct symbol *alloc_symbol(const char *name, unsigned int weak, weak 206 scripts/mod/modpost.c s->weak = weak; weak 2202 scripts/mod/modpost.c if (have_vmlinux && !s->weak) { weak 222 sound/soc/soc-dapm.c if (p->is_supply || p->weak || !p->connect) weak 284 sound/soc/soc-dapm.c if (p->weak || p->is_supply) weak 1165 sound/soc/soc-dapm.c if (path->weak || path->is_supply) weak 1220 sound/soc/soc-dapm.c if (path->weak || path->is_supply) weak 1452 sound/soc/soc-dapm.c if (path->weak) weak 3145 sound/soc/soc-dapm.c path->weak = 1; weak 66 tools/include/linux/compiler.h # define __weak __attribute__((weak)) weak 2423 tools/include/nolibc/nolibc.h __attribute__((weak,unused)) weak 2430 tools/include/nolibc/nolibc.h __attribute__((weak,unused)) weak 12 tools/lib/traceevent/parse-utils.c #define __weak __attribute__((weak)) weak 74 tools/perf/pmu-events/jevents.c __attribute__((weak)) char *get_cpu_str(void) weak 791 tools/perf/util/evsel.c if (!(term->weak && opts->user_interval != ULLONG_MAX)) { weak 798 tools/perf/util/evsel.c if (!(term->weak && opts->user_freq != UINT_MAX)) { weak 48 tools/perf/util/evsel_config.h bool weak; weak 1183 tools/perf/util/parse-events.c __t->weak = term->weak; \ weak 1604 tools/perf/util/parse-events.c int weak; weak 1623 tools/perf/util/parse-events.c int weak = 0; weak 1662 tools/perf/util/parse-events.c weak = 1; weak 1693 tools/perf/util/parse-events.c mod->weak = weak; weak 1747 tools/perf/util/parse-events.c evsel->weak_group = mod.weak; weak 2673 tools/perf/util/parse-events.c term->weak = false; weak 109 tools/perf/util/parse-events.h bool weak; weak 509 tools/perf/util/pmu.c cloned->weak = true; weak 35 virt/kvm/eventfd.c bool __attribute__((weak)) weak 172 virt/kvm/eventfd.c int __attribute__((weak)) kvm_arch_set_irq_inatomic( weak 263 virt/kvm/eventfd.c void __attribute__((weak)) kvm_arch_irq_bypass_stop( weak 268 virt/kvm/eventfd.c void __attribute__((weak)) kvm_arch_irq_bypass_start( weak 273 virt/kvm/eventfd.c int __attribute__((weak)) kvm_arch_update_irqfd_routing( weak 160 virt/kvm/irqchip.c void __attribute__((weak)) kvm_arch_irq_routing_update(struct kvm *kvm) weak 3326 virt/kvm/kvm_main.c int __attribute__((weak)) kvm_vm_ioctl_enable_cap(struct kvm *kvm,