ebpf-for-windows/libs/platform
Alan Jowett 877cb22ec0
First pass of adding SAL annotations (#253)
* First pass of adding SAL annotations

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

* Finish annotating platform

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

* Cleanup annotation to get lock tracking work correctly

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

* PR feedback and fix static analysis issues

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

* PR feedback

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

* PR feedback

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

* PR feedback

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

* Fix build break from merge

Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2021-06-10 10:45:23 -06:00
..
kernel First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
unit Core review comments from PR 246 (#261) 2021-06-09 20:28:23 -07:00
user First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_epoch.c First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_epoch.h Remove allocations from executable memory pool (#251) 2021-06-07 14:07:24 -06:00
ebpf_handle.h Merge error codes from ebpf_windows.h into ebpf_result_t (#210) 2021-05-20 12:38:58 -07:00
ebpf_hash_table.c First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_object.c First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_object.h Split public and internal headers (#154) 2021-05-10 09:47:54 -06:00
ebpf_pinning_table.c First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_pinning_table.h API to create map and enumerate all pinned maps. (#246) 2021-06-09 09:44:24 -06:00
ebpf_platform.h First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_program_types.acf First draft of code to serialize EBPF program info (#152) 2021-05-10 07:07:43 -07:00
ebpf_program_types.c First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_program_types.idl Remove duplicate copy of helper prototypes from verifier (#220) 2021-05-25 16:22:29 -07:00
ebpf_serialize.c First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_serialize.h First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00
ebpf_trampoline.c First pass of adding SAL annotations (#253) 2021-06-10 10:45:23 -06:00