ebpf-for-windows/include
Alan Jowett 4c3d2cd894
Remove barriers and spinlock in epoch_enter and epoch_exit (#2796)
* Remove barriers in enter and exit

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Apply suggestions from code review

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* Apply suggestions from code review

Co-authored-by: Dave Thaler <dthaler@microsoft.com>

* PR feedback

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

---------

Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2023-09-14 22:07:57 +00:00
..
asm Update bpftool (#945) 2022-04-14 08:31:26 -06:00
bpf Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
linux Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
net fix (#2841) 2023-09-11 23:14:40 +00:00
uapi/linux Add some header file names included by typical eBPF programs (#916) 2022-04-11 13:26:49 -07:00
bpf2c.h Add static initializer support to bpf2c - part 1 (#2728) 2023-08-09 21:23:26 +00:00
bpf_endian.h Add helper functions to bpf_endian.h (#1899) 2023-01-19 07:14:23 -08:00
bpf_helper_defs.h Add support for map info via BTF in .maps section (#2551) 2023-06-08 05:26:05 +00:00
bpf_helpers.h fix (#2841) 2023-09-11 23:14:40 +00:00
bpf_helpers_platform.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
ebpf_api.h Reduce reference set from bpf_object__open_file (#2687) 2023-07-21 16:53:24 +00:00
ebpf_core_structs.h Make runtime binaries not depend on usersim (#2783) 2023-09-05 17:57:21 +00:00
ebpf_execution_type.h EC and API changes to load generated BPF driver (#811) 2022-04-01 12:52:04 -07:00
ebpf_extension.h Remove barriers and spinlock in epoch_enter and epoch_exit (#2796) 2023-09-14 22:07:57 +00:00
ebpf_extension_uuids.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
ebpf_nethooks.h Add helper function to set redirect context (#2823) 2023-09-11 22:40:33 +00:00
ebpf_program_attach_type_guids.h Allow various structs to be const (#2306) 2023-04-12 17:47:39 +00:00
ebpf_program_types.h Allow various structs to be const (#2306) 2023-04-12 17:47:39 +00:00
ebpf_result.h Make runtime binaries not depend on usersim (#2783) 2023-09-05 17:57:21 +00:00
ebpf_store_helper.h Make runtime binaries not depend on usersim (#2783) 2023-09-05 17:57:21 +00:00
ebpf_structs.h Increase MAX_TAIL_CALL_CNT to 33 tail calls (#2826) 2023-09-11 16:55:56 +00:00
ebpf_utilities.h Make runtime binaries not depend on usersim (#2783) 2023-09-05 17:57:21 +00:00
ebpf_windows.h Clean up order of includes (#2015) 2023-02-07 18:32:19 +00:00
elfio_wrapper.hpp Update ebpf-verifier to latest (#1712) 2022-12-08 00:05:08 +00:00