diff --git a/bpf2c_8h_source.html b/bpf2c_8h_source.html index 0734224d0a..a50bf52ae8 100644 --- a/bpf2c_8h_source.html +++ b/bpf2c_8h_source.html @@ -217,8 +217,8 @@
bpf2c_version_t
struct _bpf2c_version bpf2c_version_t
Version information for the bpf2c compiler. This structure contains the version information for the b...
metadata_table_t
struct _metadata_table metadata_table_t
Metadata table for a module. This structure is returned by the module's metadata function,...
ebpf_structs.h
This file contains eBPF definitions common to eBPF programs, core execution engine as well as eBPF AP...
-
ebpf_attach_type_t
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:56
-
ebpf_program_type_t
GUID ebpf_program_type_t
Definition: ebpf_windows.h:55
+
ebpf_attach_type_t
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:60
+
ebpf_program_type_t
GUID ebpf_program_type_t
Definition: ebpf_windows.h:59
stddef.h
_bpf2c_version
Version information for the bpf2c compiler. This structure contains the version information for the b...
Definition: bpf2c.h:120
_bpf2c_version::major
uint32_t major
Definition: bpf2c.h:121
diff --git a/bpf__legacy_8h_source.html b/bpf__legacy_8h_source.html index 786bb7dc9f..19c4be5489 100644 --- a/bpf__legacy_8h_source.html +++ b/bpf__legacy_8h_source.html @@ -157,7 +157,7 @@
bpf_load_program
int bpf_load_program(enum bpf_prog_type type, const struct bpf_insn *insns, size_t insns_cnt, const char *license, __u32 kern_version, char *log_buf, size_t log_buf_sz)
Load (but do not attach) an eBPF program from eBPF instructions supplied by the caller.
bpf_load_program_xattr
int bpf_load_program_xattr(const struct bpf_load_program_attr *load_attr, char *log_buf, size_t log_buf_sz)
Load (but do not attach) an eBPF program from eBPF instructions supplied by the caller.
bpf_prog_type
bpf_prog_type
Definition: ebpf_structs.h:167
-
bpf_attach_type
bpf_attach_type
Definition: ebpf_structs.h:256
+
bpf_attach_type
bpf_attach_type
Definition: ebpf_structs.h:257
bpf_map_type
bpf_map_type
Definition: ebpf_structs.h:18
libbpf.h
bpf_create_map_attr
Definition: bpf_legacy.h:16
diff --git a/ebpf__api_8h_source.html b/ebpf__api_8h_source.html index e5c53511dd..18e53f213b 100644 --- a/ebpf__api_8h_source.html +++ b/ebpf__api_8h_source.html @@ -321,8 +321,8 @@
ebpf_program_attach_type_guids.h
ebpf_result.h
ebpf_result_t
enum ebpf_result ebpf_result_t
-
ebpf_attach_type_t
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:56
-
ebpf_program_type_t
GUID ebpf_program_type_t
Definition: ebpf_windows.h:55
+
ebpf_attach_type_t
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:60
+
ebpf_program_type_t
GUID ebpf_program_type_t
Definition: ebpf_windows.h:59
_ebpf_map_info
eBPF Map Information
Definition: ebpf_core_structs.h:21
_ebpf_program_info
Definition: ebpf_program_types.h:38
_ebpf_section_info
Definition: ebpf_api.h:56
diff --git a/ebpf__extension_8h_source.html b/ebpf__extension_8h_source.html index e75c34359f..b1724e1e22 100644 --- a/ebpf__extension_8h_source.html +++ b/ebpf__extension_8h_source.html @@ -159,9 +159,9 @@
ebpf_result_t
enum ebpf_result ebpf_result_t
ebpf_structs.h
This file contains eBPF definitions common to eBPF programs, core execution engine as well as eBPF AP...
bpf_link_type
bpf_link_type
Definition: ebpf_structs.h:243
-
bpf_attach_type_t
enum bpf_attach_type bpf_attach_type_t
Definition: ebpf_structs.h:320
+
bpf_attach_type_t
enum bpf_attach_type bpf_attach_type_t
Definition: ebpf_structs.h:321
ebpf_windows.h
-
ebpf_program_type_t
GUID ebpf_program_type_t
Definition: ebpf_windows.h:55
+
ebpf_program_type_t
GUID ebpf_program_type_t
Definition: ebpf_windows.h:59
_ebpf_attach_provider_data
Definition: ebpf_extension.h:95
_ebpf_attach_provider_data::header
ebpf_extension_header_t header
Definition: ebpf_extension.h:96
_ebpf_attach_provider_data::supported_program_type
ebpf_program_type_t supported_program_type
Definition: ebpf_extension.h:97
@@ -183,7 +183,7 @@
_ebpf_extension_dispatch_table::version
uint16_t version
Version of the dispatch table.
Definition: ebpf_extension.h:13
_ebpf_extension_dispatch_table::count
uint16_t count
Number of entries in the dispatch table.
Definition: ebpf_extension.h:14
_ebpf_extension_dispatch_table::_Field_size_
_Field_size_(count) _ebpf_extension_dispatch_function function[1]
-
_ebpf_extension_header
Header of an eBPF extension data structure. Every eBPF extension data structure must start with this ...
Definition: ebpf_windows.h:101
+
_ebpf_extension_header
Header of an eBPF extension data structure. Every eBPF extension data structure must start with this ...
Definition: ebpf_windows.h:109
_ebpf_extension_program_dispatch_table
Definition: ebpf_extension.h:79
_ebpf_extension_program_dispatch_table::ebpf_program_invoke_function
ebpf_program_invoke_function_t ebpf_program_invoke_function
Definition: ebpf_extension.h:82
_ebpf_extension_program_dispatch_table::ebpf_program_batch_begin_invoke_function
ebpf_program_batch_begin_invoke_function_t ebpf_program_batch_begin_invoke_function
Definition: ebpf_extension.h:83
diff --git a/ebpf__extension__uuids_8h_source.html b/ebpf__extension__uuids_8h_source.html index 7fd000c9cf..69029e20ec 100644 --- a/ebpf__extension__uuids_8h_source.html +++ b/ebpf__extension__uuids_8h_source.html @@ -93,7 +93,7 @@
EBPF_HOOK_EXTENSION_IID
GUID EBPF_HOOK_EXTENSION_IID
NPI ID for eBPF hook extension.
Definition: ebpf_extension_uuids.h:20
EBPF_PROGRAM_INFO_EXTENSION_IID
GUID EBPF_PROGRAM_INFO_EXTENSION_IID
NPI ID for eBPF program information extension.
Definition: ebpf_extension_uuids.h:14
ebpf_windows.h
-
GUID
uint8_t GUID[16]
Definition: ebpf_windows.h:8
+
GUID
uint8_t GUID[16]
Definition: ebpf_windows.h:12