Home
last modified time | relevance | path

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

/freebsd/sys/net/
H A Dbpf_zerocopy.c98 struct sf_buf **zb_pages; /* Pages themselves. */ member
143 if (zb->zb_pages[i] != NULL) in zbuf_free()
144 zbuf_sfbuf_free(zb->zb_pages[i]); in zbuf_free()
146 free(zb->zb_pages, M_BPF); in zbuf_free()
212 zb->zb_pages = malloc(sizeof(struct sf_buf *) * in zbuf_setup()
216 zb->zb_pages[i] = zbuf_sfbuf_get(map, in zbuf_setup()
218 if (zb->zb_pages[i] == NULL) { in zbuf_setup()
224 (struct bpf_zbuf_header *)sf_buf_kva(zb->zb_pages[0]); in zbuf_setup()
268 bcopy(src_bytes, ((u_char *)sf_buf_kva(zb->zb_pages[page])) + in bpf_zerocopy_append_bytes()
329 ((u_char *)sf_buf_kva(zb->zb_pages[page])) + poffset, in bpf_zerocopy_append_mbuf()