Lines Matching defs:nbuf
2 * NPF nbuf interface tests.
20 mbuf_consistency_check(nbuf_t *nbuf)
22 struct mbuf *m = nbuf_head_mbuf(nbuf);
35 nbuf_t nbuf;
39 nbuf_init(npf_getkernctx(), &nbuf, m, dummy_ifp);
41 nptr = nbuf_advance(&nbuf, (random() % 16) + 1, (random() % 16) + 1);
42 mbuf_consistency_check(&nbuf);
44 nbuf_reset(&nbuf);
49 nptr = nbuf_ensure_contig(&nbuf, sizeof(uint32_t));
53 mbuf_consistency_check(&nbuf);
60 assert(nbuf_advance(&nbuf, sizeof(uint32_t) - 1, 0));
61 assert(!nbuf_advance(&nbuf, 1, 0));
64 if (!nbuf_advance(&nbuf, sizeof(uint32_t), 0)) {
69 mbuf_consistency_check(&nbuf);
70 m_freem(nbuf_head_mbuf(&nbuf));