ebpf-for-windows/libs/platform
Alan Jowett 16a951c2c3
Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389)
* Switch to hash table from AVL.
Lock free in the presence of epoch allocator.

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-08-20 18:29:11 -06:00
..
kernel Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
unit Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
user Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
ebpf_epoch.c Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
ebpf_epoch.h Switch to approved license header format (#268) 2021-06-10 12:02:00 -07:00
ebpf_handle.h Switch to approved license header format (#268) 2021-06-10 12:02:00 -07:00
ebpf_hash_table.c Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
ebpf_object.c Add DETACH operation to detach a program from a hook. (#352) 2021-07-30 17:17:16 -07:00
ebpf_object.h Remove duplicate public APIs where standard libbpf APIs exist (#356) 2021-08-03 17:25:50 -07:00
ebpf_pinning_table.c Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
ebpf_pinning_table.h C6387 fixes (#311) 2021-06-25 16:02:05 -06:00
ebpf_platform.h Switch to hash table from AVL. Lock free in the presence of epoch allocator. (#389) 2021-08-20 18:29:11 -06:00
ebpf_program_types.acf Revert "Remove dead code (#381)" (#401) 2021-08-20 12:07:57 -07:00
ebpf_program_types.c Revert "Remove dead code (#381)" (#401) 2021-08-20 12:07:57 -07:00
ebpf_program_types.idl Revert "Remove dead code (#381)" (#401) 2021-08-20 12:07:57 -07:00
ebpf_serialize.c Revert "Add code to propagate flags for helper functions. (#365)" (#366) 2021-08-09 14:37:40 -07:00
ebpf_serialize.h Replace "information" with "info" for consistency (#331) 2021-07-07 11:16:35 -07:00
ebpf_trampoline.c Additional analysis fixes (#315) 2021-06-29 15:51:41 -06:00