Module generated

Module generated 

Source
Expand description

eBPF bindings generated by rust-bindgen

Modules§

bpf_core_relo_kind

Structs§

__BindgenBitfieldUnitx86-64
__IncompleteArrayFieldx86-64
bpf_attr__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_2x86-64
bpf_attr__bindgen_ty_3x86-64
bpf_attr__bindgen_ty_4x86-64
bpf_attr__bindgen_ty_5x86-64
bpf_attr__bindgen_ty_6x86-64
bpf_attr__bindgen_ty_7x86-64
bpf_attr__bindgen_ty_8x86-64
bpf_attr__bindgen_ty_9x86-64
bpf_attr__bindgen_ty_10x86-64
bpf_attr__bindgen_ty_11x86-64
bpf_attr__bindgen_ty_12x86-64
bpf_attr__bindgen_ty_13x86-64
bpf_attr__bindgen_ty_14x86-64
bpf_attr__bindgen_ty_15x86-64
bpf_attr__bindgen_ty_16x86-64
bpf_attr__bindgen_ty_17x86-64
bpf_attr__bindgen_ty_18x86-64
bpf_attr__bindgen_ty_19x86-64
bpf_attr__bindgen_ty_20x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_2x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_3x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_4x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_5x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_6x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_7x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_8x86-64
bpf_btf_infox86-64
bpf_core_relo
bpf_cpumap_valx86-64
bpf_devmap_valx86-64
bpf_func_infox86-64
bpf_insnx86-64
bpf_line_infox86-64
bpf_link_infox86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_1x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_2x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_3x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_4x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_5x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_6x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_7x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_8x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_9x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_4__bindgen_ty_1__bindgen_ty_1x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_4__bindgen_ty_2__bindgen_ty_1x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_4__bindgen_ty_2__bindgen_ty_2x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_10x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_11x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_12x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_13x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_11__bindgen_ty_1__bindgen_ty_1x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_11__bindgen_ty_1__bindgen_ty_2x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_11__bindgen_ty_1__bindgen_ty_3x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_11__bindgen_ty_1__bindgen_ty_4x86-64
bpf_lpm_trie_keyx86-64
bpf_map_infox86-64
bpf_prog_infox86-64
btf_arrayx86-64
btf_decl_tagx86-64
btf_enumx86-64
btf_ext_header
btf_headerx86-64
btf_memberx86-64
btf_paramx86-64
btf_typex86-64
btf_varx86-64
btf_var_secinfox86-64
ifinfomsgx86-64
perf_event_attrx86-64
perf_event_headerx86-64
perf_event_mmap_pagex86-64
perf_event_mmap_page__bindgen_ty_1__bindgen_ty_1x86-64
tcmsgx86-64

Enums§

bpf_attach_typex86-64
bpf_cgroup_iter_orderx86-64
bpf_cmdx86-64
bpf_link_typex86-64
bpf_map_typex86-64
bpf_perf_event_typex86-64
bpf_prog_typex86-64
bpf_stats_typex86-64
btf_func_linkagex86-64
nf_inet_hooksx86-64
perf_event_sample_formatx86-64
perf_event_typex86-64
perf_hw_cache_idx86-64
perf_hw_cache_op_idx86-64
perf_hw_cache_op_result_idx86-64
perf_hw_idx86-64
perf_sw_idsx86-64
perf_type_idx86-64

Constants§

AYA_PERF_EVENT_IOC_DISABLEx86-64
AYA_PERF_EVENT_IOC_ENABLEx86-64
AYA_PERF_EVENT_IOC_SET_BPFx86-64
BPF_ALUx86-64
BPF_ALU64x86-64
BPF_ANYx86-64
BPF_Bx86-64
BPF_CALLx86-64
BPF_DWx86-64
BPF_EXISTx86-64
BPF_F_ADJ_ROOM_DECAP_L3_IPV4x86-64
BPF_F_ADJ_ROOM_DECAP_L3_IPV6x86-64
BPF_F_ADJ_ROOM_ENCAP_L2_ETHx86-64
BPF_F_ADJ_ROOM_ENCAP_L3_IPV4x86-64
BPF_F_ADJ_ROOM_ENCAP_L3_IPV6x86-64
BPF_F_ADJ_ROOM_ENCAP_L4_GREx86-64
BPF_F_ADJ_ROOM_ENCAP_L4_UDPx86-64
BPF_F_ADJ_ROOM_FIXED_GSOx86-64
BPF_F_ADJ_ROOM_NO_CSUM_RESETx86-64
BPF_F_AFTERx86-64
BPF_F_ALLOW_MULTIx86-64
BPF_F_ALLOW_OVERRIDEx86-64
BPF_F_ANY_ALIGNMENTx86-64
BPF_F_BEFOREx86-64
BPF_F_BPRM_SECUREEXECx86-64
BPF_F_BROADCASTx86-64
BPF_F_CLONEx86-64
BPF_F_CTXLEN_MASKx86-64
BPF_F_CURRENT_CPUx86-64
BPF_F_CURRENT_NETNSx86-64
BPF_F_DONT_FRAGMENTx86-64
BPF_F_EXCLUDE_INGRESSx86-64
BPF_F_FAST_STACK_CMPx86-64
BPF_F_GET_BRANCH_RECORDS_SIZEx86-64
BPF_F_HDR_FIELD_MASKx86-64
BPF_F_IDx86-64
BPF_F_INDEX_MASKx86-64
BPF_F_INGRESSx86-64
BPF_F_INNER_MAPx86-64
BPF_F_INVALIDATE_HASHx86-64
BPF_F_KPROBE_MULTI_RETURNx86-64
BPF_F_LINKx86-64
BPF_F_LOCKx86-64
BPF_F_MARK_ENFORCEx86-64
BPF_F_MARK_MANGLED_0x86-64
BPF_F_MMAPABLEx86-64
BPF_F_NETFILTER_IP_DEFRAGx86-64
BPF_F_NO_COMMON_LRUx86-64
BPF_F_NO_PREALLOCx86-64
BPF_F_NO_TUNNEL_KEYx86-64
BPF_F_NO_USER_CONVx86-64
BPF_F_NUMA_NODEx86-64
BPF_F_PATH_FDx86-64
BPF_F_PRESERVE_ELEMSx86-64
BPF_F_PSEUDO_HDRx86-64
BPF_F_QUERY_EFFECTIVEx86-64
BPF_F_RDONLYx86-64
BPF_F_RDONLY_PROGx86-64
BPF_F_RECOMPUTE_CSUMx86-64
BPF_F_REPLACEx86-64
BPF_F_REUSE_STACKIDx86-64
BPF_F_SEGV_ON_FAULTx86-64
BPF_F_SEQ_NUMBERx86-64
BPF_F_SKIP_FIELD_MASKx86-64
BPF_F_SLEEPABLEx86-64
BPF_F_STACK_BUILD_IDx86-64
BPF_F_STRICT_ALIGNMENTx86-64
BPF_F_SYSCTL_BASE_NAMEx86-64
BPF_F_TEST_REG_INVARIANTSx86-64
BPF_F_TEST_RND_HI32x86-64
BPF_F_TEST_RUN_ON_CPUx86-64
BPF_F_TEST_STATE_FREQx86-64
BPF_F_TEST_XDP_LIVE_FRAMESx86-64
BPF_F_TIMER_ABSx86-64
BPF_F_TIMER_CPU_PINx86-64
BPF_F_TOKEN_FDx86-64
BPF_F_TUNINFO_FLAGSx86-64
BPF_F_TUNINFO_IPV6x86-64
BPF_F_UPROBE_MULTI_RETURNx86-64
BPF_F_USER_BUILD_IDx86-64
BPF_F_USER_STACKx86-64
BPF_F_VTYPE_BTF_OBJ_FDx86-64
BPF_F_WRONLYx86-64
BPF_F_WRONLY_PROGx86-64
BPF_F_XDP_DEV_BOUND_ONLYx86-64
BPF_F_XDP_HAS_FRAGSx86-64
BPF_F_ZERO_CSUM_TXx86-64
BPF_F_ZERO_SEEDx86-64
BPF_Hx86-64
BPF_JMPx86-64
BPF_Kx86-64
BPF_LDx86-64
BPF_LDXx86-64
BPF_NOEXISTx86-64
BPF_PSEUDO_BTF_IDx86-64
BPF_PSEUDO_CALLx86-64
BPF_PSEUDO_FUNCx86-64
BPF_PSEUDO_KFUNC_CALLx86-64
BPF_PSEUDO_MAP_FDx86-64
BPF_PSEUDO_MAP_IDXx86-64
BPF_PSEUDO_MAP_IDX_VALUEx86-64
BPF_PSEUDO_MAP_VALUEx86-64
BPF_RINGBUF_BUSY_BITx86-64
BPF_RINGBUF_DISCARD_BITx86-64
BPF_RINGBUF_HDR_SZx86-64
BPF_STx86-64
BPF_STXx86-64
BPF_Wx86-64
BTF_INT_BOOLx86-64
BTF_INT_CHARx86-64
BTF_INT_SIGNEDx86-64
BTF_KIND_ARRAYx86-64
BTF_KIND_CONSTx86-64
BTF_KIND_DATASECx86-64
BTF_KIND_DECL_TAGx86-64
BTF_KIND_ENUMx86-64
BTF_KIND_ENUM64x86-64
BTF_KIND_FLOATx86-64
BTF_KIND_FUNCx86-64
BTF_KIND_FUNC_PROTOx86-64
BTF_KIND_FWDx86-64
BTF_KIND_INTx86-64
BTF_KIND_MAXx86-64
BTF_KIND_PTRx86-64
BTF_KIND_RESTRICTx86-64
BTF_KIND_STRUCTx86-64
BTF_KIND_TYPEDEFx86-64
BTF_KIND_TYPE_TAGx86-64
BTF_KIND_UNIONx86-64
BTF_KIND_UNKNx86-64
BTF_KIND_VARx86-64
BTF_KIND_VOLATILEx86-64
BTF_VAR_GLOBAL_ALLOCATEDx86-64
BTF_VAR_GLOBAL_EXTERNx86-64
BTF_VAR_STATICx86-64
IFLA_XDP_ATTACHEDx86-64
IFLA_XDP_DRV_PROG_IDx86-64
IFLA_XDP_EXPECTED_FDx86-64
IFLA_XDP_FDx86-64
IFLA_XDP_FLAGSx86-64
IFLA_XDP_HW_PROG_IDx86-64
IFLA_XDP_PROG_IDx86-64
IFLA_XDP_SKB_PROG_IDx86-64
IFLA_XDP_UNSPECx86-64
NFPROTO_ARPx86-64
NFPROTO_BRIDGEx86-64
NFPROTO_DECNETx86-64
NFPROTO_INETx86-64
NFPROTO_IPV4x86-64
NFPROTO_IPV6x86-64
NFPROTO_NETDEVx86-64
NFPROTO_NUMPROTOx86-64
NFPROTO_UNSPECx86-64
NLMSG_ALIGNTOx86-64
NR_BTF_KINDSx86-64
PERF_FLAG_FD_CLOEXECx86-64
PERF_FLAG_FD_NO_GROUPx86-64
PERF_FLAG_FD_OUTPUTx86-64
PERF_FLAG_PID_CGROUPx86-64
PERF_MAX_CONTEXTS_PER_STACKx86-64
PERF_MAX_STACK_DEPTHx86-64
SO_ATTACH_BPFx86-64
SO_DETACH_BPFx86-64
TCA_BPF_ACTx86-64
TCA_BPF_CLASSIDx86-64
TCA_BPF_FDx86-64
TCA_BPF_FLAGSx86-64
TCA_BPF_FLAGS_GENx86-64
TCA_BPF_FLAG_ACT_DIRECTx86-64
TCA_BPF_IDx86-64
TCA_BPF_NAMEx86-64
TCA_BPF_OPSx86-64
TCA_BPF_OPS_LENx86-64
TCA_BPF_POLICEx86-64
TCA_BPF_TAGx86-64
TCA_BPF_UNSPECx86-64
TCA_CHAINx86-64
TCA_DUMP_INVISIBLEx86-64
TCA_EGRESS_BLOCKx86-64
TCA_FCNTx86-64
TCA_HW_OFFLOADx86-64
TCA_INGRESS_BLOCKx86-64
TCA_KINDx86-64
TCA_OPTIONSx86-64
TCA_PADx86-64
TCA_RATEx86-64
TCA_STABx86-64
TCA_STATSx86-64
TCA_STATS2x86-64
TCA_UNSPECx86-64
TCA_XSTATSx86-64
TC_H_CLSACTx86-64
TC_H_INGRESSx86-64
TC_H_MAJ_MASKx86-64
TC_H_MIN_EGRESSx86-64
TC_H_MIN_INGRESSx86-64
TC_H_MIN_MASKx86-64
TC_H_MIN_PRIORITYx86-64
TC_H_ROOTx86-64
TC_H_UNSPECx86-64
XDP_FLAGS_DRV_MODEx86-64
XDP_FLAGS_HW_MODEx86-64
XDP_FLAGS_MASKx86-64
XDP_FLAGS_MODESx86-64
XDP_FLAGS_REPLACEx86-64
XDP_FLAGS_SKB_MODEx86-64
XDP_FLAGS_UPDATE_IF_NOEXISTx86-64
__IFLA_XDP_MAXx86-64
__TCA_BPF_MAXx86-64
__TCA_MAXx86-64

Type Aliases§

__s16x86-64
__s32x86-64
__s64x86-64
__u8x86-64
__u16x86-64
__u32x86-64
__u64x86-64
_bindgen_ty_2x86-64
_bindgen_ty_3x86-64
_bindgen_ty_4x86-64
_bindgen_ty_5x86-64
_bindgen_ty_6x86-64
_bindgen_ty_7x86-64
_bindgen_ty_8x86-64
_bindgen_ty_9x86-64
_bindgen_ty_10x86-64
_bindgen_ty_11x86-64
_bindgen_ty_12x86-64
_bindgen_ty_13x86-64
_bindgen_ty_14x86-64
_bindgen_ty_15x86-64
_bindgen_ty_17x86-64
_bindgen_ty_19x86-64
_bindgen_ty_21x86-64
_bindgen_ty_24x86-64
_bindgen_ty_26x86-64
_bindgen_ty_27x86-64
_bindgen_ty_41x86-64
_bindgen_ty_42x86-64
_bindgen_ty_43x86-64
_bindgen_ty_92x86-64
_bindgen_ty_99x86-64
_bindgen_ty_154x86-64
_bindgen_ty_172x86-64

Unions§

bpf_attrx86-64
bpf_attr__bindgen_ty_2__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_4__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_6__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_6__bindgen_ty_2x86-64
bpf_attr__bindgen_ty_8__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_10__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_10__bindgen_ty_2x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_2x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_6__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_14__bindgen_ty_3__bindgen_ty_8__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_15__bindgen_ty_1x86-64
bpf_attr__bindgen_ty_15__bindgen_ty_2x86-64
bpf_cpumap_val__bindgen_ty_1x86-64
bpf_devmap_val__bindgen_ty_1x86-64
bpf_link_info__bindgen_ty_1x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_4__bindgen_ty_1x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_4__bindgen_ty_2x86-64
bpf_link_info__bindgen_ty_1__bindgen_ty_11__bindgen_ty_1x86-64
btf_type__bindgen_ty_1x86-64
perf_event_attr__bindgen_ty_1x86-64
perf_event_attr__bindgen_ty_2x86-64
perf_event_attr__bindgen_ty_3x86-64
perf_event_attr__bindgen_ty_4x86-64
perf_event_mmap_page__bindgen_ty_1x86-64