Home
last modified time | relevance | path

Searched refs:value (Results 1 – 25 of 60) sorted by relevance

123

/samples/bpf/
Dmap_perf_test_kern.c22 __type(value, long);
29 __type(value, long);
36 __type(value, long);
44 __type(value, long);
70 __type(value, long);
94 __type(value, long);
101 __type(value, long);
110 long *value; in SYSCALL() local
113 value = bpf_map_lookup_elem(&hash_map, &key); in SYSCALL()
114 if (value) in SYSCALL()
[all …]
Dsockex1_kern.c11 __type(value, long);
19 long *value; in bpf_prog1() local
24 value = bpf_map_lookup_elem(&my_map, &index); in bpf_prog1()
25 if (value) in bpf_prog1()
26 __sync_fetch_and_add(value, skb->len); in bpf_prog1()
Dsampleip_kern.c18 __type(value, u32);
26 u32 *value, init_val = 1; in do_sample() local
29 value = bpf_map_lookup_elem(&ip_map, &ip); in do_sample()
30 if (value) in do_sample()
31 *value += 1; in do_sample()
Dtracex3_kern.c17 __type(value, u64);
56 u64 *value, l, base; in bpf_prog2() local
59 value = bpf_map_lookup_elem(&my_map, &rq); in bpf_prog2()
60 if (!value) in bpf_prog2()
64 u64 delta = cur_time - *value; in bpf_prog2()
83 value = bpf_map_lookup_elem(&lat_map, &index); in bpf_prog2()
84 if (value) in bpf_prog2()
85 *value += 1; in bpf_prog2()
Dtracex2_kern.c18 __type(value, long);
30 long *value; in bpf_prog2() local
37 value = bpf_map_lookup_elem(&my_map, &loc); in bpf_prog2()
38 if (value) in bpf_prog2()
39 *value += 1; in bpf_prog2()
86 long *value; in SYSCALL() local
94 value = bpf_map_lookup_elem(&my_hist_map, &key); in SYSCALL()
95 if (value) in SYSCALL()
96 __sync_fetch_and_add(value, 1); in SYSCALL()
Dsyscall_tp_kern.c24 __type(value, u32);
31 __type(value, u32);
38 u32 *value, init_val = 1; in count() local
40 value = bpf_map_lookup_elem(map, &key); in count()
41 if (value) in count()
42 *value += 1; in count()
Dtracex2_user.c49 long value; in print_hist_for_pid() local
61 value = 0; in print_hist_for_pid()
63 value += values[i]; in print_hist_for_pid()
65 data[ind] = value; in print_hist_for_pid()
66 if (value && ind > max_ind) in print_hist_for_pid()
68 if (value > max_value) in print_hist_for_pid()
69 max_value = value; in print_hist_for_pid()
119 long key, next_key, value; in main() local
171 bpf_map_lookup_elem(map_fd[0], &next_key, &value); in main()
172 printf("location 0x%lx count %ld\n", next_key, value); in main()
Dsockex2_user.c43 struct pair value; in main() local
46 bpf_map_lookup_elem(map_fd, &next_key, &value); in main()
49 value.bytes, value.packets); in main()
Dtracex3_user.c82 __u64 value; in print_hist() local
88 value = 0; in print_hist()
90 value += values[i]; in print_hist()
91 cnt[key] = value; in print_hist()
92 total_events += value; in print_hist()
93 if (value > max_cnt) in print_hist()
94 max_cnt = value; in print_hist()
Dxdp_router_ipv4_kern.c21 __be64 value; member
57 __type(value, u64);
65 __type(value, __be64);
73 __type(value, struct direct_map);
118 long *value; in xdp_router_ipv4_prog() local
161 src_mac = &prefix_value->value; in xdp_router_ipv4_prog()
178 value = bpf_map_lookup_elem(&rxcnt, &ipproto); in xdp_router_ipv4_prog()
179 if (value) in xdp_router_ipv4_prog()
180 *value += 1; in xdp_router_ipv4_prog()
Dfds_example.c77 uint32_t value) in bpf_do_map() argument
96 ret = bpf_map_update_elem(fd, &key, &value, 0); in bpf_do_map()
97 printf("bpf: fd:%d u->(%u:%u) ret:(%d,%s)\n", fd, key, value, in bpf_do_map()
101 ret = bpf_map_lookup_elem(fd, &key, &value); in bpf_do_map()
102 printf("bpf: fd:%d l->(%u):%u ret:(%d,%s)\n", fd, key, value, in bpf_do_map()
142 uint32_t key = 0, value = 0, flags = 0; in main() local
166 value = strtoul(optarg, NULL, 0); in main()
186 return bpf_do_map(file, flags, key, value); in main()
Dlwt_len_hist_kern.c62 __u64 *value, key, init_val = 1; in do_len_hist() local
66 value = bpf_map_lookup_elem(&lwt_len_hist_map, &key); in do_len_hist()
67 if (value) in do_len_hist()
68 __sync_fetch_and_add(value, 1); in do_len_hist()
Dxdp1_kern.c20 __type(value, long);
49 long *value; in xdp_prog1() local
88 value = bpf_map_lookup_elem(&rxcnt, &ipproto); in xdp_prog1()
89 if (value) in xdp_prog1()
90 *value += 1; in xdp_prog1()
Dxdp_redirect_cpu_user.c88 static int create_cpu_entry(__u32 cpu, struct bpf_cpumap_val *value, in create_cpu_entry() argument
98 ret = bpf_map_update_elem(map_fd, &cpu, value, 0); in create_cpu_entry()
133 value->qsize, value->bpf_prog.fd, curr_cpus_count); in create_cpu_entry()
162 struct bpf_cpumap_val *value = ctx; in stress_cpumap() local
168 value->qsize = 1024; in stress_cpumap()
169 create_cpu_entry(1, value, 0, false); in stress_cpumap()
170 value->qsize = 8; in stress_cpumap()
171 create_cpu_entry(1, value, 0, false); in stress_cpumap()
172 value->qsize = 16000; in stress_cpumap()
173 create_cpu_entry(1, value, 0, false); in stress_cpumap()
[all …]
Dxdp2_kern.c20 __type(value, long);
65 long *value; in xdp_prog1() local
104 value = bpf_map_lookup_elem(&rxcnt, &ipproto); in xdp_prog1()
105 if (value) in xdp_prog1()
106 *value += 1; in xdp_prog1()
Dtest_lru_dist.c273 unsigned long long key, value = 1234; in do_test_lru_dist() local
287 if (!bpf_map_lookup_elem(lru_map_fd, &key, &value)) in do_test_lru_dist()
290 if (bpf_map_update_elem(lru_map_fd, &key, &value, BPF_NOEXIST)) { in do_test_lru_dist()
337 unsigned long long key, value[nr_cpus]; in test_lru_loss0() local
355 value[0] = 1234; in test_lru_loss0()
360 assert(bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST) == 0); in test_lru_loss0()
366 bpf_map_lookup_elem(map_fd, &start_key, value); in test_lru_loss0()
372 if (bpf_map_lookup_elem(map_fd, &key, value)) { in test_lru_loss0()
391 unsigned long long key, value[nr_cpus]; in test_lru_loss1() local
407 value[0] = 1234; in test_lru_loss1()
[all …]
Dlathist_user.c63 long key, value; in get_data() local
72 bpf_map_lookup_elem(fd, &key, &value); in get_data()
74 cpu_hist[c].data[i] = value; in get_data()
75 if (value > cpu_hist[c].max) in get_data()
76 cpu_hist[c].max = value; in get_data()
Dspintest_user.c16 long key, next_key, value; in main() local
68 bpf_map_lookup_elem(map_fd, &next_key, &value); in main()
69 assert(next_key == value); in main()
70 sym = ksym_search(value); in main()
Dsockex3_user.c85 struct pair value; in main() local
90 bpf_map_lookup_elem(hash_map_fd, &next_key, &value); in main()
96 value.bytes, value.packets); in main()
Dibumad_user.c38 __u64 value; in dump_counts() local
41 if (bpf_map_lookup_elem(fd, &key, &value)) { in dump_counts()
45 if (value) in dump_counts()
46 printf("0x%02x : %llu\n", key, value); in dump_counts()
Dcpustat_user.c81 unsigned long key, value; in cpu_stat_update() local
87 bpf_map_lookup_elem(cstate_fd, &key, &value); in cpu_stat_update()
88 stat_data[c].cstate[i] = value; in cpu_stat_update()
93 bpf_map_lookup_elem(pstate_fd, &key, &value); in cpu_stat_update()
94 stat_data[c].pstate[i] = value; in cpu_stat_update()
Dsockex2_kern.c196 __type(value, struct pair);
204 struct pair *value; in bpf_prog2() local
211 value = bpf_map_lookup_elem(&hash_map, &key); in bpf_prog2()
212 if (value) { in bpf_prog2()
213 __sync_fetch_and_add(&value->packets, 1); in bpf_prog2()
214 __sync_fetch_and_add(&value->bytes, skb->len); in bpf_prog2()
Dsockex3_kern.c100 __type(value, struct globals);
121 __type(value, struct pair);
128 struct pair *value; in update_stats() local
130 value = bpf_map_lookup_elem(&hash_map, &key); in update_stats()
131 if (value) { in update_stats()
132 __sync_fetch_and_add(&value->packets, 1); in update_stats()
133 __sync_fetch_and_add(&value->bytes, skb->len); in update_stats()
Dxdp_rxq_info_kern.c30 __type(value, struct config);
43 __type(value, struct datarec);
53 __type(value, struct datarec);
/samples/seccomp/
Dbpf-helper.h135 #error __BITS_PER_LONG value unusable.
149 #define JEQ32(value, jt) \ argument
150 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 0, 1), \
153 #define JNE32(value, jt) \ argument
154 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, (value), 1, 0), \
157 #define JA32(value, jt) \ argument
158 BPF_JUMP(BPF_JMP+BPF_JSET+BPF_K, (value), 0, 1), \
161 #define JGE32(value, jt) \ argument
162 BPF_JUMP(BPF_JMP+BPF_JGE+BPF_K, (value), 0, 1), \
165 #define JGT32(value, jt) \ argument
[all …]

123