Home
last modified time | relevance | path

Searched refs:weak (Results 1 – 25 of 99) sorted by relevance

1234

/linux/tools/include/nolibc/
H A Dcrt.h14 char **environ __attribute__((weak));
15 const unsigned long *_auxv __attribute__((weak));
21 extern void (*const __preinit_array_start[])(int, char **, char**) __attribute__((weak));
22 extern void (*const __preinit_array_end[])(int, char **, char**) __attribute__((weak));
24 extern void (*const __init_array_start[])(int, char **, char**) __attribute__((weak));
25 extern void (*const __init_array_end[])(int, char **, char**) __attribute__((weak));
27 extern void (*const __fini_array_start[])(void) __attribute__((weak));
28 extern void (*const __fini_array_end[])(void) __attribute__((weak));
31 __attribute__((weak,used))
H A Dstackprotector.h23 __attribute__((weak,used,noreturn,section(".text.nolibc_stack_chk")))
34 __attribute__((weak,noreturn,section(".text.nolibc_stack_chk")))
40 __attribute__((weak,used,section(".data.nolibc_stack_chk")))
H A Dstring.h39 __attribute__((weak,unused,section(".text.nolibc_memmove")))
64 __attribute__((weak,unused,section(".text.nolibc_memcpy")))
82 __attribute__((weak,unused,section(".text.nolibc_memset")))
149 __attribute__((weak,unused,section(".text.nolibc_strlen")))
H A Dgetopt.h18 __attribute__((weak,unused,section(".data.nolibc_getopt")))
21 __attribute__((weak,unused,section(".data.nolibc_getopt")))
H A Dsignal.h20 __attribute__((weak,unused,section(".text.nolibc_raise")))
H A Derrno.h17 int errno __attribute__((weak));
/linux/arch/x86/entry/vdso/
H A Dvclock_gettime.c24 __attribute__((weak, alias("__vdso_gettimeofday")));
31 __kernel_old_time_t time(__kernel_old_time_t *t) __attribute__((weak, alias("__vdso_time")));
42 __attribute__((weak, alias("__vdso_clock_gettime")));
50 __attribute__((weak, alias("__vdso_clock_getres")));
60 __attribute__((weak, alias("__vdso_clock_gettime")));
68 __attribute__((weak, alias("__vdso_clock_gettime64")));
76 __attribute__((weak, alias("__vdso_clock_getres")));
H A Dvgetcpu.c22 __attribute__((weak, alias("__vdso_getcpu")));
/linux/drivers/hid/
H A Dhid-dr.c36 int strong, weak; in drff_play() local
39 weak = effect->u.rumble.weak_magnitude; in drff_play()
41 dbg_hid("called with 0x%04x 0x%04x", strong, weak); in drff_play()
43 if (strong || weak) { in drff_play()
45 weak = weak * 0xff / 0xffff; in drff_play()
50 if (weak == 0x0a) in drff_play()
51 weak = 0x0b; in drff_play()
55 drff->report->field[0]->value[2] = weak; in drff_play()
68 dbg_hid("running with 0x%02x 0x%02x", strong, weak); in drff_play()
H A Dhid-lg2ff.c27 int weak, strong; in play_effect() local
30 weak = effect->u.rumble.weak_magnitude; in play_effect()
32 if (weak || strong) { in play_effect()
33 weak = weak * 0xff / 0xffff; in play_effect()
37 lg2ff->report->field[0]->value[2] = weak; in play_effect()
H A Dhid-pl.c44 s32 *weak; member
62 *plff->weak = right; in hid_plff_play()
81 s32 *weak; in plff_init() local
121 weak = &report->field[0]->value[3]; in plff_init()
134 weak = &report->field[3]->value[0]; in plff_init()
159 plff->weak = weak; in plff_init()
163 *weak = 0x00; in plff_init()
H A Dhid-emsff.c27 int weak, strong; in emsff_play() local
29 weak = effect->u.rumble.weak_magnitude; in emsff_play()
32 dbg_hid("called with 0x%04x 0x%04x\n", strong, weak); in emsff_play()
34 weak = weak * 0xff / 0xffff; in emsff_play()
37 emsff->report->field[0]->value[1] = weak; in emsff_play()
40 dbg_hid("running with 0x%02x 0x%02x\n", strong, weak); in emsff_play()
H A Dhid-mf.c38 int strong, weak; in mf_play() local
41 weak = effect->u.rumble.weak_magnitude; in mf_play()
43 dbg_hid("Called with 0x%04x 0x%04x.\n", strong, weak); in mf_play()
46 weak = weak * 0xff / 0xffff; in mf_play()
48 dbg_hid("Running with 0x%02x 0x%02x.\n", strong, weak); in mf_play()
50 mf->report->field[0]->value[0] = weak; in mf_play()
H A Dhid-megaworld.c20 s32 *weak; member
31 *mwctrl->weak = effect->u.rumble.weak_magnitude >> 8; in mwctrl_play()
83 mwctrl->weak = &report->field[3]->value[0]; in mwctrl_init()
/linux/drivers/android/binder/
H A Dnode.rs148 weak: CountState, field
218 weak: CountState::new(), in new()
261 inner.weak.has_count, in full_debug_print()
263 inner.weak.count, in full_debug_print()
348 let weak = strong || inner.weak.count > 0; in inc_ref_done_locked() localVariable
349 let has_weak = inner.weak.has_count; in inc_ref_done_locked()
351 let should_drop_weak = !weak && has_weak; in inc_ref_done_locked()
384 &mut inner.weak in update_refcount_locked()
422 &mut inner.weak in incr_refcount_allow_zero2one()
485 out.weak_count = inner.weak.count as _; in populate_counts()
[all …]
/linux/arch/x86/um/vdso/
H A Dum_vdso.c28 __attribute__((weak, alias("__vdso_clock_gettime")));
42 __attribute__((weak, alias("__vdso_gettimeofday")));
54 __kernel_old_time_t time(__kernel_old_time_t *t) __attribute__((weak, alias("__vdso_time")));
/linux/scripts/
H A Drecordmcount.pl163 my %weak; # List of weak functions
403 $weak{$2} = $1;
424 if (defined $weak{$ref_func}) {
505 if (!defined($locals{$text}) && !defined($weak{$text})) {
511 if (!defined($ref_func) && !defined($weak{$text}) &&
/linux/Documentation/devicetree/bindings/sound/
H A Dcs35l36.txt56 - cirrus,weak-fet-disable : Boolean : The strength of the output drivers is
61 (in ms) before the Class H algorithm switches to the weak-FET voltage
73 - cirrus,classh-weak-fet-thld-millivolt : Weak-FET amplifier drive threshold.
75 weak-FET operation. The range is 50mV to 700mV in 50mV increments.
151 cirrus,weak-fet-delay = <0x04>;
152 cirrus,weak-fet-thld = <0x01>;
/linux/tools/perf/util/
H A Dparse-events.c1131 __t->weak = __weak; \ in get_config_terms()
1156 ADD_CONFIG_TERM_VAL(PERIOD, period, term->val.num, term->weak); in get_config_terms()
1159 ADD_CONFIG_TERM_VAL(FREQ, freq, term->val.num, term->weak); in get_config_terms()
1162 ADD_CONFIG_TERM_VAL(TIME, time, term->val.num, term->weak); in get_config_terms()
1165 ADD_CONFIG_TERM_STR(CALLGRAPH, term->val.str, term->weak); in get_config_terms()
1168 ADD_CONFIG_TERM_STR(BRANCH, term->val.str, term->weak); in get_config_terms()
1172 term->val.num, term->weak); in get_config_terms()
1176 term->val.num ? 1 : 0, term->weak); in get_config_terms()
1180 term->val.num ? 0 : 1, term->weak); in get_config_terms()
1184 term->val.num, term->weak); in get_config_terms()
[all …]
/linux/tools/testing/selftests/bpf/
H A Duprobe_multi.c19 int __attribute__((weak)) uprobe(void) in uprobe()
29 #define DEF(name, idx) int __attribute__((weak)) NAME(name, idx)(void) { return 0; }
98 int __attribute__((weak)) trigger_uprobe(bool build_id_resident) in trigger_uprobe()
/linux/arch/arm/mach-pxa/
H A Dgumstix.c194 int __attribute__((weak)) am200_init(void) in am200_init()
199 int __attribute__((weak)) am300_init(void) in am300_init()
/linux/arch/powerpc/boot/
H A Dcrt0.S36 .weak _platform_stack_top
44 .weak _platform_stack_top
48 .weak _zimage_start
63 .weak __dynamic_start
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmicrochip,pic32-pinctrl.txt22 - bias-pull-up: Enable weak pull-up.
23 - bias-pull-down: Enable weak pull-down.
/linux/arch/alpha/lib/
H A Dcallback_srm.S105 .weak alpha_using_srm; alpha_using_srm = __alpha_using_srm
108 .weak callback_init_done; callback_init_done = __callback_init_done
/linux/init/
H A Dcalibrate.c264 unsigned long __attribute__((weak)) calibrate_delay_is_known(void) in calibrate_delay_is_known()
274 void __attribute__((weak)) calibration_delay_done(void) in calibration_delay_done()

1234