1197afc63SAndrii Nakryiko #include "vmlinux.h" 2197afc63SAndrii Nakryiko #include <bpf/bpf_helpers.h> 3197afc63SAndrii Nakryiko #include <bpf/bpf_core_read.h> 4197afc63SAndrii Nakryiko 5197afc63SAndrii Nakryiko const char LICENSE[] SEC("license") = "GPL"; 6197afc63SAndrii Nakryiko unused1(int x)7*fd63729cSAndrii Nakryiko__attribute__((unused)) __noinline int unused1(int x) 8197afc63SAndrii Nakryiko { 9197afc63SAndrii Nakryiko return x + 1; 10197afc63SAndrii Nakryiko } 11197afc63SAndrii Nakryiko unused2(int x)12*fd63729cSAndrii Nakryikostatic __attribute__((unused)) __noinline int unused2(int x) 13197afc63SAndrii Nakryiko { 14197afc63SAndrii Nakryiko return x + 2; 15197afc63SAndrii Nakryiko } 16197afc63SAndrii Nakryiko 17197afc63SAndrii Nakryiko SEC("raw_tp/sys_enter") main_prog(void * ctx)18197afc63SAndrii Nakryikoint main_prog(void *ctx) 19197afc63SAndrii Nakryiko { 20197afc63SAndrii Nakryiko return 0; 21197afc63SAndrii Nakryiko } 22