diff options
| author | Paul Buetow <paul@buetow.org> | 2024-03-02 00:41:17 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2024-03-02 00:41:17 +0200 |
| commit | 367dd194b4011a62304913e46d3138445ccf9892 (patch) | |
| tree | d2b4977992d5bda5c744c69006bd25dce40e9d82 | |
| parent | 11cbfd94c2d5050c295e029154dfb3932f20970a (diff) | |
cleanup, close.c and write.c are already auto-generated
| -rw-r--r-- | internal/c/ioriotng.bpf.c | 3 | ||||
| -rw-r--r-- | internal/c/tracepoints/close.c | 45 | ||||
| -rw-r--r-- | internal/c/tracepoints/write.c | 46 |
3 files changed, 0 insertions, 94 deletions
diff --git a/internal/c/ioriotng.bpf.c b/internal/c/ioriotng.bpf.c index 902bfad..896309e 100644 --- a/internal/c/ioriotng.bpf.c +++ b/internal/c/ioriotng.bpf.c @@ -16,11 +16,8 @@ // Auto-generated tracepoints. #include "generated/tracepoints.c" - // Tracepoints with custom handling. #include "tracepoints/open.c" -#include "tracepoints/close.c" -#include "tracepoints/write.c" char LICENSE[] SEC("license") = "Dual BSD/GPL"; diff --git a/internal/c/tracepoints/close.c b/internal/c/tracepoints/close.c deleted file mode 100644 index f099554..0000000 --- a/internal/c/tracepoints/close.c +++ /dev/null @@ -1,45 +0,0 @@ -//+build ignore - -// SEC("tracepoint/syscalls/sys_enter_close") -/* -int handle_enter_close(struct trace_event_raw_sys_enter *ctx) { - __u32 pid, tid; - if (filter(&pid, &tid)) - return 0; - - struct fd_event *ev = bpf_ringbuf_reserve(&event_map, sizeof(struct fd_event), 0); - if (!ev) - return 0; - - ev->syscall_id = SYS_ENTER_CLOSE; - ev->pid = pid; - ev->tid = tid; - ev->time = bpf_ktime_get_ns() / 1000; - ev->fd = (int)ctx->args[0]; - - bpf_ringbuf_submit(ev, 0); - return 0; -} -*/ - -// SEC("tracepoint/syscalls/sys_exit_close") -/* -int handle_exit_close(struct trace_event_raw_sys_exit *ctx) { - __u32 pid, tid; - if (filter(&pid, &tid)) - return 0; - - struct null_event *ev = bpf_ringbuf_reserve(&event_map, sizeof(struct null_event), 0); - if (!ev) - return 0; - - ev->syscall_id = SYS_EXIT_CLOSE; - ev->pid = pid; - ev->tid = tid; - ev->time = bpf_ktime_get_ns() / 1000000; - - bpf_ringbuf_submit(ev, 0); - - return 0; -} -*/ diff --git a/internal/c/tracepoints/write.c b/internal/c/tracepoints/write.c deleted file mode 100644 index 80244e5..0000000 --- a/internal/c/tracepoints/write.c +++ /dev/null @@ -1,46 +0,0 @@ -//+build ignore - -// SEC("tracepoint/syscalls/sys_enter_write") -/* -int handle_sys_enter_write(struct trace_event_raw_sys_enter *ctx) { - __u32 pid, tid; - if (filter(&pid, &tid)) - return 0; - - struct fd_event *ev = bpf_ringbuf_reserve(&event_map, sizeof(struct fd_event), 0); - if (!ev) - return 0; - - ev->syscall_id = SYS_ENTER_WRITE; - ev->pid = pid; - ev->tid = tid; - ev->time = bpf_ktime_get_ns() / 1000; - ev->fd = (int)ctx->args[0]; - - bpf_ringbuf_submit(ev, 0); - return 0; -} -*/ - -// SEC("tracepoint/syscalls/sys_exit_write") -/* -int handle_sys_exit_write(struct trace_event_raw_sys_exit *ctx) { - __u32 pid, tid; - if (filter(&pid, &tid)) - return 0; - - struct rw_event *ev = bpf_ringbuf_reserve(&event_map, sizeof(struct rw_event), 0); - if (!ev) - return 0; - - ev->syscall_id = SYS_EXIT_WRITE; - ev->pid = pid; - ev->tid = tid; - ev->time = bpf_ktime_get_ns() / 1000; - - ev->size = ctx->ret; - bpf_ringbuf_submit(ev, 0); - - return 0; -} -*/ |
