Lines Matching defs:maxchunks
956 mbuf_allocpacket(mbuf_how_t how, size_t packetlen, unsigned int *maxchunks, mbuf_t *mbuf)
961 unsigned int numchunks = maxchunks ? *maxchunks : 0;
967 m = m_allocpacket_internal(&numpkts, packetlen, maxchunks ? &numchunks : NULL, how, 1, 0);
969 if (maxchunks && *maxchunks && numchunks > *maxchunks)
974 if (maxchunks)
975 *maxchunks = numchunks;
984 mbuf_allocpacket_list(unsigned int numpkts, mbuf_how_t how, size_t packetlen, unsigned int *maxchunks, mbuf_t *mbuf)
988 unsigned int numchunks = maxchunks ? *maxchunks : 0;
998 m = m_allocpacket_internal(&numpkts, packetlen, maxchunks ? &numchunks : NULL, how, 1, 0);
1000 if (maxchunks && *maxchunks && numchunks > *maxchunks)
1005 if (maxchunks)
1006 *maxchunks = numchunks;