Lines Matching refs:percpu_cnt
28 union percpu_net_cnt *percpu_cnt; in bpf_nextcnt() local
35 percpu_cnt = bpf_get_local_storage(&percpu_netcnt, 0); in bpf_nextcnt()
37 percpu_cnt->packets++; in bpf_nextcnt()
38 percpu_cnt->bytes += skb->len; in bpf_nextcnt()
40 if (percpu_cnt->packets > MAX_PERCPU_PACKETS) { in bpf_nextcnt()
42 percpu_cnt->packets); in bpf_nextcnt()
43 percpu_cnt->packets = 0; in bpf_nextcnt()
46 percpu_cnt->bytes); in bpf_nextcnt()
47 percpu_cnt->bytes = 0; in bpf_nextcnt()
51 dt = ts - percpu_cnt->prev_ts; in bpf_nextcnt()
56 if (cnt->bytes + percpu_cnt->bytes - percpu_cnt->prev_bytes < dt) in bpf_nextcnt()
62 percpu_cnt->prev_ts = ts; in bpf_nextcnt()
63 percpu_cnt->prev_packets = cnt->packets; in bpf_nextcnt()
64 percpu_cnt->prev_bytes = cnt->bytes; in bpf_nextcnt()