Lines Matching refs:len

343 	int len, tlen = 0;  in lance_put()  local
348 len = m->m_len; in lance_put()
349 if (len == 0) { in lance_put()
354 (*sc->sc_copytobuf)(sc, mtod(m, caddr_t), boff, len); in lance_put()
355 boff += len; in lance_put()
356 tlen += len; in lance_put()
379 int len; in lance_get() local
392 m0->m_pkthdr.len = totlen; in lance_get()
393 len = MHLEN; in lance_get()
400 len = MCLBYTES; in lance_get()
406 len -= newdata - m->m_data; in lance_get()
410 m->m_len = len = min(totlen, len); in lance_get()
411 (*sc->sc_copyfrombuf)(sc, mtod(m, caddr_t), boff, len); in lance_get()
412 boff += len; in lance_get()
414 totlen -= len; in lance_get()
419 len = MLEN; in lance_get()
638 lance_copytobuf_contig(struct lance_softc *sc, void *from, int boff, int len) in lance_copytobuf_contig() argument
645 memcpy(buf + boff, from, len); in lance_copytobuf_contig()
649 lance_copyfrombuf_contig(struct lance_softc *sc, void *to, int boff, int len) in lance_copyfrombuf_contig() argument
656 memcpy(to, buf + boff, len); in lance_copyfrombuf_contig()
660 lance_zerobuf_contig(struct lance_softc *sc, int boff, int len) in lance_zerobuf_contig() argument
667 memset(buf + boff, 0, len); in lance_zerobuf_contig()
684 lance_copytobuf_gap2(struct lance_softc *sc, void *fromv, int boff, int len)
695 len--;
698 while (len > 1) {
702 len -= 2;
704 if (len == 1)
709 lance_copyfrombuf_gap2(struct lance_softc *sc, void *tov, int boff, int len)
721 len--;
724 while (len > 1) {
729 len -= 2;
731 if (len == 1)
736 lance_zerobuf_gap2(struct lance_softc *sc, int boff, int len)
745 len--;
748 while (len > 0) {
751 len -= 2;
762 lance_copytobuf_gap16(struct lance_softc *sc, void *fromv, int boff, int len)
770 xfer = min(len, 16 - boff);
771 while (len > 0) {
776 len -= xfer;
777 xfer = min(len, 16);
782 lance_copyfrombuf_gap16(struct lance_softc *sc, void *tov, int boff, int len)
790 xfer = min(len, 16 - boff);
791 while (len > 0) {
796 len -= xfer;
797 xfer = min(len, 16);
802 lance_zerobuf_gap16(struct lance_softc *sc, int boff, int len)
810 xfer = min(len, 16 - boff);
811 while (len > 0) {
815 len -= xfer;
816 xfer = min(len, 16);