From fe5b2168a2d4265545a2205944ccf77ef1fe1a44 Mon Sep 17 00:00:00 2001 From: Github Action Date: Wed, 3 Apr 2024 16:30:58 +0000 Subject: [PATCH] Updated documentation Signed-off-by: Github Action --- bpf2c_8h_source.html | 4 +- bpf__legacy_8h_source.html | 2 +- ebpf__api_8h_source.html | 4 +- ebpf__extension_8h_source.html | 6 +- ebpf__extension__uuids_8h_source.html | 2 +- ...rogram__attach__type__guids_8h_source.html | 4 +- ebpf__program__types_8h_source.html | 4 +- ebpf__structs_8h.html | 7 +- ebpf__structs_8h_source.html | 302 ++++++------- ebpf__windows_8h.html | 146 +++++- ebpf__windows_8h_source.html | 210 ++++----- globals_b.html | 55 +-- globals_defs.html | 15 + globals_e.html | 15 + globals_eval.html | 3 + libbpf_8h_source.html | 2 +- linux_2bpf_8h_source.html | 2 +- search/all_10.js | 36 +- search/all_11.js | 46 +- search/all_12.js | 42 +- search/all_13.js | 24 +- search/all_14.js | 16 +- search/all_15.js | 4 +- search/all_16.js | 20 +- search/all_17.js | 2 +- search/all_2.js | 98 ++-- search/all_5.js | 425 +++++++++--------- search/all_6.js | 20 +- search/all_7.js | 8 +- search/all_8.js | 42 +- search/all_9.js | 56 +-- search/all_a.js | 6 +- search/all_b.js | 60 +-- search/all_c.js | 44 +- search/all_d.js | 24 +- search/all_e.js | 8 +- search/all_f.js | 72 +-- search/classes_0.js | 60 +-- search/classes_1.js | 22 +- search/classes_2.js | 2 +- search/classes_3.js | 2 +- search/classes_4.js | 2 +- search/classes_5.js | 2 +- search/defines_0.js | 46 +- search/defines_1.js | 4 +- search/defines_10.js | 4 +- search/defines_2.js | 34 +- search/defines_3.js | 2 +- search/defines_4.js | 2 +- search/defines_5.js | 125 +++--- search/defines_6.js | 2 +- search/defines_7.js | 18 +- search/defines_8.js | 12 +- search/defines_9.js | 2 +- search/defines_a.js | 6 +- search/defines_b.js | 2 +- search/defines_c.js | 2 +- search/defines_d.js | 4 +- search/defines_e.js | 2 +- search/defines_f.js | 2 +- search/enums_0.js | 12 +- search/enums_1.js | 14 +- search/enums_2.js | 12 +- search/enumvalues_0.js | 2 +- search/enumvalues_1.js | 193 ++++---- search/enumvalues_2.js | 90 ++-- search/enumvalues_3.js | 4 +- search/enumvalues_4.js | 6 +- search/files_0.js | 14 +- search/files_1.js | 30 +- search/files_2.js | 2 +- search/files_3.js | 6 +- search/files_4.js | 4 +- search/files_5.js | 2 +- search/files_6.js | 2 +- search/files_7.js | 2 +- search/files_8.js | 4 +- search/files_9.js | 2 +- search/functions_0.js | 8 +- search/functions_1.js | 222 ++++----- search/functions_2.js | 2 +- search/functions_3.js | 64 +-- search/functions_4.js | 18 +- search/functions_5.js | 4 +- search/functions_6.js | 6 +- search/pages_0.js | 2 +- search/typedefs_0.js | 22 +- search/typedefs_1.js | 20 +- search/typedefs_2.js | 74 +-- search/typedefs_3.js | 2 +- search/typedefs_4.js | 2 +- search/typedefs_5.js | 2 +- search/typedefs_6.js | 6 +- search/typedefs_7.js | 8 +- search/typedefs_8.js | 10 +- search/typedefs_9.js | 6 +- search/typedefs_a.js | 8 +- search/typedefs_b.js | 6 +- search/variables_0.js | 4 +- search/variables_1.js | 26 +- search/variables_10.js | 32 +- search/variables_11.js | 28 +- search/variables_12.js | 36 +- search/variables_13.js | 10 +- search/variables_14.js | 16 +- search/variables_15.js | 2 +- search/variables_16.js | 2 +- search/variables_17.js | 2 +- search/variables_2.js | 20 +- search/variables_3.js | 42 +- search/variables_4.js | 36 +- search/variables_5.js | 62 +-- search/variables_6.js | 18 +- search/variables_7.js | 4 +- search/variables_8.js | 20 +- search/variables_9.js | 32 +- search/variables_a.js | 6 +- search/variables_b.js | 34 +- search/variables_c.js | 32 +- search/variables_d.js | 18 +- search/variables_e.js | 6 +- search/variables_f.js | 58 +-- 122 files changed, 1909 insertions(+), 1725 deletions(-) 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 @@
struct _bpf2c_version bpf2c_version_t
Version information for the bpf2c compiler. This structure contains the version information for the b...
struct _metadata_table metadata_table_t
Metadata table for a module. This structure is returned by the module's metadata function,...
This file contains eBPF definitions common to eBPF programs, core execution engine as well as eBPF AP...
-
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:56
-
GUID ebpf_program_type_t
Definition: ebpf_windows.h:55
+
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:60
+
GUID ebpf_program_type_t
Definition: ebpf_windows.h:59
Version information for the bpf2c compiler. This structure contains the version information for the b...
Definition: bpf2c.h:120
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 @@
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.
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
Definition: ebpf_structs.h:167
-
bpf_attach_type
Definition: ebpf_structs.h:256
+
bpf_attach_type
Definition: ebpf_structs.h:257
bpf_map_type
Definition: ebpf_structs.h:18
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 @@
enum ebpf_result ebpf_result_t
-
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:56
-
GUID ebpf_program_type_t
Definition: ebpf_windows.h:55
+
GUID ebpf_attach_type_t
Definition: ebpf_windows.h:60
+
GUID ebpf_program_type_t
Definition: ebpf_windows.h:59
eBPF Map Information
Definition: ebpf_core_structs.h:21
Definition: ebpf_program_types.h:38
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 @@
enum ebpf_result ebpf_result_t
This file contains eBPF definitions common to eBPF programs, core execution engine as well as eBPF AP...
bpf_link_type
Definition: ebpf_structs.h:243
-
enum bpf_attach_type bpf_attach_type_t
Definition: ebpf_structs.h:320
+
enum bpf_attach_type bpf_attach_type_t
Definition: ebpf_structs.h:321
-
GUID ebpf_program_type_t
Definition: ebpf_windows.h:55
+
GUID ebpf_program_type_t
Definition: ebpf_windows.h:59
Definition: ebpf_extension.h:95
ebpf_extension_header_t header
Definition: ebpf_extension.h:96
ebpf_program_type_t supported_program_type
Definition: ebpf_extension.h:97
@@ -183,7 +183,7 @@
uint16_t version
Version of the dispatch table.
Definition: ebpf_extension.h:13
uint16_t count
Number of entries in the dispatch table.
Definition: ebpf_extension.h:14
_Field_size_(count) _ebpf_extension_dispatch_function function[1]
-
Header of an eBPF extension data structure. Every eBPF extension data structure must start with this ...
Definition: ebpf_windows.h:101
+
Header of an eBPF extension data structure. Every eBPF extension data structure must start with this ...
Definition: ebpf_windows.h:109
Definition: ebpf_extension.h:79
ebpf_program_invoke_function_t ebpf_program_invoke_function
Definition: ebpf_extension.h:82
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 @@
GUID EBPF_HOOK_EXTENSION_IID
NPI ID for eBPF hook extension.
Definition: ebpf_extension_uuids.h:20
GUID EBPF_PROGRAM_INFO_EXTENSION_IID
NPI ID for eBPF program information extension.
Definition: ebpf_extension_uuids.h:14
-
uint8_t GUID[16]
Definition: ebpf_windows.h:8
+
uint8_t GUID[16]
Definition: ebpf_windows.h:12