Lines Matching defs:jbuf
805 struct nfe_jbuf *jbuf;
873 sc->rxq.jbuf[sc->rxq.jbufmap[i]].physaddr;
874 if ((jbuf = nfe_jalloc(sc, i)) == NULL) {
892 MEXTADD(mnew, jbuf->buf, NFE_JBYTES, 0, nfe_jfree, sc);
897 physaddr = jbuf->physaddr;
1411 struct nfe_jbuf *jbuf;
1486 if ((jbuf = nfe_jalloc(sc, i)) == NULL) {
1491 MEXTADD(data->m, jbuf->buf, NFE_JBYTES, 0, nfe_jfree,
1494 physaddr = jbuf->physaddr;
1610 struct nfe_jbuf *jbuf;
1613 jbuf = SLIST_FIRST(&sc->rxq.jfreelist);
1614 if (jbuf != NULL)
1617 if (jbuf == NULL)
1620 ((char *)jbuf->buf - (char *)sc->rxq.jpool) / NFE_JBYTES;
1621 return jbuf;
1633 struct nfe_jbuf *jbuf;
1636 /* find the jbuf from the base pointer */
1643 jbuf = &sc->rxq.jbuf[i];
1647 SLIST_INSERT_HEAD(&sc->rxq.jfreelist, jbuf, jnext);
1658 struct nfe_jbuf *jbuf;
1705 jbuf = &ring->jbuf[i];
1707 jbuf->buf = buf;
1708 jbuf->physaddr = physaddr;
1710 SLIST_INSERT_HEAD(&ring->jfreelist, jbuf, jnext);