MCPcopy Create free account

hub / github.com/bpftools/kube-bpf / functions

Functions58 in github.com/bpftools/kube-bpf

↓ 7 callersMethodCreate
()
daemonset/service.go:34
↓ 4 callersFunctionnewBPFEvent
(snap *v1alpha1.BPF, eventType string, reason string, message string)
controller/bpf.go:205
↓ 3 callersMethodRun
(threadiness int, stopCh <-chan struct{}, wg *sync.WaitGroup)
controller/controller.go:8
↓ 2 callersMethodGet
(name string, opts metav1.GetOptions, subresources ...string)
apis/v1alpha1/bpf.go:27
↓ 2 callersMethodMapsMeta
()
loader/loader.go:79
↓ 1 callersMethodDelete
(name string, opts *metav1.DeleteOptions, subresources ...string)
apis/v1alpha1/bpf.go:37
↓ 1 callersMethodList
(opts metav1.ListOptions)
apis/v1alpha1/bpf.go:22
↓ 1 callersMethodModule
()
loader/loader.go:75
↓ 1 callersFunctionNew
(res *resources.BPF, appsv1Client tappsv1.AppsV1Interface)
daemonset/daemonset.go:22
↓ 1 callersFunctionNewBPF
( i cache.SharedInformer, wq workqueue.RateLimitingInterface, kc *kubernetes.Clientset)
controller/bpf.go:33
↓ 1 callersFunctionNewBPFClient
(dynamicClient dynamic.Interface, restclient rest.Interface)
apis/v1alpha1/bpf.go:76
↓ 1 callersFunctionNewBPFSharedInformer
(bpfClient dynamic.ResourceInterface, queue workqueue.RateLimitingInterface)
handlers/bpf.go:12
↓ 1 callersFunctionNewLoader
(filepath string)
loader/loader.go:25
↓ 1 callersFunctionNewService
(res *resources.BPF, corev1Client tcorev1.CoreV1Interface)
daemonset/service.go:17
↓ 1 callersMethodPrintln
(v ...interface{})
cmd/runner/main.go:102
↓ 1 callersMethodSetup
()
mapcollector/mapcollector.go:27
↓ 1 callersMethodWithLogger
(logger *zap.Logger)
controller/bpf.go:47
↓ 1 callersFunctionexponentialRateLimiter
exponentialRateLimiter rate limiter applies an individual and an overeall rate limit
starter.go:114
↓ 1 callersFunctiongetMapAttribute
getMapAttribute implements an ugly hack to grab map definition attributes.
loader/loader.go:13
↓ 1 callersMethodhandleErr
handleErr checks if an error happened and makes sure we will retry later.
controller/bpf.go:143
↓ 1 callersMethodprocessNextItem
()
controller/bpf.go:78
↓ 1 callersMethodreportDropped
(sn *v1alpha1.BPF)
controller/bpf.go:177
↓ 1 callersMethodreportErrored
(sn *v1alpha1.BPF, message string)
controller/bpf.go:198
↓ 1 callersMethodreportNewRetry
(sn *v1alpha1.BPF)
controller/bpf.go:184
↓ 1 callersFunctionrun
()
cmd/operator/main.go:27
↓ 1 callersMethodrunInformers
(stopCh <-chan struct{}, wg *sync.WaitGroup)
starter.go:41
↓ 1 callersFunctionserve
(ctx context.Context)
cmd/runner/main.go:106
↓ 1 callersMethodsyncToStdout
(keysnap interface{})
controller/bpf.go:91
MethodClose
()
apis/v1alpha1/bpf.go:104
MethodCollect
(ch chan<- prometheus.Metric)
mapcollector/mapcollector.go:57
MethodCreate
()
daemonset/daemonset.go:54
MethodCreate
(obj *unstructured.Unstructured, subresources ...string)
apis/v1alpha1/bpf.go:45
MethodDecode
()
apis/v1alpha1/bpf.go:93
MethodDeepCopyObject
()
apis/v1alpha1/types.go:28
MethodDeepCopyObject
()
apis/v1alpha1/types.go:40
MethodDeepCopyObject
()
apis/v1alpha1/types.go:54
FunctionDelete
(res *resources.BPF, appsv1Client tappsv1.AppsV1Interface)
daemonset/daemonset.go:156
MethodDeleteCollection
(deleteOptions *metav1.DeleteOptions, listOptions metav1.ListOptions)
apis/v1alpha1/bpf.go:41
MethodDescribe
(ch chan<- *prometheus.Desc)
mapcollector/mapcollector.go:37
MethodGetObjectKind
()
apis/v1alpha1/types.go:24
MethodGetObjectKind
()
apis/v1alpha1/types.go:36
MethodGetObjectKind
()
apis/v1alpha1/types.go:50
FunctionNew
New creates a new operator
starter.go:51
FunctionNew
(path string, logger *zap.Logger)
mapcollector/mapcollector.go:13
MethodPatch
(name string, pt types.PatchType, data []byte, subresources ...string)
apis/v1alpha1/bpf.go:72
MethodRun
Run executes the operator loop
starter.go:101
MethodRun
(threadiness int, stopCh <-chan struct{}, wg *sync.WaitGroup)
controller/bpf.go:51
FunctionTestLoader
(t *testing.T)
loader/loader_test.go:7
MethodUpdate
(obj *unstructured.Unstructured, subresources ...string)
apis/v1alpha1/bpf.go:50
MethodUpdateStatus
(obj *unstructured.Unstructured)
apis/v1alpha1/bpf.go:68
MethodWatch
(opts metav1.ListOptions)
apis/v1alpha1/bpf.go:56
Functionmain
()
cmd/tools/genyaml/main.go:16
Functionmain
()
cmd/runner/main.go:77
Functionmain
()
cmd/operator/main.go:20
MethodreportInvalid
(sn *v1alpha1.BPF, message string)
controller/bpf.go:191
MethodrunWorker
()
controller/bpf.go:73
Functionsocket_prog
examples/pkts.c:31
Functiontracepoint__syscalls__sys_enter_write
examples/dummy.c:18