Lines Matching refs:first
140 * Allocation requests are handled first at the per-CPU (mcache) layer
144 * the slab freelist will be checked first for available objects before
298 * remaining entries unused. For 16KB cluster, only one entry from the first
376 * a cluster's size. In this case, only the slab of the first cluster is
390 void *sl_head; /* first free buffer */
478 union mbigcluster *mbutl; /* first mapped cluster address */
2377 /* Try using the freelist first */
2815 * 2nd-Nth page's slab is part of the first one,
3731 * first num_with_pkthdrs with mbuf hdrs configured as packet headers; these
3755 * Caller must first check for njcl because this
3861 struct mbuf **np, *top, *first = NULL;
3935 * the remaining data that cannot fit into the first mbuf.
4008 * data is defined as extra data beyond the first element that cannot
4118 first = m;
4137 np = &first->m_nextpkt;
4201 * first num_with_pkthdrs with mbuf hdrs configured as packet headers. These
4880 * If first mbuf has no cluster, and has room for len bytes
4981 * all but the first len0 bytes. In case of failure, it returns NULL and
5441 * a mbuf, split it first.
5851 * If offset is specfied, the first mbuf in the chain will have a leading
6030 * is at least one waiter, and the time since the first waiter is blocked
6094 * If this is the first waiter, arm the watchdog timer. Otherwise
6461 * Same as above, but only return the first element.