summaryrefslogtreecommitdiff
path: root/internal/flags
diff options
context:
space:
mode:
Diffstat (limited to 'internal/flags')
-rw-r--r--internal/flags/flags.go43
1 files changed, 0 insertions, 43 deletions
diff --git a/internal/flags/flags.go b/internal/flags/flags.go
index 19f9a63..5197eb4 100644
--- a/internal/flags/flags.go
+++ b/internal/flags/flags.go
@@ -10,8 +10,6 @@ import (
"sync"
"sync/atomic"
"time"
-
- bpf "github.com/aquasecurity/libbpfgo"
)
var (
@@ -204,44 +202,3 @@ func (flags Flags) ShouldIAttachTracepoint(tracepointName string) bool {
return false
}
-
-func (flags Flags) SetBPF(bpfModule *bpf.Module) error {
- // Ignore `ior` process itself from the filter
- if err := bpfModule.InitGlobalVariable("IOR_PID_FILTER", uint32(os.Getpid())); err != nil {
- return fmt.Errorf("unable set IOR_PID_FILTER: %w", err)
- }
-
- if err := bpfModule.InitGlobalVariable("PID_FILTER", uint32(flags.PidFilter)); err != nil {
- return fmt.Errorf("unable to set up PID_FILTER global variable: %w", err)
- }
-
- if err := bpfModule.InitGlobalVariable("TID_FILTER", uint32(flags.TidFilter)); err != nil {
- return fmt.Errorf("unable to set up TID_FILTER global variable: %w", err)
- }
-
- return nil
-}
-
-func (flags Flags) ResizeBPFMaps(bpfModule *bpf.Module) error {
- if err := resizeBPFMap(bpfModule, "event_map", uint32(flags.EventMapSize)); err != nil {
- return fmt.Errorf("event_map: %w", err)
- }
- return nil
-}
-
-func resizeBPFMap(module *bpf.Module, name string, size uint32) error {
- m, err := module.GetMap(name)
- if err != nil {
- return err
- }
-
- if err = m.SetMaxEntries(size); err != nil {
- return err
- }
-
- if actual := m.MaxEntries(); actual != size {
- return fmt.Errorf("map resize to %d failed, expected %v, actual %v", size, size, actual)
- }
-
- return nil
-}