/linux-master/kernel/bpf/ |
H A D | arraymap.c | 1059 void __weak bpf_arch_poke_desc_update(struct bpf_jit_poke_descriptor *poke,
|
H A D | core.c | 1030 u64 __weak bpf_jit_alloc_exec_limit(void) 1066 void *__weak bpf_jit_alloc_exec(unsigned long size) 1071 void __weak bpf_jit_free_exec(void *addr) 1238 void __weak bpf_jit_free(struct bpf_prog *fp) 2851 const struct bpf_func_proto bpf_map_lookup_elem_proto __weak; variable in typeref:struct:bpf_map_lookup_elem_proto 2852 const struct bpf_func_proto bpf_map_update_elem_proto __weak; variable in typeref:struct:bpf_map_update_elem_proto 2853 const struct bpf_func_proto bpf_map_delete_elem_proto __weak; variable in typeref:struct:bpf_map_delete_elem_proto 2854 const struct bpf_func_proto bpf_map_push_elem_proto __weak; variable in typeref:struct:bpf_map_push_elem_proto 2855 const struct bpf_func_proto bpf_map_pop_elem_proto __weak; variable in typeref:struct:bpf_map_pop_elem_proto 2856 const struct bpf_func_proto bpf_map_peek_elem_proto __weak; variable in typeref:struct:bpf_map_peek_elem_proto 2857 const struct bpf_func_proto bpf_map_lookup_percpu_elem_proto __weak; variable in typeref:struct:bpf_map_lookup_percpu_elem_proto 2858 const struct bpf_func_proto bpf_spin_lock_proto __weak; variable in typeref:struct:bpf_spin_lock_proto 2859 const struct bpf_func_proto bpf_spin_unlock_proto __weak; variable in typeref:struct:bpf_spin_unlock_proto 2860 const struct bpf_func_proto bpf_jiffies64_proto __weak; variable in typeref:struct:bpf_jiffies64_proto 2862 const struct bpf_func_proto bpf_get_prandom_u32_proto __weak; variable in typeref:struct:bpf_get_prandom_u32_proto 2863 const struct bpf_func_proto bpf_get_smp_processor_id_proto __weak; variable in typeref:struct:bpf_get_smp_processor_id_proto 2864 const struct bpf_func_proto bpf_get_numa_node_id_proto __weak; variable in typeref:struct:bpf_get_numa_node_id_proto 2865 const struct bpf_func_proto bpf_ktime_get_ns_proto __weak; variable in typeref:struct:bpf_ktime_get_ns_proto 2866 const struct bpf_func_proto bpf_ktime_get_boot_ns_proto __weak; variable in typeref:struct:bpf_ktime_get_boot_ns_proto 2867 const struct bpf_func_proto bpf_ktime_get_coarse_ns_proto __weak; variable in typeref:struct:bpf_ktime_get_coarse_ns_proto 2868 const struct bpf_func_proto bpf_ktime_get_tai_ns_proto __weak; variable in typeref:struct:bpf_ktime_get_tai_ns_proto 2870 const struct bpf_func_proto bpf_get_current_pid_tgid_proto __weak; variable in typeref:struct:bpf_get_current_pid_tgid_proto 2871 const struct bpf_func_proto bpf_get_current_uid_gid_proto __weak; variable in typeref:struct:bpf_get_current_uid_gid_proto 2872 const struct bpf_func_proto bpf_get_current_comm_proto __weak; variable in typeref:struct:bpf_get_current_comm_proto 2873 const struct bpf_func_proto bpf_get_current_cgroup_id_proto __weak; variable in typeref:struct:bpf_get_current_cgroup_id_proto 2874 const struct bpf_func_proto bpf_get_current_ancestor_cgroup_id_proto __weak; variable in typeref:struct:bpf_get_current_ancestor_cgroup_id_proto 2875 const struct bpf_func_proto bpf_get_local_storage_proto __weak; variable in typeref:struct:bpf_get_local_storage_proto 2876 const struct bpf_func_proto bpf_get_ns_current_pid_tgid_proto __weak; variable in typeref:struct:bpf_get_ns_current_pid_tgid_proto 2877 const struct bpf_func_proto bpf_snprintf_btf_proto __weak; variable in typeref:struct:bpf_snprintf_btf_proto 2878 const struct bpf_func_proto bpf_seq_printf_btf_proto __weak; variable in typeref:struct:bpf_seq_printf_btf_proto 2879 const struct bpf_func_proto bpf_set_retval_proto __weak; variable in typeref:struct:bpf_set_retval_proto 2880 const struct bpf_func_proto bpf_get_retval_proto __weak; variable in typeref:struct:bpf_get_retval_proto [all...] |
H A D | dispatcher.c | 89 int __weak arch_prepare_bpf_dispatcher(void *image, void *buf, s64 *funcs, int num_funcs)
|
H A D | helpers.c | 1817 const struct bpf_func_proto bpf_get_current_task_proto __weak; variable in typeref:struct:bpf_get_current_task_proto 1818 const struct bpf_func_proto bpf_get_current_task_btf_proto __weak; variable in typeref:struct:bpf_get_current_task_btf_proto 1819 const struct bpf_func_proto bpf_probe_read_user_proto __weak; variable in typeref:struct:bpf_probe_read_user_proto 1820 const struct bpf_func_proto bpf_probe_read_user_str_proto __weak; variable in typeref:struct:bpf_probe_read_user_str_proto 1821 const struct bpf_func_proto bpf_probe_read_kernel_proto __weak; variable in typeref:struct:bpf_probe_read_kernel_proto 1822 const struct bpf_func_proto bpf_probe_read_kernel_str_proto __weak; variable in typeref:struct:bpf_probe_read_kernel_str_proto 1823 const struct bpf_func_proto bpf_task_pt_regs_proto __weak; variable in typeref:struct:bpf_task_pt_regs_proto
|
H A D | syscall.c | 1506 int __weak bpf_stackmap_copy(struct bpf_map *map, void *key, void *value) 5887 const struct bpf_func_proto * __weak 5994 void __weak unpriv_ebpf_notify(int new_state)
|
H A D | trampoline.c | 1048 int __weak 1057 void * __weak arch_alloc_bpf_trampoline(unsigned int size) 1069 void __weak arch_free_bpf_trampoline(void *image, unsigned int size) 1078 int __weak arch_protect_bpf_trampoline(void *image, unsigned int size) 1084 int __weak arch_bpf_trampoline_size(const struct btf_func_model *m, u32 flags,
|
/linux-master/kernel/cgroup/ |
H A D | cgroup.c | 6762 void __init __weak enable_debug_cgroup(void) { }
|
H A D | rstat.c | 259 * optimize away the callsite. Therefore, __weak is needed to ensure that the 266 __weak noinline void bpf_rstat_flush(struct cgroup *cgrp,
|
/linux-master/kernel/ |
H A D | cpu.c | 306 void __weak arch_cpuhp_sync_state_poll(void) { cpu_relax(); } 354 void __weak arch_cpuhp_cleanup_dead_cpu(unsigned int cpu) { } 430 void __weak arch_cpuhp_cleanup_kick_cpu(unsigned int cpu) { } 591 void __weak arch_smt_update(void) { } 1931 void __weak arch_thaw_secondary_cpus_begin(void) 1935 void __weak arch_thaw_secondary_cpus_end(void)
|
H A D | exit.c | 237 void __weak release_thread(struct task_struct *dead_task) 1905 __weak __function_aligned void abort(void)
|
H A D | fork.c | 168 void __weak arch_release_task_struct(struct task_struct *tsk) 994 void __init __weak arch_task_cache_init(void) { } 1085 int __weak arch_dup_task_struct(struct task_struct *dst,
|
H A D | irq_work.c | 72 void __weak arch_irq_work_raise(void)
|
H A D | kallsyms_selftest.c | 74 __weak int kallsyms_test_func_weak(void)
|
H A D | kprobes.c | 70 kprobe_opcode_t * __weak kprobe_lookup_name(const char *name, 113 void __weak *alloc_insn_page(void) 336 void __weak *alloc_optinsn_page(void) 341 void __weak free_optinsn_page(void *page) 1378 bool __weak arch_within_kprobe_blacklist(unsigned long addr) 1436 kprobe_opcode_t *__weak arch_adjust_kprobe_addr(unsigned long addr, 1877 int __weak kprobe_exceptions_notify(struct notifier_block *self, 2025 void __weak arch_kretprobe_fixup_return(struct pt_regs *regs, 2497 int __weak arch_kprobe_get_kallsym(unsigned int *symnum, unsigned long *value, 2519 int __init __weak arch_populate_kprobe_blacklis [all...] |
/linux-master/kernel/debug/ |
H A D | debug_core.c | 156 int __weak kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt) 170 int __weak kgdb_arch_remove_breakpoint(struct kgdb_bkpt *bpt) 177 int __weak kgdb_validate_break_address(unsigned long addr) 201 unsigned long __weak kgdb_arch_pc(int exception, struct pt_regs *regs) 207 int __weak kgdb_arch_init(void) 212 int __weak kgdb_skipexception(int exception, struct pt_regs *regs) 224 void __weak kgdb_call_nmi_hook(void *ignored) 241 void __weak kgdb_roundup_cpus(void) 1026 void __weak kgdb_arch_late(void)
|
/linux-master/kernel/dma/ |
H A D | contiguous.c | 252 void __weak
|
/linux-master/kernel/entry/ |
H A D | common.c | 83 void __weak arch_do_signal_or_restart(struct pt_regs *regs) { }
|
/linux-master/kernel/events/ |
H A D | callchain.c | 38 __weak void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, 43 __weak void perf_callchain_user(struct perf_callchain_entry_ctx *entry,
|
H A D | core.c | 577 void __weak perf_event_print_debug(void) { } 6113 void __weak arch_perf_update_userpage(
|
H A D | uprobes.c | 220 bool __weak is_swbp_insn(uprobe_opcode_t *insn) 234 bool __weak is_trap_insn(uprobe_opcode_t *insn) 569 int __weak set_swbp(struct arch_uprobe *auprobe, struct mm_struct *mm, unsigned long vaddr) 583 int __weak 1664 void __weak arch_uprobe_copy_ixol(struct page *page, unsigned long vaddr, 1685 unsigned long __weak uprobe_get_swbp_addr(struct pt_regs *regs) 2168 bool __weak arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs) 2173 bool __weak arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx,
|
/linux-master/kernel/irq/ |
H A D | proc.c | 451 int __weak arch_show_interrupts(struct seq_file *p, int prec)
|
/linux-master/kernel/livepatch/ |
H A D | core.c | 263 void __weak clear_relocate_add(Elf_Shdr *sechdrs,
|
/linux-master/kernel/locking/ |
H A D | lock_events.c | 61 ssize_t __weak lockevent_read(struct file *file, char __user *user_buf,
|
/linux-master/kernel/module/ |
H A D | kallsyms.c | 314 void * __weak dereference_module_function_descriptor(struct module *mod,
|
H A D | main.c | 1184 void __weak module_arch_cleanup(struct module *mod) 1188 void __weak module_arch_freeing_init(struct module *mod) 1499 unsigned int __weak arch_mod_section_prepend(struct module *mod, 1638 bool __weak module_init_section(const char *name) 1643 bool __weak module_exit_section(const char *name) 2335 bool __weak module_elf_check_arch(Elf_Ehdr *hdr) 2340 int __weak module_frob_arch_sections(Elf_Ehdr *hdr, 2435 int __weak module_finalize(const Elf_Ehdr *hdr,
|