Lines Matching refs:nmp
169 p_mblk_t nmp; in nxge_start() local
396 nmp = mp; in nxge_start()
419 msgsize = msgdsize(nmp); in nxge_start()
434 while (nmp) { in nxge_start()
436 b_rptr = nmp->b_rptr; in nxge_start()
437 len = MBLKL(nmp); in nxge_start()
439 nmp = nmp->b_cont; in nxge_start()
458 if ((t_mp = dupb(nmp)) != NULL) { in nxge_start()
459 nmp->b_wptr = nmp->b_rptr + in nxge_start()
462 t_mp->b_rptr = nmp->b_wptr; in nxge_start()
463 t_mp->b_cont = nmp->b_cont; in nxge_start()
464 nmp->b_cont = t_mp; in nxge_start()
465 len = MBLKL(nmp); in nxge_start()
472 mp = nmp; in nxge_start()
600 "(b_rptr $%p): %s", len, nmp->b_rptr, in nxge_start()
601 nxge_dump_packet((char *)nmp->b_rptr, in nxge_start()
721 mp = nmp; in nxge_start()
731 nmp_lso_save = nmp; in nxge_start()
733 nmp = nmp->b_cont; in nxge_start()
1251 mblk_t *nmp; in nxge_do_softlso() local
1409 if ((nmp = allocb(hdrlen, 0)) == NULL) { in nxge_do_softlso()
1412 nmp = mp_chain; in nxge_do_softlso()
1414 freemsg(nmp); in nxge_do_softlso()
1422 nmp->b_next = mp_chain; in nxge_do_softlso()
1423 mp_chain = nmp; in nxge_do_softlso()
1428 mp, nmp, mp_chain, mp_chain->b_next)); in nxge_do_softlso()
1433 mp, nmp, mp_chain)); in nxge_do_softlso()
1441 nmp = dupb(datamp); in nxge_do_softlso()
1442 if (nmp == NULL) { in nxge_do_softlso()
1453 mp, cmp, nmp, len, left, mss)); in nxge_do_softlso()
1455 cmp->b_cont = nmp; in nxge_do_softlso()
1456 nmp->b_rptr = rptr; in nxge_do_softlso()
1463 mp, cmp, nmp, len, left, mss)); in nxge_do_softlso()
1467 available, left, len, segnum, (int)MBLKL(nmp))); in nxge_do_softlso()
1469 len -= MBLKL(nmp); in nxge_do_softlso()
1473 available, left, len, segnum, (int)MBLKL(nmp))); in nxge_do_softlso()
1481 available, left, len, segnum, (int)MBLKL(nmp))); in nxge_do_softlso()
1498 (int)MBLKL(nmp))); in nxge_do_softlso()
1507 (int)MBLKL(nmp))); in nxge_do_softlso()
1513 (void *)nmp, in nxge_do_softlso()
1516 nmp->b_cont = mmp; in nxge_do_softlso()
1517 nmp = mmp; in nxge_do_softlso()
1518 len -= MBLKL(nmp); in nxge_do_softlso()
1521 nmp->b_wptr += len; in nxge_do_softlso()
1522 rptr = nmp->b_wptr; in nxge_do_softlso()
1526 available, left, len, (int)MBLKL(nmp))); in nxge_do_softlso()
1534 available, left, len, (int)MBLKL(nmp))); in nxge_do_softlso()
1541 available, left, len, (int)MBLKL(nmp))); in nxge_do_softlso()
1554 available, left, len, (int)MBLKL(nmp))); in nxge_do_softlso()
1564 nmp = mp_chain; in nxge_do_softlso()
1565 bcopy(mp->b_rptr, nmp->b_rptr, hdrlen); in nxge_do_softlso()
1566 nmp->b_wptr = nmp->b_rptr + hdrlen; in nxge_do_softlso()
1567 niph = (struct ip *)(nmp->b_rptr + ehlen); in nxge_do_softlso()
1570 ntcph = (struct tcphdr *)(nmp->b_rptr + ehlen + iphlen); in nxge_do_softlso()
1580 DB_CKSUMFLAGS(nmp) = (uint16_t)hckflags; in nxge_do_softlso()
1581 DB_CKSUMSTART(nmp) = start_offset; in nxge_do_softlso()
1582 DB_CKSUMSTUFF(nmp) = stuff_offset; in nxge_do_softlso()
1600 nmp, mp_chain, in nxge_do_softlso()
1611 cmp = nmp; in nxge_do_softlso()
1612 while ((nmp = nmp->b_next)->b_next != NULL) { in nxge_do_softlso()
1615 bcopy(cmp->b_rptr, nmp->b_rptr, hdrlen); in nxge_do_softlso()
1616 nmp->b_wptr = nmp->b_rptr + hdrlen; in nxge_do_softlso()
1617 niph = (struct ip *)(nmp->b_rptr + ehlen); in nxge_do_softlso()
1620 ntcph = (struct tcphdr *)(nmp->b_rptr + ehlen + iphlen); in nxge_do_softlso()
1631 DB_CKSUMFLAGS(nmp) = (uint16_t)hckflags; in nxge_do_softlso()
1632 DB_CKSUMSTART(nmp) = start_offset; in nxge_do_softlso()
1633 DB_CKSUMSTUFF(nmp) = stuff_offset; in nxge_do_softlso()
1647 nmp, mp_chain, in nxge_do_softlso()
1656 bcopy(cmp->b_rptr, nmp->b_rptr, hdrlen); in nxge_do_softlso()
1657 nmp->b_wptr = nmp->b_rptr + hdrlen; in nxge_do_softlso()
1658 niph = (struct ip *)(nmp->b_rptr + ehlen); in nxge_do_softlso()
1660 niph->ip_len = htons(msgsize(nmp->b_cont) + iphlen + tcphlen); in nxge_do_softlso()
1661 ntcph = (struct tcphdr *)(nmp->b_rptr + ehlen + iphlen); in nxge_do_softlso()
1671 DB_CKSUMFLAGS(nmp) = (uint16_t)hckflags; in nxge_do_softlso()
1672 DB_CKSUMSTART(nmp) = start_offset; in nxge_do_softlso()
1673 DB_CKSUMSTUFF(nmp) = stuff_offset; in nxge_do_softlso()
1695 cmp, nmp, mp_chain, in nxge_do_softlso()
1708 nmp = mp_chain; in nxge_do_softlso()
1710 freemsg(nmp); in nxge_do_softlso()
1744 mblk_t *nmp; in nxge_lso_eliminate() local
1750 if ((nmp = nxge_do_softlso(mp, mss)) != NULL) { in nxge_lso_eliminate()
1754 nmp, mss, mp)); in nxge_lso_eliminate()
1755 return (nmp); in nxge_lso_eliminate()
1760 nmp, mss, mp)); in nxge_lso_eliminate()