Commit Graph

27 Commits

Author SHA1 Message Date
cbc6b93cd8 restructure maps dir, fix imports 2025-09-30 19:01:46 +05:30
9e87ee52f2 Move relevant vmlinux files to ex7.bpf.c 2025-09-25 00:10:39 +05:30
d0be8893eb Add setuid C example 2025-09-24 23:48:42 +05:30
0f9a4078ee Complete struct field assignment 2025-09-21 05:22:00 +05:30
efd6083caf Add custom struct C example 2025-09-19 22:06:20 +05:30
4797c007a0 Define arch in C example 2025-09-19 04:22:36 +05:30
af32758048 Add vmlinux.h 2025-09-19 04:15:54 +05:30
1967332175 Add kprobe and vmlinux example 2025-09-19 04:15:13 +05:30
cc5f720406 Support simple XDP 2025-09-13 19:58:01 +05:30
ca203a1fdd support referencing other variables inside binops 2025-09-12 23:05:52 +05:30
431921dbc1 multiple map elements support 2025-09-11 00:45:08 +05:30
3628276e08 Add ktime 2025-09-09 23:40:05 +05:30
d7a5a06eab remove line numbers from debug info
Signed-off-by: varun-r-mallya <varunrmallya@gmail.com>
2025-09-09 12:16:01 +05:30
92795fee98 Add ex4.bpf.c 2025-09-09 03:05:39 +05:30
ed37aa01d2 add another c example 2025-09-08 22:43:47 +05:30
f7aa054b31 get hashmap compiling 2025-09-08 22:26:16 +05:30
627ee9265a fix: Hashmap type check 2025-09-08 20:06:21 +05:30
70dfa0ff58 add -g to c-form Makefile 2025-09-08 00:37:42 +05:30
c0559639f2 Get ex2 running 2025-09-07 19:19:58 +05:30
734a49b295 emit BTF data using -g flag 2025-09-07 17:22:24 +05:30
acfb8b4424 revert changes to examples 2025-09-07 13:54:31 +05:30
ac8620284e Add Maps example 2025-09-07 13:41:05 +05:30
81f4a0a799 Add shorter examples 2025-09-06 12:49:39 +05:30
ba3030a694 Update bpf examples and remove function pass code 2025-09-04 10:33:43 +05:30
0ee8b541d1 Add constant check (maybe broken) and also a globals pass 2025-09-03 18:30:52 +05:30
b4a2f169ad emit license 2025-08-30 22:33:58 +05:30
e19aa9fa66 Organize source files 2025-08-30 18:49:08 +05:30