Skip to content

Commit 854dd99

Browse files
author
Ingo Molnar
committed
perf/bpf: Mark perf_event_set_bpf_handler() and perf_event_free_bpf_handler() as inline too
They can be unused with certain Kconfig variations: kernel/events/core.c:9622:13: warning: ‘perf_event_free_bpf_handler’ defined but not used [-Wunused-function] kernel/events/core.c:9586:12: warning: ‘perf_event_set_bpf_handler’ defined but not used [-Wunused-function] Since they are both single-use, mark them inline. Signed-off-by: Ingo Molnar <[email protected]> Cc: [email protected] Cc: Kyle Huey <[email protected]>
1 parent e224d1c commit 854dd99

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

kernel/events/core.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9583,9 +9583,9 @@ static int bpf_overflow_handler(struct perf_event *event,
95839583
return ret;
95849584
}
95859585

9586-
static int perf_event_set_bpf_handler(struct perf_event *event,
9587-
struct bpf_prog *prog,
9588-
u64 bpf_cookie)
9586+
static inline int perf_event_set_bpf_handler(struct perf_event *event,
9587+
struct bpf_prog *prog,
9588+
u64 bpf_cookie)
95899589
{
95909590
if (event->overflow_handler_context)
95919591
/* hw breakpoint or kernel counter */
@@ -9619,7 +9619,7 @@ static int perf_event_set_bpf_handler(struct perf_event *event,
96199619
return 0;
96209620
}
96219621

9622-
static void perf_event_free_bpf_handler(struct perf_event *event)
9622+
static inline void perf_event_free_bpf_handler(struct perf_event *event)
96239623
{
96249624
struct bpf_prog *prog = event->prog;
96259625

0 commit comments

Comments
 (0)