Home
last modified time | relevance | path

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

/f-stack/freebsd/net/
H A Dbpf_zerocopy.c100 struct sf_buf **zb_pages; /* Pages themselves. */ member
145 if (zb->zb_pages[i] != NULL) in zbuf_free()
146 zbuf_sfbuf_free(zb->zb_pages[i]); in zbuf_free()
148 free(zb->zb_pages, M_BPF); in zbuf_free()
214 zb->zb_pages = malloc(sizeof(struct sf_buf *) * in zbuf_setup()
218 zb->zb_pages[i] = zbuf_sfbuf_get(map, in zbuf_setup()
220 if (zb->zb_pages[i] == NULL) { in zbuf_setup()
226 (struct bpf_zbuf_header *)sf_buf_kva(zb->zb_pages[0]); in zbuf_setup()
270 bcopy(src_bytes, ((u_char *)sf_buf_kva(zb->zb_pages[page])) + in bpf_zerocopy_append_bytes()
331 ((u_char *)sf_buf_kva(zb->zb_pages[page])) + poffset, in bpf_zerocopy_append_mbuf()