Lines Matching refs:head
622 ie_buflen(struct ie_softc *sc, int head)
624 return (sc->rbuffs[head]->ie_rbd_actual
632 int head = sc->rbhead;
646 i = sc->rbuffs[head]->ie_rbd_actual & IE_RBD_LAST;
648 acc += ie_buflen(sc, head);
649 head = (head + 1) % sc->nrxbufs;
673 int head;
752 head = sc->rbhead; /* current rx buffer */
760 int thislen = ie_buflen(sc, head) - offset;
769 bcopy((v_caddr_t) (sc->cbuffs[head] + offset),
786 bcopy((v_caddr_t) (sc->cbuffs[head] + offset),
798 bcopy((v_caddr_t) (sc->cbuffs[head] + offset),
810 sc->rbuffs[head]->ie_rbd_actual = 0;
811 sc->rbuffs[head]->ie_rbd_length |= IE_RBD_LAST;
812 sc->rbhead = head = (head + 1) % sc->nrxbufs;
1324 * We use the head and tail pointers on receive to keep track of the