/freebsd-13-stable/sys/netinet6/ |
H A D | ip6_forward.c | 124 if_name(m->m_pkthdr.rcvif)); 150 mcopy = m_copym(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN), 185 dst.sin6_scope_id = in6_get_unicast_scopeid(&ip6->ip6_dst, m->m_pkthdr.rcvif); 188 NHR_REF, m->m_pkthdr.flowid); 191 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_noroute); 208 inzone = in6_get_unicast_scopeid(&ip6->ip6_src, m->m_pkthdr.rcvif); 222 if_name(m->m_pkthdr.rcvif), if_name(nh->nh_ifp)); 237 inzone = in6_get_unicast_scopeid(&ip6->ip6_dst, m->m_pkthdr.rcvif); 262 if (V_ip6_sendredirects && nh->nh_ifp == m->m_pkthdr.rcvif && !srcrt && 294 ip6->ip6_nxt, if_name(m->m_pkthdr [all...] |
H A D | ip6_fastfwd.c | 65 dst->sin6_scope_id, NHR_NONE, m->m_pkthdr.flowid); 120 rcvif = m->m_pkthdr.rcvif; 130 if (m->m_pkthdr.len - sizeof(struct ip6_hdr) < plen) { 135 if (m->m_pkthdr.len > sizeof(struct ip6_hdr) + plen) { 136 if (m->m_len == m->m_pkthdr.len) { 138 m->m_pkthdr.len = sizeof(struct ip6_hdr) + plen; 141 m->m_pkthdr.len); 205 if (m->m_pkthdr.len > nh->nh_mtu) { 225 if (m->m_pkthdr.len > nh->nh_mtu) {
|
/freebsd-13-stable/sys/net/ |
H A D | if_vlan_var.h | 39 (m)->m_pkthdr.ether_vtag &= EVL_VLID_MASK; \ 40 (m)->m_pkthdr.ether_vtag |= (vlid); \ 42 (m)->m_pkthdr.ether_vtag = (vlid); \ 51 uint16_t __vlantag = (m)->m_pkthdr.ether_vtag; \ 52 (m)->m_pkthdr.ether_vtag |= EVL_MAKETAG( \ 56 (m)->m_pkthdr.ether_vtag = \ 99 * m->m_pkthdr.ether_vtag = vtag; // ntohs()? 108 * ... = m->m_pkthdr.ether_vtag; // htons()?
|
H A D | debugnet_inet.c | 91 if (m->m_pkthdr.len < sizeof(struct ip)) { 135 (m->m_pkthdr.rcvif->if_flags & IFF_LOOPBACK) == 0) { 142 if ((m->m_pkthdr.csum_flags & CSUM_IP_CHECKED) != 0) { 143 if ((m->m_pkthdr.csum_flags & CSUM_IP_VALID) == 0) { 158 if (m->m_pkthdr.len < ip->ip_len) { 160 ip->ip_len, m->m_pkthdr.len); 163 if (m->m_pkthdr.len > ip->ip_len) { 165 if (m->m_len == m->m_pkthdr.len) { 167 m->m_pkthdr.len = ip->ip_len; 169 m_adj(m, ip->ip_len - m->m_pkthdr [all...] |
H A D | if_loop.c | 228 if_inc_counter(ifp, IFCOUNTER_OBYTES, m->m_pkthdr.len); 244 m->m_pkthdr.csum_data = 0xffff; 245 m->m_pkthdr.csum_flags = LO_CSUM_SET; 247 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES; 257 m->m_pkthdr.csum_data = 0xffff; 258 m->m_pkthdr.csum_flags = LO_CSUM_SET; 261 m->m_pkthdr.csum_data = 0xffff; 262 m->m_pkthdr.csum_flags = LO_CSUM_SET; 264 m->m_pkthdr.csum_flags &= ~LO_CSUM_FEATURES6; 292 m->m_pkthdr [all...] |
H A D | if_fwsubr.c | 236 if (m->m_pkthdr.len <= psize - sizeof(uint32_t)) { 264 dsize = m->m_pkthdr.len; 267 if (m->m_pkthdr.len > fsize) { 307 foff += m->m_pkthdr.len - 2*sizeof(uint32_t); 371 fend = fstart + m->m_pkthdr.len - 2*sizeof(uint32_t); 388 end = start + mf->m_pkthdr.len - 2*sizeof(uint32_t); 433 end = start + mprev->m_pkthdr.len - 2*sizeof(uint32_t); 441 mprev->m_pkthdr.len += m->m_pkthdr.len; 444 if (mprev->m_pkthdr [all...] |
/freebsd-13-stable/sys/netgraph/ |
H A D | ng_checksum.c | 295 if (((mbuf)->m_pkthdr.len < pullup_len) || \ 325 if (hlen < sizeof(struct ip) || m->m_pkthdr.len < l3_offset + plen) 328 if (m->m_pkthdr.csum_flags & CSUM_IP) { 337 m->m_pkthdr.csum_flags &= ~CSUM_IP; 347 m->m_pkthdr.csum_flags &= ~(CSUM_TCP|CSUM_UDP); 354 if (m->m_pkthdr.csum_flags & CSUM_TCP) { 365 m->m_pkthdr.csum_flags &= ~CSUM_TCP; 371 m->m_pkthdr.csum_flags &= ~CSUM_UDP; 375 if (m->m_pkthdr.csum_flags & CSUM_UDP) { 391 m->m_pkthdr [all...] |
/freebsd-13-stable/sys/netgraph/bluetooth/l2cap/ |
H A D | ng_l2cap_cmds.h | 81 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(c->hdr) + \ 99 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 122 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 149 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 159 int l = (_data)->m_pkthdr.len; \ 163 (_m)->m_pkthdr.len += l; \ 183 (_m)->m_pkthdr.len = (_m)->m_len = sizeof(*c); \ 194 int l = (_data)->m_pkthdr.len; \ 198 (_m)->m_pkthdr.len += l; \ 213 (_m)->m_pkthdr [all...] |
/freebsd-13-stable/sys/netipsec/ |
H A D | ipsec_mbuf.c | 163 m0->m_pkthdr.len += hlen; /* adjust packet length */ 185 len = m->m_pkthdr.len; 196 __func__, m->m_pkthdr.len, 197 m->m_pkthdr.len + m0->m_len - len)); 208 m->m_pkthdr.len, 209 m->m_pkthdr.len + m1->m_next->m_len)); 234 m->m_pkthdr.len += pad; 261 m->m_pkthdr.len -= hlen; 279 m->m_pkthdr.len -= adjlen; 290 m->m_pkthdr [all...] |
H A D | udpencap.c | 131 if (m->m_pkthdr.len < off + sizeof(struct esp)) 201 if (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) 202 m->m_pkthdr.csum_flags &= ~(CSUM_DATA_VALID | CSUM_PSEUDO_HDR); 237 udp->uh_ulen = htons(m->m_pkthdr.len - hlen); 240 ip->ip_len = htons(m->m_pkthdr.len); 274 m->m_pkthdr.csum_data = 0xffff; 275 m->m_pkthdr.csum_flags |= (CSUM_DATA_VALID | 285 htons(m->m_pkthdr.len - skip + proto)); 287 m->m_pkthdr.csum_flags = 289 m->m_pkthdr [all...] |
/freebsd-13-stable/sys/netinet/ |
H A D | ip_output.c | 148 if (m->m_pkthdr.rcvif == NULL) 149 m->m_pkthdr.rcvif = V_loif; 150 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { 151 m->m_pkthdr.csum_flags |= 153 m->m_pkthdr.csum_data = 0xffff; 155 m->m_pkthdr.csum_flags |= 158 if (m->m_pkthdr.csum_flags & CSUM_SCTP) 159 m->m_pkthdr.csum_flags |= CSUM_SCTP_VALID; 181 if (m->m_pkthdr.rcvif == NULL) 182 m->m_pkthdr [all...] |
H A D | tcp_lro.c | 366 htons(m->m_pkthdr.ether_vtag) & htons(EVL_VLID_MASK); 374 if ((m->m_pkthdr.csum_flags & vxlan_csum) != vxlan_csum) 428 if (__predict_true(m->m_pkthdr.len == len)) { 430 } else if (m->m_pkthdr.len > len) { 431 m_adj(m, len - m->m_pkthdr.len); 440 return ((struct tcphdr *)((uint8_t *)m->m_data + m->m_pkthdr.lro_tcp_h_off)); 590 if (m->m_pkthdr.csum_flags & CSUM_IP_CHECKED) { 591 if (__predict_false((m->m_pkthdr.csum_flags & CSUM_IP_VALID) == 0)) { 623 log.u_bbr.flex2 = m->m_pkthdr.len; 626 log.u_bbr.flex3 = le->m_head->m_pkthdr [all...] |
H A D | sctp_crc32.c | 136 if (offset + sizeof(uint32_t) > (uint32_t)(m->m_pkthdr.len)) { 138 panic("sctp_delayed_cksum(): m->m_pkthdr.len: %d, offset: %u.", 139 m->m_pkthdr.len, offset); 141 SCTP_PRINTF("sctp_delayed_cksum(): m->m_pkthdr.len: %d, offset: %u.\n", 142 m->m_pkthdr.len, offset);
|
/freebsd-13-stable/sys/dev/liquidio/ |
H A D | lio_rxtx.c | 130 ndata.datasize = m_head->m_pkthdr.len; 135 if (m_head->m_pkthdr.csum_flags & CSUM_IP) 138 if ((m_head->m_pkthdr.csum_flags & (CSUM_IP_TCP | CSUM_IP6_TCP)) || 139 (m_head->m_pkthdr.csum_flags & (CSUM_IP_UDP | CSUM_IP6_UDP))) 190 if (m_head->m_pkthdr.csum_flags & (CSUM_IP_TSO | CSUM_IP6_TSO)) { 191 tx_info->s.gso_size = m_head->m_pkthdr.tso_segsz; 192 tx_info->s.gso_segs = howmany(m_head->m_pkthdr.len, 193 m_head->m_pkthdr.tso_segsz); 199 irh->priority = m_head->m_pkthdr.ether_vtag >> 13; 200 irh->vlan = m_head->m_pkthdr [all...] |
/freebsd-13-stable/sys/kern/ |
H A D | uipc_mbuf.c | 258 bzero(&m->m_pkthdr, sizeof(struct pkthdr)); 331 !SLIST_EMPTY(&m->m_pkthdr.tags)) { 342 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr)); 350 if (pktlen && pktlen != m->m_pkthdr.len) { 352 m->m_pkthdr.len = 0; 354 M_SANITY_ACTION("m_pkthdr.len != mbuf chain length"); 371 bzero(&m->m_pkthdr, sizeof(m->m_pkthdr)); 373 m->m_pkthdr [all...] |
/freebsd-13-stable/sys/security/mac_ifoff/ |
H A D | mac_ifoff.c | 146 if (m->m_pkthdr.rcvif != NULL) 147 return (ifnet_check_incoming(m->m_pkthdr.rcvif, 0)); 158 if (m->m_pkthdr.rcvif != NULL) 159 return (ifnet_check_incoming(m->m_pkthdr.rcvif, 0));
|
/freebsd-13-stable/sys/mips/cavium/octe/ |
H A D | ethernet-tx.c | 103 if (__predict_false(m->m_pkthdr.len < 64) && OCTEON_IS_MODEL(OCTEON_CN3XXX)) { 114 if (!m_append(m, sizeof pad - m->m_pkthdr.len, pad)) 124 if (__predict_false(m->m_pkthdr.len < 60) && 128 if (!m_append(m, sizeof pad - m->m_pkthdr.len, pad)) 136 if (m->m_pkthdr.len == m->m_len) { 198 pko_command.s.total_bytes = m->m_pkthdr.len; 203 if ((m->m_pkthdr.csum_flags & (CSUM_TCP | CSUM_UDP)) != 0) { 243 if_inc_counter(ifp, IFCOUNTER_OBYTES, m->m_pkthdr.len);
|
H A D | ethernet-rx.c | 195 CVMX_PREFETCH(m, offsetof(struct mbuf, m_pkthdr)); 212 m->m_pkthdr.len = m->m_len = work->word1.s.len; 286 m->m_pkthdr.rcvif = ifp; 290 m->m_pkthdr.csum_flags = 0; /* XXX */ 292 m->m_pkthdr.csum_flags = CSUM_IP_CHECKED | CSUM_IP_VALID | CSUM_DATA_VALID | CSUM_PSEUDO_HDR; 293 m->m_pkthdr.csum_data = 0xffff; 296 m->m_pkthdr.csum_flags = 0; /* XXX */
|
/freebsd-13-stable/sys/dev/cxgbe/crypto/ |
H A D | t4_kern_tls.c | 487 m->m_pkthdr.snd_tag = m_snd_tag_ref(&tlsp->com); 488 m->m_pkthdr.csum_flags |= CSUM_SND_TAG; 839 m->m_pkthdr.snd_tag = m_snd_tag_ref(&tlsp->com); 840 m->m_pkthdr.csum_flags |= CSUM_SND_TAG; 1155 MPASS(m->m_pkthdr.snd_tag != NULL); 1156 tlsp = mst_to_tls(m->m_pkthdr.snd_tag); 1170 m->m_pkthdr.l2hlen = sizeof(*eh); 1180 m->m_pkthdr.l3hlen = ip->ip_hl * 4; 1188 m->m_pkthdr.l3hlen = sizeof(struct ip6_hdr); 1190 if (m->m_len < m->m_pkthdr [all...] |
/freebsd-13-stable/sys/dev/rtwn/pci/ |
H A D | rtwn_pci_tx.c | 69 if (m0->m_pkthdr.len > MJUMPAGESIZE) { 72 } else if (m0->m_pkthdr.len > MCLBYTES) { 82 m_copydata(m0, 0, m0->m_pkthdr.len, mtod(m, caddr_t)); 83 m->m_len = m->m_pkthdr.len; 134 txd->pktlen = htole16(m->m_pkthdr.len); 222 if (!own || txd->pktlen != htole16(m->m_pkthdr.len)) { 241 txd->pktlen = htole16(m->m_pkthdr.len);
|
/freebsd-13-stable/sys/dev/virtio/network/ |
H A D | virtio_net.h | 297 m->m_pkthdr.csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; 298 m->m_pkthdr.csum_data = 0xFFFF; 345 m->m_pkthdr.csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; 346 m->m_pkthdr.csum_data = 0xFFFF; 351 m->m_pkthdr.csum_flags |= CSUM_DATA_VALID | CSUM_PSEUDO_HDR; 352 m->m_pkthdr.csum_data = 0xFFFF; 476 hdr->gso_size = m->m_pkthdr.tso_segsz; 506 flags = m->m_pkthdr.csum_flags; 521 hdr->csum_offset = m->m_pkthdr.csum_data;
|
/freebsd-13-stable/sys/netgraph/bluetooth/drivers/ubt/ |
H A D | ng_ubt.c | 886 USETW(req.wLength, m->m_pkthdr.len); 895 usbd_m_copy_in(pc, 0, m, 0, m->m_pkthdr.len); 898 usbd_xfer_set_frame_len(xfer, 1, m->m_pkthdr.len); 955 m->m_pkthdr.len = m->m_len = 1; 962 m->m_pkthdr.len += actlen; 969 if (m->m_pkthdr.len < (int)sizeof(*hdr)) { 977 if (hdr->length != (m->m_pkthdr.len - sizeof(*hdr))) { 980 hdr->length, m->m_pkthdr.len); 987 "length=%d\n", m->m_pkthdr.len, hdr->length); 990 UBT_STAT_BYTES_RECV(sc, m->m_pkthdr [all...] |
/freebsd-13-stable/sys/dev/ena/ |
H A D | ena_datapath.c | 142 i = m->m_pkthdr.flowid % adapter->num_io_queues; 338 mbuf->m_pkthdr.flowid = ena_rx_ctx->hash; 391 mbuf->m_pkthdr.flowid = rx_ring->qid; 432 mbuf->m_pkthdr.len = len; 438 mbuf->m_pkthdr.rcvif = rx_ring->que->adapter->ifp; 444 mbuf, mbuf->m_flags, mbuf->m_pkthdr.len); 488 "rx mbuf updated. len %d\n", mbuf->m_pkthdr.len); 516 mbuf->m_pkthdr.csum_flags = 0; 527 mbuf->m_pkthdr.csum_flags = 0; 531 mbuf->m_pkthdr [all...] |
/freebsd-13-stable/sys/dev/cxgb/sys/ |
H A D | uipc_mvec.c | 62 KASSERT(n->m_pkthdr.len, ("packet has zero header len")); 63 if (n->m_pkthdr.len <= PIO_LEN)
|
/freebsd-13-stable/sys/netpfil/ipfw/ |
H A D | dn_sched.h | 186 q->ni.len_bytes -= m->m_pkthdr.len; 189 q->_si->ni.len_bytes -= m->m_pkthdr.len;
|