Searched refs:pktlen (Results 1 - 25 of 44) sorted by relevance

12

/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/plugins/
H A Dpppoe.c198 handle_motm_hurl(char **argv, int argc, const uint8_t *tagp, int pktlen) argument
208 while (pktlen >= POET_HDRLEN) {
213 if (tlen > pktlen - POET_HDRLEN)
223 pktlen -= POET_HDRLEN + tlen;
244 handle_ip_route_add(char **argv, int argc, const uint8_t *tagp, int pktlen) argument
258 while (pktlen >= POET_HDRLEN) {
263 if (tlen > pktlen - POET_HDRLEN)
270 pktlen -= POET_HDRLEN + tlen;
321 int pktlen; local
330 pktlen
[all...]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_output.c384 uint_t pktlen = ixa->ixa_pktlen; local
424 pktlen = ntohs(ip6h->ip6_plen) + IPV6_HDR_LEN;
486 pktlen = ntohs(ip6h->ip6_plen) + IPV6_HDR_LEN;
495 iras.ira_pktlen = pktlen;
499 UPDATE_MIB(ill->ill_ip_mib, ipIfStatsHCInOctets, pktlen);
721 uint_t pktlen = ixa->ixa_pktlen; local
797 IP6_STAT_UPDATE(ipst, ip6_out_sw_cksum_bytes, pktlen);
820 uint_t pktlen = ixa->ixa_pktlen; local
924 DB_CKSUMEND(mp) = pktlen;
951 uint32_t pktlen local
[all...]
H A Dip_output.c1083 uint_t pktlen = ixa->ixa_pktlen; local
1120 pktlen = ntohs(ipha->ipha_length);
1150 iras.ira_pktlen = pktlen;
1178 pktlen = iras.ira_pktlen = ntohs(ipha->ipha_length);
1187 UPDATE_MIB(ill->ill_ip_mib, ipIfStatsHCInOctets, pktlen);
1616 uint_t pktlen = ixa->ixa_pktlen; local
1678 IP_STAT_UPDATE(ipst, ip_out_sw_cksum_bytes, pktlen);
1703 uint_t pktlen = ixa->ixa_pktlen; local
1802 DB_CKSUMEND(mp) = pktlen;
1954 uint32_t pktlen; local
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/
H A Dcbcp.c139 cbcp_input(unit, inpacket, pktlen)
142 int pktlen;
152 if (pktlen < CBCP_MINLEN) {
153 error("CBCP packet is too small (%d < %d)", pktlen, CBCP_MINLEN);
161 if (len > pktlen) {
162 error("CBCP packet: invalid length (%d > %d)", len, pktlen);
/illumos-gate/usr/src/uts/sun/io/dada/impl/
H A Ddcd_hba.c325 int pktlen; local
345 pktlen = sizeof (struct dcd_pkt_wrapper) +
348 hba_pkt = kmem_zalloc(pktlen,
359 hba_pkt->pkt_wrapper_len = pktlen;
/illumos-gate/usr/src/uts/common/io/bpf/
H A Dbpf.c1476 * pktlen length of the packet
1480 bpf_deliver(struct bpf_d *d, cp_fn_t cpfn, void *marg, uint_t pktlen, argument
1494 slen = bpf_filter(d->bd_filter, marg, pktlen, buflen);
1496 struct bpf_d *, d, void *, marg, uint_t, pktlen, uint_t, slen);
1501 catchpacket(d, marg, pktlen, slen, cpfn, &tv);
1515 uint_t pktlen, buflen; local
1518 pktlen = msgdsize(m);
1520 if (pktlen == M_LEN(m)) {
1523 buflen = pktlen;
1530 bpf_deliver(d, cpfn, marg, pktlen, bufle
1563 catchpacket(struct bpf_d *d, uchar_t *pkt, uint_t pktlen, uint_t snaplen, cp_fn_t cpfn, struct timeval *tv) argument
[all...]
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c1257 int pktlen; local
1290 pktlen = msgsize(mp);
1303 l4_len = pktlen - ehlen - iphlen;
1309 "oiph->ip_len %d pktlen %d ehlen %d "
1315 ntohs(oiph->ip_len), pktlen,
1325 "oiph->ip_len %d pktlen %d ehlen %d tcphlen %d",
1326 ntohs(oiph->ip_len), pktlen, ehlen,
1335 "oiph->ip_len %d pktlen %d ehlen %d tcphlen %d",
1336 ntohs(oiph->ip_len), pktlen, ehlen,
1342 if (!(ntohs(oiph->ip_len) == pktlen
[all...]
/illumos-gate/usr/src/uts/common/io/atu/
H A Datu.c605 int len, pktlen; local
622 pktlen = h->length - 4;
623 if (pktlen + ATU_RX_HDRLEN + 4 != len) {
625 sc->sc_name, len, pktlen);
631 mp->b_wptr = mp->b_rptr + pktlen;
777 int pktlen = msgdsize(mp), err = 0; local
800 m->b_wptr += pktlen;
821 pktlen = msgdsize(m);
827 desc->length = (uint16_t)pktlen;
833 ic->ic_stats.is_tx_bytes += pktlen;
[all...]
/illumos-gate/usr/src/uts/common/io/arn/
H A Darn_xmit.c1172 uint32_t pktlen)
1184 if (pktlen > ic->ic_rtsthreshold) {
1195 uint32_t pktlen, uint32_t keytype)
1210 bf->bf_frmlen = pktlen;
1232 bf->bf_flags = setup_tx_flags(sc, wh, pktlen);
1250 * pktlen - total bytes (delims + data + fcs + pads + pad delims)
1261 int streams, pktlen; local
1263 pktlen = bf_isaggr(bf) ? bf->bf_al : bf->bf_frmlen;
1268 return (ath9k_hw_computetxtime(sc->sc_ah, rate_table, pktlen,
1272 nbits = (pktlen <<
1170 setup_tx_flags(struct arn_softc *sc, struct ieee80211_frame *wh, uint32_t pktlen) argument
1193 ath_tx_setup_buffer(struct arn_softc *sc, struct ath_buf *bf, struct ieee80211_node *in, struct ieee80211_frame *wh, uint32_t pktlen, uint32_t keytype) argument
1869 int32_t keyix, iswep, hdrlen, pktlen, mblen, mbslen; local
[all...]
/illumos-gate/usr/src/uts/common/ipp/flowacct/
H A Dflowacct_impl.h160 uint32_t pktlen; member in struct:header
H A Dflowacct.c251 header->pktlen = ntohs(ipha->ipha_length);
275 header->pktlen = ntohs(ip6h->ip6_plen) +
571 item->nbytes = header->pktlen;
575 item->nbytes += header->pktlen;
638 atomic_add_64(&flowacct_data->tbytes, header->pktlen);
918 atomic_add_64(&flowacct_data->nbytes, header->pktlen);
/illumos-gate/usr/src/uts/common/io/rwd/
H A Drt2661.c973 uint32_t pktlen; local
1017 pktlen = (LE_32(desc->flags) >> 16) & 0xfff;
1018 if ((pktlen < sizeof (struct ieee80211_frame_min)) ||
1019 (pktlen > sc->sc_dmabuf_size)) {
1021 "bad fram length=%u\n", pktlen);
1026 if ((m = allocb(pktlen, BPRI_MED)) == NULL) {
1033 bcopy(rxbuf, m->b_rptr, pktlen);
1034 m->b_wptr += pktlen;
1414 int mblen, pktlen; local
1467 pktlen
1540 int mblen, pktlen; local
[all...]
/illumos-gate/usr/src/uts/common/io/ral/
H A Drt2560.c1438 int off, pktlen, mblen; local
1501 pktlen = msgdsize(m);
1503 bcopy(m->b_rptr, dest, pktlen);
1522 rt2560_setup_tx_desc(sc, desc, flags, pktlen, rate, 0);
1534 pktlen, sc->prioq.cur, rate);
1544 ic->ic_stats.is_tx_bytes += pktlen;
1573 int off, mblen, pktlen; local
1637 pktlen = msgdsize(m);
1639 bcopy(m->b_rptr, dest, pktlen);
1648 pktlen, NUL
[all...]
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural.c451 int len, pktlen; local
493 pktlen = (LE_32(desc->flags) >> 16) & 0xfff;
495 if (pktlen > (len - RAL_RX_DESC_SIZE)) {
497 "ural_rxeof(): pktlen mismatch <%d, %d>.\n", pktlen, len);
502 pktlen -= IEEE80211_CRC_LEN;
504 if ((m = allocb(pktlen, BPRI_MED)) == NULL) {
511 bcopy(rxbuf, m->b_rptr, pktlen);
512 m->b_wptr += pktlen;
679 int off, mblen, pktlen, xferle local
[all...]
/illumos-gate/usr/src/uts/common/io/rum/
H A Drum.c516 int len, pktlen; local
558 pktlen = (LE_32(desc->flags) >> 16) & 0xfff;
560 if (pktlen > (len - RT2573_RX_DESC_SIZE)) {
562 "rum_rxeof(): pktlen mismatch <%d, %d>.\n", pktlen, len);
566 if ((m = allocb(pktlen, BPRI_MED)) == NULL) {
573 bcopy(rxbuf + RT2573_RX_DESC_SIZE, m->b_rptr, pktlen);
574 m->b_wptr += pktlen;
740 int off, mblen, pktlen, xferlen; local
850 pktlen
[all...]
/illumos-gate/usr/src/uts/common/io/atge/
H A Datge_l1.c632 uint32_t index, flags, totlen, pktlen, slotlen; local
708 for (cnt = 0, pktlen = 0; cnt < nsegs; cnt++) {
719 bcopy(buf->addr, (bufp + pktlen), slotlen);
720 pktlen += slotlen;
722 ATGE_DB(("%s: %s() len : %d, rxcons : %d, pktlen : %d",
724 pktlen));
H A Datge_l1c.c740 uint32_t rdinfo, status, totlen, pktlen, slotlen; local
817 for (cnt = 0, pktlen = 0; cnt < nsegs; cnt++) {
822 bcopy(buf->addr, (bufp + pktlen), slotlen);
823 pktlen += slotlen;
826 ATGE_DB(("%s: %s() len : %d, rxcons : %d, pktlen : %d",
828 pktlen));
H A Datge_main.c2774 size_t pktlen; local
2781 pktlen = msgsize(mp);
2782 if (pktlen > atgep->atge_tx_buf_len) {
2785 ATGE_DB(("%s: %s() pktlen (%d) > rx_buf_len (%d)",
2787 pktlen, atgep->atge_rx_buf_len));
2831 ATGE_PUT32(r->r_desc_ring, &txd->len, L1C_TX_BYTES(pktlen));
2847 ATGE_PUT32(r->r_desc_ring, &txd->len, ATGE_TX_BYTES(pktlen));
2857 DMA_SYNC(r->r_buf_tbl[start], 0, pktlen, DDI_DMA_SYNC_FORDEV);
2885 r->r_atge->atge_obytes += pktlen;
2887 ATGE_DB(("%s: %s() pktlen
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_capture.c695 int pktlen, mac; local
710 pktlen = hdrp->sbh_totlen - sizeof (*hdrp);
725 if (nwrite(capfile_out, pktp, pktlen) == -1)
H A Dsnoop_display.c77 int drops, pktlen; local
92 pktlen = hdrp->sbh_msglen;
93 if (pktlen <= 0)
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_output.c800 int pktlen; local
825 pktlen = 8 /* time stamp */
840 m = ieee80211_getmgtframe(&frm, pktlen);
843 "cannot get buf; size %u\n", pktlen);
H A Dnet80211.c628 ieee80211_getmgtframe(uint8_t **frm, int pktlen) argument
633 len = sizeof (struct ieee80211_frame) + pktlen;
/illumos-gate/usr/src/uts/common/io/ath/
H A Dath_main.c676 int32_t keyix, iswep, hdrlen, pktlen, mblen, mbslen, try0; local
690 pktlen = IEEE80211_CRC_LEN;
726 pktlen += cip->ic_trailer;
728 pktlen += cip->ic_miclen;
742 pktlen += mbslen;
825 } else if (pktlen > ic->ic_rtsthreshold) {
870 rt, pktlen, rix, shortPreamble);
887 pktlen, /* packet length */
943 ic->ic_stats.is_tx_bytes += pktlen;
/illumos-gate/usr/src/uts/sun4u/starfire/io/
H A Didn_dlpi.c1842 int pktlen; local
1867 pktlen = mp->b_wptr - mp->b_rptr;
1869 IDN_KSTAT_ADD(sip, si_rcvbytes, pktlen);
1870 IDN_KSTAT_ADD(sip, si_rbytes64, (uint64_t)pktlen);
1892 pktlen = ehp->ether_type + sizeof (struct ether_header);
1893 PR_DLPI("%s: stripping PADs for 802.3 (pktlen=%d)\n",
1894 proc, pktlen);
1895 if (pktlen < ETHERMIN)
1896 mp->b_wptr = mp->b_rptr + pktlen;
/illumos-gate/usr/src/uts/common/io/rtw/
H A Drtw.c2098 int32_t iswep, pktlen, mblen; local
2132 pktlen = msgdsize(mp0);
2136 ieee80211_dump_pkt((uint8_t *)(mp0->b_rptr), pktlen, 0, 0);
2140 if (pktlen > bf->bf_dma.alength) {
2141 cmn_err(CE_WARN, "%s: overlength packet pktlen = %d\n",
2142 __func__, pktlen);
2146 bcopy(mp0->b_rptr, buf, pktlen);
2164 LSHIFT(pktlen, RTW_TXCTL0_TPKTSIZE_MASK);
2185 if (pktlen > ic->ic_rtsthreshold) {
2187 cmn_err(CE_NOTE, "%s: fragmentation: pktlen
[all...]

Completed in 159 milliseconds

12