![]() |
|
|||
0001 // SPDX-License-Identifier: GPL-2.0 0002 0003 #include <linux/bpf.h> 0004 #include <bpf/bpf_helpers.h> 0005 0006 #define MAX_STACK_RAWTP 10 0007 0008 SEC("raw_tracepoint/sys_enter") 0009 int bpf_prog2(void *ctx) 0010 { 0011 __u64 stack[MAX_STACK_RAWTP]; 0012 int error; 0013 0014 /* set all the flags which should return -EINVAL */ 0015 error = bpf_get_stack(ctx, stack, 0, -1); 0016 if (error < 0) 0017 goto loop; 0018 0019 return error; 0020 loop: 0021 while (1) { 0022 error++; 0023 } 0024 } 0025 0026 char _license[] SEC("license") = "GPL";
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |