Blame view

samples/bpf/tracex7_kern.c 339 Bytes
965de87e5   Josef Bacik   samples/bpf: add ...
1
2
3
  #include <uapi/linux/ptrace.h>
  #include <uapi/linux/bpf.h>
  #include <linux/version.h>
7cf245a37   Toke Høiland-Jørgensen   samples/bpf: Use ...
4
  #include <bpf/bpf_helpers.h>
965de87e5   Josef Bacik   samples/bpf: add ...
5
6
7
8
9
10
11
12
13
14
15
16
  
  SEC("kprobe/open_ctree")
  int bpf_prog1(struct pt_regs *ctx)
  {
  	unsigned long rc = -12;
  
  	bpf_override_return(ctx, rc);
  	return 0;
  }
  
  char _license[] SEC("license") = "GPL";
  u32 _version SEC("version") = LINUX_VERSION_CODE;