MCPcopy Create free account

hub / github.com/bpftools/kube-bpf / types & classes

Types & classes50 in github.com/bpftools/kube-bpf

StructBPF
controller/bpf.go:24
StructBPF
apis/v1alpha1/types.go:18
StructBPFClient
apis/v1alpha1/bpf.go:17
StructBPFDecoder
apis/v1alpha1/bpf.go:88
StructBPFList
apis/v1alpha1/types.go:44
StructBPFSpec
apis/v1alpha1/types.go:32
StructConfig
Config is the configuration struct for the operator
starter.go:26
InterfaceController
controller/controller.go:7
StructDaemonSet
daemonset/daemonset.go:17
StructLoader
loader/loader.go:20
StructMapCollector
mapcollector/mapcollector.go:20
StructOperator
Operator reacts to changes to the desired state on kubernetes and tries to reconcile those changes to the actual state by calling the controllers.
starter.go:33
StructProgram
apis/v1alpha1/types.go:58
StructProgramSource
ProgramSource represents a source for the value of an Program.
apis/v1alpha1/types.go:67
StructService
daemonset/service.go:12
Class__sk_buff
examples/pkts.c:31
Class__sk_buff
user accessible mirror of in-kernel sk_buff. * new fields can only be added to the end of this structure */
examples/elf/include/bpf.h:885
Enumbpf_adj_room_mode
Mode for BPF_FUNC_skb_adjust_room helper. */
examples/elf/include/bpf.h:878
Enumbpf_attach_type
examples/elf/include/bpf.h:142
Classbpf_cgroup_dev_ctx
examples/elf/include/bpf.h:1206
Enumbpf_cmd
BPF syscall commands, see bpf(2) man-page for details. */
examples/elf/include/bpf.h:79
Enumbpf_func_id
examples/elf/include/bpf.h:830
Classbpf_insn
examples/elf/include/bpf.h:64
Classbpf_lpm_trie_key
Key of an a BPF_MAP_TYPE_LPM_TRIE entry */
examples/elf/include/bpf.h:73
Classbpf_map_def
examples/dummy.c:6
Classbpf_map_def
examples/pkts.c:23
Classbpf_map_def
examples/elf/include/bpf_map.h:6
Classbpf_map_info
examples/elf/include/bpf.h:1025
Enumbpf_map_type
examples/elf/include/bpf.h:100
Classbpf_perf_event_value
examples/elf/include/bpf.h:1193
Enumbpf_pin_type
examples/elf/include/bpf_map.h:16
Classbpf_prog_info
examples/elf/include/bpf.h:1006
Enumbpf_prog_type
examples/elf/include/bpf.h:120
Classbpf_raw_tracepoint_args
examples/elf/include/bpf.h:1213
Enumbpf_ret_code
Generic BPF return codes which all BPF program types may support. * The values are binary compatible with their TC_ACT_* counter-part to * provide b
examples/elf/include/bpf.h:937
Classbpf_sock
examples/elf/include/bpf.h:946
Classbpf_sock_addr
User bpf_sock_addr struct to access socket fields and sockaddr struct passed * by user and intended to be used by socket (e.g. to bind to, depends on
examples/elf/include/bpf.h:1043
Classbpf_sock_ops
User bpf_sock_ops struct to access socket values and specify request ops * and their replies. * Some of this fields are in network (bigendian) byte
examples/elf/include/bpf.h:1065
Classbpf_stack_build_id
examples/elf/include/bpf.h:258
Enumbpf_stack_build_id_status
examples/elf/include/bpf.h:248
Classbpf_tunnel_key
examples/elf/include/bpf.h:918
Structdata
cmd/tools/genyaml/main.go:11
Classiphdr
examples/pkts.c:32
Structlogger
cmd/runner/main.go:96
Structregistry
cmd/runner/main.go:90
Enumsk_action
examples/elf/include/bpf.h:991
Classsk_buff
* llvm builtin functions that eBPF C program may use to emit BPF_LD_ABS and BPF_LD_IND instructions */
examples/elf/include/bpf_helpers.h:20
Classsk_msg_md
user accessible metadata for SK_MSG packet hook, new fields must * be added to the end of this structure */
examples/elf/include/bpf.h:999
Enumxdp_action
User return codes for XDP prog type. * A valid XDP program must return one of these defined values. All other * return codes are reserved for future
examples/elf/include/bpf.h:971
Classxdp_md
user accessible metadata for XDP packet hook * new fields must be added to the end of this structure */
examples/elf/include/bpf.h:982