Lines Matching refs:bzh
166 struct bpf_zbuf_header *bzh; member
294 struct bpf_zbuf_header *bzh; in pcap_next_zbuf_shm() local
297 bzh = (struct bpf_zbuf_header *)pb->zbuf1; in pcap_next_zbuf_shm()
298 if (bzh->bzh_user_gen != in pcap_next_zbuf_shm()
299 atomic_load_acq_int(&bzh->bzh_kernel_gen)) { in pcap_next_zbuf_shm()
300 pb->bzh = bzh; in pcap_next_zbuf_shm()
302 p->buffer = pb->zbuffer + sizeof(*bzh); in pcap_next_zbuf_shm()
303 *cc = bzh->bzh_kernel_len; in pcap_next_zbuf_shm()
307 bzh = (struct bpf_zbuf_header *)pb->zbuf2; in pcap_next_zbuf_shm()
308 if (bzh->bzh_user_gen != in pcap_next_zbuf_shm()
309 atomic_load_acq_int(&bzh->bzh_kernel_gen)) { in pcap_next_zbuf_shm()
310 pb->bzh = bzh; in pcap_next_zbuf_shm()
312 p->buffer = pb->zbuffer + sizeof(*bzh); in pcap_next_zbuf_shm()
313 *cc = bzh->bzh_kernel_len; in pcap_next_zbuf_shm()
431 atomic_store_rel_int(&pb->bzh->bzh_user_gen, in pcap_ack_zbuf()
432 pb->bzh->bzh_kernel_gen); in pcap_ack_zbuf()
433 pb->bzh = NULL; in pcap_ack_zbuf()