/linux-master/scripts/ |
H A D | kernel-doc | 1726 $prototype =~ s/__weak +//;
|
/linux-master/tools/bpf/bpftool/ |
H A D | main.h | 118 __weak int build_obj_refs_table(struct hashmap **table, 120 __weak void delete_obj_refs_table(struct hashmap *table); 121 __weak void emit_obj_refs_json(struct hashmap *table, __u32 id, 123 __weak void emit_obj_refs_plain(struct hashmap *table, __u32 id, 155 int do_prog(int argc, char **arg) __weak; 156 int do_map(int argc, char **arg) __weak; 157 int do_link(int argc, char **arg) __weak; 158 int do_event_pipe(int argc, char **argv) __weak; 159 int do_cgroup(int argc, char **arg) __weak; 160 int do_perf(int argc, char **arg) __weak; [all...] |
/linux-master/tools/include/linux/ |
H A D | compiler.h | 113 #ifndef __weak 114 # define __weak __attribute__((weak)) macro
|
/linux-master/tools/lib/bpf/ |
H A D | bpf_core_read.h | 329 extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak; variable
|
H A D | bpf_helpers.h | 52 #ifndef __weak 53 #define __weak __attribute__((weak)) macro 192 #sym " should be marked as __weak"); \ 198 #sym " should be marked as __weak"); \ 322 extern int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end) __weak __ksym; 323 extern int *bpf_iter_num_next(struct bpf_iter_num *it) __weak __ksym; 324 extern void bpf_iter_num_destroy(struct bpf_iter_num *it) __weak __ksym;
|
H A D | usdt.bpf.h | 68 } __bpf_usdt_specs SEC(".maps") __weak; 75 } __bpf_usdt_ip_to_spec_id SEC(".maps") __weak; 94 __weak __hidden 115 __weak __hidden 198 __weak __hidden
|
/linux-master/tools/lib/ |
H A D | string.c | 103 size_t __weak strlcpy(char *dest, const char *src, size_t size)
|
/linux-master/tools/objtool/ |
H A D | check.c | 1298 __weak bool arch_is_retpoline(struct symbol *sym) 1307 __weak bool arch_is_rethunk(struct symbol *sym) 1316 __weak bool arch_is_embedded_insn(struct symbol *sym)
|
H A D | special.c | 57 void __weak arch_handle_alternative(unsigned short feature, struct special_alt *alt)
|
H A D | weak.c | 18 int __weak orc_dump(const char *_objname) 23 int __weak orc_create(struct objtool_file *file)
|
/linux-master/tools/objtool/include/objtool/ |
H A D | objtool.h | 15 #define __weak __attribute__((weak)) macro
|
/linux-master/tools/perf/ |
H A D | builtin-kvm.c | 1708 int __weak setup_kvm_events_tp(struct perf_kvm_stat *kvm __maybe_unused) 2056 int __weak kvm_add_default_arch_event(int *argc __maybe_unused,
|
H A D | builtin-record.c | 3151 void __weak arch__add_leaf_frame_record_opts(struct record_opts *opts __maybe_unused)
|
H A D | builtin-script.c | 1504 __weak void arch_fetch_insn(struct perf_sample *sample __maybe_unused,
|
/linux-master/tools/perf/util/ |
H A D | auxtrace.c | 823 struct auxtrace_record *__weak 1792 u64 __weak compat_auxtrace_mmap__read_head(struct auxtrace_mmap *mm) 1811 int __weak compat_auxtrace_mmap__write_tail(struct auxtrace_mmap *mm, u64 tail)
|
H A D | dwarf-regs.c | 75 __weak int get_arch_regnum(const char *name __maybe_unused)
|
H A D | evlist.c | 350 __weak int arch_evlist__add_default_attrs(struct evlist *evlist,
|
H A D | evsel.c | 102 void __weak test_attr__ready(void) { } 573 int __weak arch_evsel__hw_name(struct evsel *evsel, char *bf, size_t size) 1074 void __weak arch_evsel__set_sample_weight(struct evsel *evsel) 1079 void __weak arch__post_evsel_config(struct evsel *evsel __maybe_unused, 2267 void __weak arch_perf_parse_sample_weight(struct perf_sample *data, 2981 int __weak arch_evsel__open_strerror(struct evsel *evsel __maybe_unused, 3208 bool __weak arch_evsel__must_be_in_group(const struct evsel *evsel __maybe_unused)
|
H A D | header.c | 822 char * __weak get_cpuid_str(struct perf_pmu *pmu __maybe_unused) 831 int __weak strcmp_cpuid_str(const char *mapcpuid, const char *cpuid) 859 int __weak get_cpuid(char *buffer __maybe_unused, size_t sz __maybe_unused)
|
H A D | iostat.c | 7 __weak int iostat_prepare(struct evlist *evlist __maybe_unused, 13 __weak int iostat_parse(const struct option *opt __maybe_unused, 21 __weak void iostat_list(struct evlist *evlist __maybe_unused, 26 __weak void iostat_release(struct evlist *evlist __maybe_unused) 30 __weak void iostat_print_header_prefix(struct perf_stat_config *config __maybe_unused) 34 __weak void iostat_print_metric(struct perf_stat_config *config __maybe_unused, 40 __weak void iostat_prefix(struct evlist *evlist __maybe_unused, 47 __weak void iostat_print_counters(struct evlist *evlist __maybe_unused,
|
H A D | machine.c | 1196 int __weak machine__create_extra_kernel_maps(struct machine *machine __maybe_unused, 1477 int __weak arch__fix_module_text_start(u64 *start __maybe_unused,
|
H A D | metricgroup.c | 774 int __weak arch_get_runtimeparam(const struct pmu_metric *pm __maybe_unused)
|
H A D | mmap.c | 44 int __weak auxtrace_mmap__mmap(struct auxtrace_mmap *mm __maybe_unused, 52 void __weak auxtrace_mmap__munmap(struct auxtrace_mmap *mm __maybe_unused) 56 void __weak auxtrace_mmap_params__init(struct auxtrace_mmap_params *mp __maybe_unused, 63 void __weak auxtrace_mmap_params__set_idx(struct auxtrace_mmap_params *mp __maybe_unused,
|
H A D | parse-events.c | 1103 #define ADD_CONFIG_TERM(__type, __weak) \ 1112 __t->weak = __weak; \ 1115 #define ADD_CONFIG_TERM_VAL(__type, __name, __val, __weak) \ 1117 ADD_CONFIG_TERM(__type, __weak); \ 1121 #define ADD_CONFIG_TERM_STR(__type, __val, __weak) \ 1123 ADD_CONFIG_TERM(__type, __weak); \ 1965 __weak int arch_evlist__cmp(const struct evsel *lhs, const struct evsel *rhs)
|
H A D | perf_regs.c | 8 int __weak arch_sdt_arg_parse_op(char *old_op __maybe_unused, 14 uint64_t __weak arch__intr_reg_mask(void) 19 uint64_t __weak arch__user_reg_mask(void) 28 const struct sample_reg * __weak arch__sample_reg_masks(void)
|