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,