Searched refs:pkt_len (Results 1 - 25 of 35) sorted by relevance

12

/illumos-gate/usr/src/uts/common/ipp/meters/
H A Dtokenmt.c77 uint32_t pkt_len; local
112 pkt_len = ntohs(ipha->ipha_length);
117 pkt_len = ntohs(ip6_hdr->ip6_plen) +
122 pkt_len <<= 3;
139 if (pkt_len <= tokenmt_data->committed_tokens) {
140 tokenmt_data->committed_tokens -= pkt_len;
142 } else if (pkt_len <= tokenmt_data->peak_tokens) {
149 tokenmt_data->peak_tokens -= pkt_len;
157 (pkt_len <= tokenmt_data->committed_tokens)) {
158 tokenmt_data->committed_tokens -= pkt_len;
[all...]
H A Dtswtcl.c66 uint32_t pkt_len; local
100 pkt_len = ntohs(ipha->ipha_length);
103 pkt_len = ntohs(ip6_hdr->ip6_plen) +
108 pkt_len <<= 3;
118 1000) + pkt_len;
186 atomic_add_64(&tswtcl_data->green_bits, pkt_len);
189 atomic_add_64(&tswtcl_data->yellow_bits, pkt_len);
193 atomic_add_64(&tswtcl_data->red_bits, pkt_len);
/illumos-gate/usr/src/lib/librstp/common/
H A Dtransmit.c98 unsigned short pkt_len)
110 len8023 = htons ((unsigned short) (pkt_len + 3));
113 if (pkt_len < MIN_FRAME_LENGTH) pkt_len = MIN_FRAME_LENGTH;
114 return pkt_len;
120 register size_t pkt_len; local
137 pkt_len = build_bpdu_header (port_index,
147 pkt_len);
174 register size_t pkt_len; local
193 pkt_len
96 build_bpdu_header(int port_index, unsigned char bpdu_type, unsigned short pkt_len) argument
212 register size_t pkt_len; local
[all...]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_rx.c138 igb_rx_copy(igb_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument
158 mp = allocb(pkt_len + IPHDR_ALIGN_ROOM, 0);
169 bcopy(current_rcb->rx_buf.address, mp->b_rptr, pkt_len);
170 mp->b_wptr = mp->b_rptr + pkt_len;
182 igb_rx_bind(igb_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument
235 mp->b_wptr = mp->b_rptr + pkt_len;
326 uint32_t pkt_len; local
379 pkt_len = current_rbd->wb.upper.length;
382 ((pkt_len + total_bytes) > poll_bytes))
386 total_bytes += pkt_len;
[all...]
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_rx.c145 ixgbe_rx_copy(ixgbe_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument
166 mp = allocb(pkt_len + IPHDR_ALIGN_ROOM, 0);
176 bcopy(current_rcb->rx_buf.address, mp->b_rptr, pkt_len);
177 mp->b_wptr = mp->b_rptr + pkt_len;
189 ixgbe_rx_bind(ixgbe_rx_data_t *rx_data, uint32_t index, uint32_t pkt_len) argument
242 mp->b_wptr = mp->b_rptr + pkt_len;
270 uint32_t lro_num, uint32_t pkt_len)
339 last_pkt_len = pkt_len - ixgbe->rx_buf_size * (lro_num - 1);
390 uint32_t lro_num, uint32_t pkt_len)
405 mp = allocb(pkt_len
269 ixgbe_lro_bind(ixgbe_rx_data_t *rx_data, uint32_t lro_start, uint32_t lro_num, uint32_t pkt_len) argument
389 ixgbe_lro_copy(ixgbe_rx_data_t *rx_data, uint32_t lro_start, uint32_t lro_num, uint32_t pkt_len) argument
551 uint32_t pkt_len; local
[all...]
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_send.c111 uint32_t pkt_len, pack_len, min_len; local
233 pkt_len = 0;
268 pkt_len = pack_len = boff = TX_PKT_HEADER_SIZE;
285 "len %d pkt_len %d pack_len %d",
286 nmblks, len, pkt_len, pack_len));
328 clen = pkt_len;
339 pkt_len += len;
345 "len %d pkt_len %d pack_len %d",
350 len, pkt_len, pack_len));
364 "(pkt_len
[all...]
H A Dhxge_txdma.c252 int pkt_len, uint8_t npads, p_tx_pkt_hdr_all_t pkthdrp)
276 "==> hxge_fill_tx_hdr: pkt_len %d npads %d",
277 pkt_len, npads));
278 tmp = (uint64_t)pkt_len;
448 "==> hxge_fill_tx_hdr: pkt_len %d npads %d value 0x%llx",
449 pkt_len, npads, hdrp->value));
484 uint_t pkt_len; local
495 pkt_len = 0;
501 "len %d pkt_len %d nmblks %d tot_xfer_len %d",
502 len, pkt_len, nmblk
251 hxge_fill_tx_hdr(p_mblk_t mp, boolean_t fill_len, boolean_t l4_cksum, int pkt_len, uint8_t npads, p_tx_pkt_hdr_all_t pkthdrp) argument
615 uint32_t pkt_len; local
[all...]
H A Dhxge_txdma.h221 int pkt_len, uint8_t npads, p_tx_pkt_hdr_all_t pkthdrp);
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_rx.c336 int pkt_len; local
354 pkt_len = cqe->u0.s.pkt_size;
369 frag_size = (pkt_len > rq->cfg.frag_size) ?
370 rq->cfg.frag_size : pkt_len;
372 pkt_len -= frag_size;
396 int pkt_len; local
410 pkt_len = cqe->u0.s.pkt_size;
411 alloc_len = pkt_len + OCE_RQE_BUF_HEADROOM;
421 mp->b_wptr = mp->b_rptr + pkt_len;
427 frag_size = (pkt_len > r
[all...]
H A Doce_tx.c33 mblk_t *mp, uint32_t pkt_len);
35 uint32_t pkt_len);
452 uint32_t pkt_len)
473 for (len = 0; mp != NULL && len < pkt_len; mp = mp->b_cont) {
479 (void) ddi_dma_sync(DBUF_DHDL(wqbd->wqb), 0, pkt_len,
488 wqed->frag[wqed->frag_idx].u0.s.frag_len = pkt_len;
508 uint32_t pkt_len)
525 pkt_len, DDI_DMA_WRITE | DDI_DMA_STREAMING,
693 uint32_t pkt_len = 0; local
713 pkt_len
451 oce_bcopy_wqe(struct oce_wq *wq, oce_wqe_desc_t *wqed, mblk_t *mp, uint32_t pkt_len) argument
507 oce_map_wqe(struct oce_wq *wq, oce_wqe_desc_t *wqed, mblk_t *mp, uint32_t pkt_len) argument
[all...]
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c160 uint32_t pkt_len, pack_len, min_len; local
400 pkt_len = 0;
428 pkt_len = pack_len = boff = TX_PKT_HEADER_SIZE;
445 "len %d pkt_len %d pack_len %d",
446 nmblks, len, pkt_len, pack_len));
500 clen = pkt_len;
511 pkt_len += len;
519 "len %d pkt_len %d pack_len %d",
524 len, pkt_len, pack_len));
539 "(pkt_len
[all...]
H A Dnxge_txdma.c454 boolean_t l4_cksum, int pkt_len, uint8_t npads,
483 "==> nxge_fill_tx_hdr: pkt_len %d "
484 "npads %d", pkt_len, npads));
485 tmp = (uint64_t)pkt_len;
737 "==> nxge_fill_tx_hdr: pkt_len %d "
738 "npads %d value 0x%llx", pkt_len, npads, hdrp->value));
777 uint_t pkt_len; local
788 pkt_len = 0;
794 "len %d pkt_len %d nmblks %d tot_xfer_len %d",
795 len, pkt_len, nmblk
453 nxge_fill_tx_hdr(p_mblk_t mp, boolean_t fill_len, boolean_t l4_cksum, int pkt_len, uint8_t npads, p_tx_pkt_hdr_all_t pkthdrp, t_uscalar_t start_offset, t_uscalar_t stuff_offset) argument
914 uint32_t pkt_len; local
[all...]
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb.c1666 in6_addr_t *dst, int l3, int l4, void *iph, uint8_t *tph, uint32_t pkt_len,
1708 pkt_len, lb_dst)) {
1721 pkt_len, &busy);
1758 ILB_R_KSTAT_UPDATE(rule, nomem_bytes_dropped, pkt_len);
1769 ILB_S_KSTAT_UPDATE(server, bytes_processed, pkt_len);
1798 ILB_R_KSTAT_UPDATE(rule, bytes_dropped, pkt_len);
1800 ILB_R_KSTAT_UPDATE(rule, noport_bytes_dropped, pkt_len);
1821 ILB_R_KSTAT_UPDATE(rule, bytes_dropped, pkt_len);
1823 ILB_R_KSTAT_UPDATE(rule, nomem_bytes_dropped, pkt_len);
1845 ILB_R_KSTAT_UPDATE(rule, bytes_dropped, pkt_len);
1665 ilb_check(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, in6_addr_t *src, in6_addr_t *dst, int l3, int l4, void *iph, uint8_t *tph, uint32_t pkt_len, in6_addr_t *lb_dst) argument
1908 uint32_t pkt_len; local
[all...]
H A Dilb_conn.c695 update_conn_tcp(ilb_conn_t *connp, void *iph, tcpha_t *tcpha, int32_t pkt_len, argument
704 seg_len = pkt_len - ((uint8_t *)tcpha - (uint8_t *)iph) -
751 int32_t pkt_len, boolean_t c2s)
804 pkt_len);
808 tcp_alive = update_conn_tcp(connp, iph, tph, pkt_len,
831 uint32_t pkt_len, in6_addr_t *lb_dst)
839 &rule_cache, &adj_ip_sum, &adj_tp_sum, pkt_len, B_TRUE)) {
860 &rule_cache, &adj_ip_sum, &adj_tp_sum, pkt_len, B_FALSE)) {
748 ilb_find_conn(ilb_stack_t *ilbs, void *iph, void *tph, int l4, in6_addr_t *src, in_port_t sport, in6_addr_t *dst, in_port_t dport, ilb_rule_info_t *rule_cache, uint32_t *ip_sum, uint32_t *tp_sum, int32_t pkt_len, boolean_t c2s) argument
829 ilb_check_conn(ilb_stack_t *ilbs, int l3, void *iph, int l4, void *tph, in6_addr_t *src, in6_addr_t *dst, in_port_t sport, in_port_t dport, uint32_t pkt_len, in6_addr_t *lb_dst) argument
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A Dw89c840.c441 int pkt_len = ((status >> 16) & 0x7ff) - 4; local
444 printf(" netdev_rx() normal Rx pkt ring %d length %d status %X\n", entry, pkt_len, status);
447 nic->packetlen = pkt_len;
452 memcpy(nic->packet, le32desc_to_virt(w840private.rx_ring[entry].buffer1), pkt_len);
H A Dsundance.c476 int pkt_len = 0; local
488 pkt_len = frame_status & 0x1fff;
493 if (pkt_len < rx_copybreak) {
495 printf("Poll Error: pkt_len < rx_copybreak");
497 nic->packetlen = pkt_len;
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_recv.c359 u32_t sge_size = mm_le16_to_cpu(cqe->pkt_len) - pkt->l2pkt_rx_info->size;
372 DbgBreakIf( mm_le16_to_cpu(cqe->pkt_len) < pkt->l2pkt_rx_info->size);
380 pkt->l2pkt_rx_info->total_packet_size = mm_le16_to_cpu(cqe->pkt_len);
400 DbgBreakIf( mm_le16_to_cpu(cqe->pkt_len) != pkt->l2pkt_rx_info->size);
682 IN const u16_t pkt_len,
686 pkt->l2pkt_rx_info->size = pkt_len; //- 4; /* CRC32 */
680 lm_recv_set_pkt_len( IN lm_device_t* pdev, INOUT lm_packet_t* pkt, IN const u16_t pkt_len, IN const u32_t chain_idx) argument
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_input.c520 uint_t pkt_len; local
556 pkt_len = ira->ira_pktlen;
559 len -= pkt_len;
561 mp = ip_check_length(mp, rptr, len, pkt_len, IPV6_HDR_LEN, ira);
602 pkt_len = ira->ira_pktlen;
650 if (pkt_len < IPV6_HDR_LEN + MIN_EHDR_LEN) {
669 if (pkt_len < IPV6_HDR_LEN + ehdrlen) {
1077 uint32_t pkt_len; local
1101 pkt_len = ira->ira_pktlen;
1105 if (pkt_len > mt
[all...]
H A Dip_input.c563 uint_t pkt_len; local
588 pkt_len = ira->ira_pktlen;
591 len -= pkt_len;
593 mp = ip_check_length(mp, rptr, len, pkt_len,
635 pkt_len = ira->ira_pktlen;
741 mp = ip_check_optlen(mp, ipha, opt_len, pkt_len, ira);
1119 uint32_t pkt_len; local
1170 pkt_len = ira->ira_pktlen;
1176 if (pkt_len > mtu) {
1209 (void) ip_fragment_v4(mp, nce, ixaflags, pkt_len, mt
[all...]
H A Dip6_output.c1141 uint_t pkt_len, uint32_t xmit_hint, zoneid_t szone, zoneid_t nolzid,
1172 ip_postfrag_loopback(mp1, nce, ixaflags, pkt_len,
1295 err = ip_xmit(mp1, nce1, ixaflags, pkt_len, xmit_hint, szone,
1307 err = ip_xmit(mp, nce, ixaflags, pkt_len, xmit_hint, szone, 0,
1140 ip_postfrag_multirt_v6(mblk_t *mp, nce_t *nce, iaflags_t ixaflags, uint_t pkt_len, uint32_t xmit_hint, zoneid_t szone, zoneid_t nolzid, uintptr_t *ixacookie) argument
H A Dip_output.c2052 uint_t pkt_len, zoneid_t nolzid)
2072 iras.ira_pktlen = pkt_len;
2132 uint_t pkt_len, uint32_t xmit_hint, zoneid_t szone, zoneid_t nolzid,
2152 ip_postfrag_loopback(mp1, nce, ixaflags, pkt_len,
2189 return (ip_xmit(mp, nce, ixaflags, pkt_len, xmit_hint, szone, 0,
2203 uint_t pkt_len, uint32_t xmit_hint, zoneid_t szone, zoneid_t nolzid,
2234 ip_postfrag_loopback(mp1, nce, ixaflags, pkt_len,
2367 err = ip_xmit(mp1, nce1, ixaflags, pkt_len, xmit_hint, szone,
2379 err = ip_xmit(mp, nce, ixaflags, pkt_len, xmit_hint, szone, 0,
2051 ip_postfrag_loopback(mblk_t *mp, nce_t *nce, iaflags_t ixaflags, uint_t pkt_len, zoneid_t nolzid) argument
2131 ip_postfrag_loopcheck(mblk_t *mp, nce_t *nce, iaflags_t ixaflags, uint_t pkt_len, uint32_t xmit_hint, zoneid_t szone, zoneid_t nolzid, uintptr_t *ixacookie) argument
2202 ip_postfrag_multirt_v4(mblk_t *mp, nce_t *nce, iaflags_t ixaflags, uint_t pkt_len, uint32_t xmit_hint, zoneid_t szone, zoneid_t nolzid, uintptr_t *ixacookie) argument
H A Dip6.c1644 int pkt_len; local
1709 pkt_len = msgdsize(mp);
1711 if (pkt_len > max_redir_hdr_data_len) {
1714 (void) adjmsg(mp, max_redir_hdr_data_len - pkt_len);
1716 rdh->nd_opt_rh_len = (pkt_len + sizeof (nd_opt_rd_hdr_t))/8;
1717 (void) adjmsg(mp, -(pkt_len % 8));
4104 ip_fragment_v6(mblk_t *mp, nce_t *nce, iaflags_t ixaflags, uint_t pkt_len, argument
4135 * Caller should have added fraghdr_t to pkt_len, and also
4138 ASSERT(ntohs(ip6h->ip6_plen) + IPV6_HDR_LEN == pkt_len); local
4139 ASSERT(msgdsize(mp) == pkt_len);
[all...]
/illumos-gate/usr/src/uts/common/io/usb/clients/audio/usb_as/
H A Dusb_as.c1089 int pkt_len[USB_AS_N_FRAMES]; local
1102 pkt_len[pkt] = usb_as_get_pktsize(uasp, frame++);
1103 bufsize += pkt_len[pkt];
1163 if (n < pkt_len[n_pkts]) {
1164 pkt_len[n_pkts] = n;
1166 n -= pkt_len[n_pkts];
1186 pkt_len[pkt];
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_output.c1793 uint_t pkt_len; local
1802 pkt = sctp_rexmit_packet(sctp, &meta, &mp, fp, &pkt_len);
1804 ASSERT(pkt_len <= fp->sf_pmss);
2213 uint_t pkt_len; local
2294 pkt = sctp_rexmit_packet(sctp, &meta, &mp, fp, &pkt_len);
2299 if ((pkt_len > fp->sf_pmss) && fp->sf_isv4) {
2314 if (tot_wnd <= pkt_len || tot_wnd - pkt_len < fp->sf_pmss ||
2323 for (tot_wnd -= pkt_len, burst = sctps->sctps_maxburst - 1;
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute_aux6.c538 IPv6_hdrlen(ip6_t *ip6h, int pkt_len, uint8_t *last_hdr_rtrn) argument
553 endptr = ((uint8_t *)ip6h) + pkt_len;

Completed in 164 milliseconds

12