perf/bpf: Change the !CONFIG_BPF_SYSCALL stubs to static inlines
[linux-2.6-block.git] / kernel / events / core.c
index 2212670cbe9b8547a22e2bc8bc3677beb2f2013f..6708c1121b9f70dae2a2f0b2d02f864a493ca4ad 100644 (file)
@@ -9638,21 +9638,21 @@ static void perf_event_free_bpf_handler(struct perf_event *event)
        bpf_prog_put(prog);
 }
 #else
-static int bpf_overflow_handler(struct perf_event *event,
-                               struct perf_sample_data *data,
-                               struct pt_regs *regs)
+static inline int bpf_overflow_handler(struct perf_event *event,
+                                      struct perf_sample_data *data,
+                                      struct pt_regs *regs)
 {
        return 1;
 }
 
-static int perf_event_set_bpf_handler(struct perf_event *event,
-                                     struct bpf_prog *prog,
-                                     u64 bpf_cookie)
+static inline int perf_event_set_bpf_handler(struct perf_event *event,
+                                            struct bpf_prog *prog,
+                                            u64 bpf_cookie)
 {
        return -EOPNOTSUPP;
 }
 
-static void perf_event_free_bpf_handler(struct perf_event *event)
+static inline void perf_event_free_bpf_handler(struct perf_event *event)
 {
 }
 #endif