Home
last modified time | relevance | path

Searched refs:NO_TEAR_ADD (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/samples/bpf/
H A Dxdp_sample.bpf.c142 NO_TEAR_ADD(rec->processed, processed); in BPF_PROG()
143 NO_TEAR_ADD(rec->dropped, drops); in BPF_PROG()
169 NO_TEAR_ADD(rec->processed, processed); in BPF_PROG()
170 NO_TEAR_ADD(rec->dropped, drops); in BPF_PROG()
171 NO_TEAR_ADD(rec->xdp_pass, xdp_stats->pass); in BPF_PROG()
172 NO_TEAR_ADD(rec->xdp_drop, xdp_stats->drop); in BPF_PROG()
173 NO_TEAR_ADD(rec->xdp_redirect, xdp_stats->redirect); in BPF_PROG()
225 NO_TEAR_ADD(rec->processed, sent); in BPF_PROG()
226 NO_TEAR_ADD(rec->dropped, drops); in BPF_PROG()
260 NO_TEAR_ADD(rec->processed, sent); in BPF_PROG()
[all …]
H A Dxdp_sample.bpf.h116 #define NO_TEAR_ADD(x, val) WRITE_ONCE((x), READ_ONCE(x) + (val)) macro
117 #define NO_TEAR_INC(x) NO_TEAR_ADD((x), 1)