Searched refs:NO_TEAR_ADD (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/samples/bpf/ |
H A D | xdp_sample.bpf.c | 142 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 D | xdp_sample.bpf.h | 116 #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)
|