Lines Matching refs:percpu_cnt
28 union percpu_net_cnt *percpu_cnt; in bpf_nextcnt() local
34 percpu_cnt = bpf_get_local_storage(&percpu_netcnt, 0); in bpf_nextcnt()
36 percpu_cnt->packets++; in bpf_nextcnt()
37 percpu_cnt->bytes += skb->len; in bpf_nextcnt()
39 if (percpu_cnt->packets > MAX_PERCPU_PACKETS) { in bpf_nextcnt()
41 percpu_cnt->packets); in bpf_nextcnt()
42 percpu_cnt->packets = 0; in bpf_nextcnt()
45 percpu_cnt->bytes); in bpf_nextcnt()
46 percpu_cnt->bytes = 0; in bpf_nextcnt()
50 dt = ts - percpu_cnt->prev_ts; in bpf_nextcnt()
55 if (cnt->bytes + percpu_cnt->bytes - percpu_cnt->prev_bytes < dt) in bpf_nextcnt()
61 percpu_cnt->prev_ts = ts; in bpf_nextcnt()
62 percpu_cnt->prev_packets = cnt->packets; in bpf_nextcnt()
63 percpu_cnt->prev_bytes = cnt->bytes; in bpf_nextcnt()