![]() |
|
|||
0001 // SPDX-License-Identifier: GPL-2.0 0002 // Copyright (c) 2019 Facebook 0003 #include <linux/bpf.h> 0004 #include <bpf/bpf_helpers.h> 0005 0006 char _license[] SEC("license") = "GPL"; 0007 0008 SEC("socket") 0009 int while_true(volatile struct __sk_buff* skb) 0010 { 0011 int i = 0; 0012 0013 while (1) { 0014 if (skb->len) 0015 i += 3; 0016 else 0017 i += 7; 0018 if (i == 9) 0019 break; 0020 barrier(); 0021 if (i == 10) 0022 break; 0023 barrier(); 0024 if (i == 13) 0025 break; 0026 barrier(); 0027 if (i == 14) 0028 break; 0029 } 0030 return i; 0031 }
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.1.0 LXR engine. The LXR team |
![]() ![]() |