| /tools/testing/selftests/bpf/progs/ |
| A D | test_core_reloc_kernel.c | 70 out->valid[1] = BPF_CORE_READ(task, in test_core_kernel() 72 out->valid[2] = BPF_CORE_READ(task, in test_core_kernel() 75 out->valid[3] = BPF_CORE_READ(task, in test_core_kernel() 78 out->valid[4] = BPF_CORE_READ(task, in test_core_kernel() 81 out->valid[5] = BPF_CORE_READ(task, in test_core_kernel() 85 out->valid[6] = BPF_CORE_READ(task, in test_core_kernel() 89 out->valid[7] = BPF_CORE_READ(task, in test_core_kernel() 93 out->valid[8] = BPF_CORE_READ(task, in test_core_kernel() 98 out->valid[9] = BPF_CORE_READ(task, in test_core_kernel()
|
| A D | profiler.inc.h | 192 ppid = BPF_CORE_READ(parent, tgid); in populate_ancestors() 197 BPF_CORE_READ(parent, self_exec_id); in populate_ancestors() 199 BPF_CORE_READ(parent, start_time); in populate_ancestors() 218 BPF_CORE_READ(cgroup_node, name)); in read_full_cgroup_path() 237 return BPF_CORE_READ(node52, id.ino); in get_inode_from_kernfs() 240 return (u64)BPF_CORE_READ(node, id); in get_inode_from_kernfs() 266 BPF_CORE_READ(task, cgroups, subsys[i]); in populate_cgroup_info() 305 BPF_CORE_READ(root_kernfs, name)); in populate_cgroup_info() 313 BPF_CORE_READ(proc_kernfs, name)); in populate_cgroup_info() 580 BPF_CORE_READ(filp, f_path.dentry, in BPF_KPROBE() [all …]
|
| A D | test_core_reloc_existence.c | 49 out->a_value = BPF_CORE_READ(in, a); in test_core_existence() 55 out->b_value = BPF_CORE_READ(in, b); in test_core_existence() 61 out->c_value = BPF_CORE_READ(in, c); in test_core_existence() 67 out->arr_value = BPF_CORE_READ(in, arr[0]); in test_core_existence() 73 out->s_value = BPF_CORE_READ(in, s.x); in test_core_existence()
|
| A D | test_subprogs.c | 57 return BPF_CORE_READ((struct task_struct *)(void *)t, tgid); in get_task_tgid() 73 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog1() 85 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog2() 103 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog3() 119 if (!BPF_CORE_READ(t, pid) || !get_task_tgid((uintptr_t)t)) in prog4()
|
| A D | test_core_reloc_module.c | 52 if (BPF_CORE_READ(task, pid) != real_pid || BPF_CORE_READ(task, tgid) != real_tgid) in BPF_PROG() 55 out->len = BPF_CORE_READ(read_ctx, len); in BPF_PROG() 56 out->off = BPF_CORE_READ(read_ctx, off); in BPF_PROG()
|
| A D | test_tc_link.c | 121 struct net_device *dev = BPF_CORE_READ((struct sk_buff *)skb, dev); in tc8() 126 headroom = BPF_CORE_READ(dev, needed_headroom); in tc8() 127 tailroom = BPF_CORE_READ(dev, needed_tailroom); in tc8()
|
| A D | test_module_attach.c | 16 raw_tp_read_sz = BPF_CORE_READ(read_ctx, len); in BPF_PROG() 26 raw_tp_bare_write_sz = BPF_CORE_READ(write_ctx, len); in BPF_PROG()
|
| A D | test_core_retro.c | 29 int tgid = BPF_CORE_READ(task, tgid); in handle_sys_enter()
|
| A D | test_core_read_macros.c | 45 k_core_out = (long)BPF_CORE_READ(&k_core_in, next, next, func); in handler()
|
| /tools/bpf/bpftool/skeleton/ |
| A D | pid_iter.bpf.c | 43 return BPF_CORE_READ((struct bpf_prog *)ent, aux, id); in get_obj_id() 45 return BPF_CORE_READ((struct bpf_map *)ent, id); in get_obj_id() 47 return BPF_CORE_READ((struct btf *)ent, id); in get_obj_id() 49 return BPF_CORE_READ((struct bpf_link *)ent, id); in get_obj_id() 62 event = BPF_CORE_READ(perf_link, perf_file, private_data); in get_bpf_cookie() 63 return BPF_CORE_READ(event, bpf_cookie); in get_bpf_cookie() 110 if (BPF_CORE_READ(link, type) == bpf_core_enum_value(enum bpf_link_type___local, in iter()
|
| /tools/lib/bpf/ |
| A D | bpf_tracing.h | 184 BPF_CORE_READ((const struct pt_regs___s390 *)(x), __PT_PARM1_SYSCALL_REG) 246 BPF_CORE_READ((const struct pt_regs___arm64 *)(x), __PT_PARM1_SYSCALL_REG) 377 BPF_CORE_READ((const struct pt_regs___riscv *)(x), __PT_PARM1_SYSCALL_REG) 506 #define PT_REGS_PARM1_CORE(x) BPF_CORE_READ(__PT_REGS_CAST(x), __PT_PARM1_REG) 507 #define PT_REGS_PARM2_CORE(x) BPF_CORE_READ(__PT_REGS_CAST(x), __PT_PARM2_REG) 508 #define PT_REGS_PARM3_CORE(x) BPF_CORE_READ(__PT_REGS_CAST(x), __PT_PARM3_REG) 514 #define PT_REGS_RET_CORE(x) BPF_CORE_READ(__PT_REGS_CAST(x), __PT_RET_REG) 515 #define PT_REGS_FP_CORE(x) BPF_CORE_READ(__PT_REGS_CAST(x), __PT_FP_REG) 516 #define PT_REGS_RC_CORE(x) BPF_CORE_READ(__PT_REGS_CAST(x), __PT_RC_REG) 517 #define PT_REGS_SP_CORE(x) BPF_CORE_READ(__PT_REGS_CAST(x), __PT_SP_REG) [all …]
|
| A D | bpf_core_read.h | 525 #define BPF_CORE_READ(src, a, ...) ({ \ macro
|
| /tools/perf/util/bpf_skel/ |
| A D | bperf_cgroup.bpf.c | 71 return BPF_CORE_READ(cgrp_new, ancestors[level], kn, id); in get_cgroup_v1_ancestor_id() 76 return BPF_CORE_READ(cgrp_old, ancestor_ids[level]); in get_cgroup_v1_ancestor_id() 97 cgrp = BPF_CORE_READ(p, cgroups, subsys[perf_subsys_id], cgroup); in get_cgroup_v1_idx() 98 level = BPF_CORE_READ(cgrp, level); in get_cgroup_v1_idx()
|
| A D | off_cpu.bpf.c | 141 return BPF_CORE_READ(t_new, __state); in get_task_state() 146 return BPF_CORE_READ(t_old, state); in get_task_state() 155 return BPF_CORE_READ(t, cgroups, dfl_cgrp, kn, id); in get_cgroup_id() 166 cgrp = BPF_CORE_READ(t, cgroups, subsys[perf_subsys_id], cgroup); in get_cgroup_id() 167 return BPF_CORE_READ(cgrp, kn, id); in get_cgroup_id() 338 pid = BPF_CORE_READ(task, tgid); in on_newtask()
|
| A D | kwork_top.bpf.c | 217 .pid = BPF_CORE_READ(task, pid), in on_irq_handler_entry() 253 .pid = BPF_CORE_READ(task, pid), in on_irq_handler_exit() 289 .pid = BPF_CORE_READ(task, pid), in on_softirq_entry() 325 .pid = BPF_CORE_READ(task, pid), in on_softirq_exit()
|
| A D | lock_contention.bpf.c | 236 cgrp = BPF_CORE_READ(task, cgroups, subsys[perf_subsys_id], cgroup); in get_current_cgroup_id() 237 return BPF_CORE_READ(cgrp, kn, id); in get_current_cgroup_id() 333 owner = BPF_CORE_READ(mutex, owner.counter); in get_lock_owner() 344 owner = (unsigned long)BPF_CORE_READ(rwsem, owner); in get_lock_owner() 347 owner = BPF_CORE_READ(rwsem, owner.counter); in get_lock_owner() 352 owner = BPF_CORE_READ(rwsem, owner.counter); in get_lock_owner() 555 owner_pid = BPF_CORE_READ(task, pid); in contention_begin() 619 pelem->flags = BPF_CORE_READ(task, pid); in contention_begin() 876 nr_zones = BPF_CORE_READ(contig_page_data, nr_zones); in collect_zone_lock() 900 nr_zones = BPF_CORE_READ(pgdat, nr_zones); in collect_zone_lock()
|
| A D | syscall_summary.bpf.c | 62 cgrp = BPF_CORE_READ(task, cgroups, subsys[perf_subsys_id], cgroup); in get_current_cgroup_id() 63 return BPF_CORE_READ(cgrp, kn, id); in get_current_cgroup_id()
|