Searched refs:__weak (Results 176 - 200 of 254) sorted by path

1234567891011

/linux-master/scripts/
H A Dkernel-doc1726 $prototype =~ s/__weak +//;
/linux-master/tools/bpf/bpftool/
H A Dmain.h118 __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 Dcompiler.h113 #ifndef __weak
114 # define __weak __attribute__((weak)) macro
/linux-master/tools/lib/bpf/
H A Dbpf_core_read.h329 extern void *bpf_rdonly_cast(const void *obj, __u32 btf_id) __ksym __weak; variable
H A Dbpf_helpers.h52 #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 Dusdt.bpf.h68 } __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 Dstring.c103 size_t __weak strlcpy(char *dest, const char *src, size_t size)
/linux-master/tools/objtool/
H A Dcheck.c1298 __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 Dspecial.c57 void __weak arch_handle_alternative(unsigned short feature, struct special_alt *alt)
H A Dweak.c18 int __weak orc_dump(const char *_objname)
23 int __weak orc_create(struct objtool_file *file)
/linux-master/tools/objtool/include/objtool/
H A Dobjtool.h15 #define __weak __attribute__((weak)) macro
/linux-master/tools/perf/
H A Dbuiltin-kvm.c1708 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 Dbuiltin-record.c3151 void __weak arch__add_leaf_frame_record_opts(struct record_opts *opts __maybe_unused)
H A Dbuiltin-script.c1504 __weak void arch_fetch_insn(struct perf_sample *sample __maybe_unused,
/linux-master/tools/perf/util/
H A Dauxtrace.c823 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 Ddwarf-regs.c75 __weak int get_arch_regnum(const char *name __maybe_unused)
H A Devlist.c350 __weak int arch_evlist__add_default_attrs(struct evlist *evlist,
H A Devsel.c102 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 Dheader.c822 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 Diostat.c7 __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 Dmachine.c1196 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 Dmetricgroup.c774 int __weak arch_get_runtimeparam(const struct pmu_metric *pm __maybe_unused)
H A Dmmap.c44 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 Dparse-events.c1103 #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 Dperf_regs.c8 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)

Completed in 791 milliseconds

1234567891011