| /xnu-12377.41.6/bsd/skywalk/packet/ |
| H A D | packet_copy.c | 837 pkt->pkt_csum_flags = m->m_pkthdr.csum_flags; in pkt_copy_from_mbuf() 839 pkt->pkt_csum_rx_value = m->m_pkthdr.csum_rx_val; in pkt_copy_from_mbuf() 841 if (__probable(((m->m_pkthdr.csum_flags & CSUM_RX_FULL_FLAGS) in pkt_copy_from_mbuf() 871 SK_KVA(m), m->m_pkthdr.csum_flags, in pkt_copy_from_mbuf() 872 (uint32_t)m->m_pkthdr.csum_rx_start, in pkt_copy_from_mbuf() 873 (uint32_t)m->m_pkthdr.csum_rx_val); in pkt_copy_from_mbuf() 884 uint16_t stuff = m->m_pkthdr.csum_tx_stuff; in pkt_copy_from_mbuf() 903 if (csum == 0 && (m->m_pkthdr.csum_flags & in pkt_copy_from_mbuf() 923 if (m->m_pkthdr.csum_flags & CSUM_TSO_IPV4) { in pkt_copy_from_mbuf() 925 pkt->pkt_proto_seg_sz = (uint16_t)m->m_pkthdr.tso_segsz; in pkt_copy_from_mbuf() [all …]
|
| /xnu-12377.41.6/bsd/kern/ |
| H A D | kpi_mbuf.c | 768 ASSERT(mbuf->m_pkthdr.len >= 0); in mbuf_pkthdr_len() 769 if (mbuf->m_pkthdr.len < 0) { in mbuf_pkthdr_len() 772 return mbuf->m_pkthdr.len; in mbuf_pkthdr_len() 795 mbuf->m_pkthdr.len = (int)len; in mbuf_pkthdr_setlen() 801 mbuf->m_pkthdr.len += amount; in mbuf_pkthdr_adjustlen() 811 return mbuf->m_pkthdr.rcvif; in mbuf_pkthdr_rcvif() 818 mbuf->m_pkthdr.rcvif = (struct ifnet *)ifnet; in mbuf_pkthdr_setrcvif() 825 return mbuf->m_pkthdr.pkt_hdr; in mbuf_pkthdr_header() 831 mbuf->m_pkthdr.pkt_hdr = (void*)header; in mbuf_pkthdr_setheader() 838 mbuf->m_pkthdr.csum_flags = 0; in mbuf_inbound_modified() [all …]
|
| H A D | uipc_mbuf.c | 695 struct pkthdr *pkt = &m->m_pkthdr; in m_scratch_init() 713 m->m_pkthdr.rcvif = NULL; in mbuf_init_pkthdr() 714 m->m_pkthdr.pkt_hdr = NULL; in mbuf_init_pkthdr() 715 m->m_pkthdr.len = 0; in mbuf_init_pkthdr() 716 m->m_pkthdr.csum_flags = 0; in mbuf_init_pkthdr() 717 m->m_pkthdr.csum_data = 0; in mbuf_init_pkthdr() 718 m->m_pkthdr.vlan_tag = 0; in mbuf_init_pkthdr() 719 m->m_pkthdr.comp_gencnt = 0; in mbuf_init_pkthdr() 720 m->m_pkthdr.pkt_crumbs = 0; in mbuf_init_pkthdr() 772 m->m_pkthdr.rcvif = NULL; in m_elide() [all …]
|
| /xnu-12377.41.6/bsd/netinet6/ |
| H A D | ip6_input.c | 315 (_m)->m_pkthdr.pkt_hdr != NULL) \ 316 (_m)->m_pkthdr.pkt_hdr = NULL; \ 546 (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) && in ip6_input_adjust() 548 !(m->m_pkthdr.pkt_flags & PKTF_LOOP)) { in ip6_input_adjust() 549 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in ip6_input_adjust() 550 m->m_pkthdr.csum_data = 0; in ip6_input_adjust() 562 (m->m_pkthdr.csum_flags & (CSUM_DATA_VALID | CSUM_PARTIAL)) == in ip6_input_adjust() 564 m->m_pkthdr.csum_rx_val = m_adj_sum16(m, in ip6_input_adjust() 565 m->m_pkthdr.csum_rx_start, m->m_pkthdr.csum_rx_start, in ip6_input_adjust() 566 (tot_len - m->m_pkthdr.csum_rx_start), in ip6_input_adjust() [all …]
|
| H A D | esp_input.c | 149 m->m_pkthdr.len -= stripsiz; in esp4_input_strip_udp_encap() 167 m->m_pkthdr.len -= stripsiz; in esp6_input_strip_udp_encap() 195 if ((int)(iphlen + sizeof(th)) <= m->m_pkthdr.len) { in esp_input_log() 199 proto_len = m->m_pkthdr.len - iphlen - (th.th_off << 2); in esp_input_log() 238 if (off % 4 != 0 || m->m_pkthdr.len % 4 != 0) { in esp4_input_extended() 240 "(off=%d, pktlen=%d)\n", off, m->m_pkthdr.len)); in esp4_input_extended() 255 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in esp4_input_extended() 355 if (m->m_pkthdr.len < off + ESPMAXLEN + siz) { in esp4_input_extended() 358 m->m_pkthdr.len)); in esp4_input_extended() 362 m_copydata(m, m->m_pkthdr.len - (u_short)siz, (u_short)siz, (caddr_t) saved_icv); in esp4_input_extended() [all …]
|
| H A D | icmp6.c | 402 if (m->m_pkthdr.len >= ICMPV6_PLD_MAXLEN) { in icmp6_error_flag() 403 m_adj(m, ICMPV6_PLD_MAXLEN - m->m_pkthdr.len); in icmp6_error_flag() 420 m->m_pkthdr.comp_gencnt = icmp6_error_packet_gencount(type, code); in icmp6_error_flag() 449 m->m_pkthdr.rcvif = NULL; in icmp6_error_flag() 476 int icmp6len = m->m_pkthdr.len - *offp; in icmp6_input() 479 ifp = m->m_pkthdr.rcvif; in icmp6_input() 520 if (m->m_pkthdr.pkt_flags & PKTF_REASSEMBLED) { in icmp6_input() 551 if (!(m->m_pkthdr.pkt_flags & PKTF_PROXY_DST)) { in icmp6_input() 553 in6_ifstat_inc(m->m_pkthdr.rcvif, in icmp6_input() 573 if (m->m_pkthdr.pkt_flags & PKTF_PROXY_DST) { in icmp6_input() [all …]
|
| H A D | ip6_forward.c | 177 nd6_proxy_find_fwdroute(m->m_pkthdr.rcvif, ip6forward_rt); in ip6_forward() 238 if_name(m->m_pkthdr.rcvif)); in ip6_forward() 281 mcopy = m_copym_mode(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN), in ip6_forward() 447 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_noroute); in ip6_forward() 474 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_noroute); in ip6_forward() 507 if (in6_setscope(&src_in6, m->m_pkthdr.rcvif, &inzone)) { in ip6_forward() 529 if_name(m->m_pkthdr.rcvif), if_name(rt->rt_ifp)); in ip6_forward() 550 if (in6_setscope(&dst_in6, m->m_pkthdr.rcvif, &inzone) != 0 || in ip6_forward() 562 mpktlen = m->m_pkthdr.len; in ip6_forward() 629 ip6_sendredirects && rt->rt_ifp == m->m_pkthdr.rcvif && !srcrt && in ip6_forward() [all …]
|
| H A D | frag6.c | 186 m->m_pkthdr.pkt_hdr = __unsafe_forge_single(void *, val); in frag6_save_context() 192 m->m_pkthdr.pkt_hdr = NULL; in frag6_scrub_context() 198 return (int)m->m_pkthdr.pkt_hdr; in frag6_restore_context() 313 if (m->m_pkthdr.pkt_flags & PKTF_IFAINFO) { in frag6_input() 328 dstifp = m->m_pkthdr.rcvif; in frag6_input() 382 m->m_pkthdr.pkt_flags |= PKTF_REASSEMBLED; in frag6_input() 400 (m->m_pkthdr.csum_flags & in frag6_input() 403 uint32_t start = m->m_pkthdr.csum_rx_start; in frag6_input() 408 csum = m->m_pkthdr.csum_rx_val; in frag6_input() 439 csum_flags = m->m_pkthdr.csum_flags; in frag6_input() [all …]
|
| H A D | ip6_output.c | 379 if (SLIST_EMPTY(&m0->m_pkthdr.tags)) { in ip6_output_list() 550 m->m_pkthdr.pkt_flags &= ~(PKTF_LOOP | PKTF_IFAINFO); in ip6_output_list() 557 if (!SLIST_EMPTY(&m->m_pkthdr.tags)) { in ip6_output_list() 790 m->m_pkthdr.len += optlen; in ip6_output_list() 791 plen = m->m_pkthdr.len - sizeof(*ip6); in ip6_output_list() 873 if (ip6obf.needipsec && (m->m_pkthdr.csum_flags & CSUM_DELAY_IPV6_DATA)) { in ip6_output_list() 1056 m->m_pkthdr.pkt_ext_flags |= PKTF_EXT_L4S; in ip6_output_list() 1499 m->m_pkthdr.rcvif = ifp; in ip6_output_list() 1512 m->m_pkthdr.rcvif = NULL; in ip6_output_list() 1761 uint32_t tlen = m->m_pkthdr.len; in ip6_fragment_packet() [all …]
|
| H A D | udp6_output.c | 157 u_int32_t ulen = m->m_pkthdr.len; in udp6_output() 479 m->m_pkthdr.csum_flags = (CSUM_UDPIPV6 | CSUM_ZERO_INVERT); in udp6_output() 480 m->m_pkthdr.csum_data = offsetof(struct udphdr, uh_sum); in udp6_output() 577 m->m_pkthdr.pkt_flowsrc = FLOWSRC_INPCB; in udp6_output() 578 m->m_pkthdr.pkt_flowid = in6p->inp_flowhash; in udp6_output() 579 m->m_pkthdr.pkt_proto = IPPROTO_UDP; in udp6_output() 580 m->m_pkthdr.pkt_flags |= (PKTF_FLOW_ID | PKTF_FLOW_LOCALSRC); in udp6_output() 582 m->m_pkthdr.pkt_flags |= PKTF_FLOW_ADV; in udp6_output() 584 m->m_pkthdr.tx_udp_pid = so->last_pid; in udp6_output() 586 m->m_pkthdr.tx_udp_e_pid = so->e_pid; in udp6_output() [all …]
|
| H A D | esp_rijndael.c | 183 if (m->m_pkthdr.len < bodyoff) { in esp_cbc_decrypt_aes() 185 algo->name, m->m_pkthdr.len, (u_int32_t)bodyoff)); in esp_cbc_decrypt_aes() 189 if ((m->m_pkthdr.len - bodyoff) % AES_BLOCKLEN) { in esp_cbc_decrypt_aes() 225 while (soff < m->m_pkthdr.len) { in esp_cbc_decrypt_aes() 245 i = m->m_pkthdr.len - (soff + sn); in esp_cbc_decrypt_aes() 405 if (m->m_pkthdr.len < bodyoff) { in esp_cbc_encrypt_aes() 407 algo->name, m->m_pkthdr.len, (u_int32_t)bodyoff)); in esp_cbc_encrypt_aes() 411 if ((m->m_pkthdr.len - bodyoff) % AES_BLOCKLEN) { in esp_cbc_encrypt_aes() 442 while (soff < m->m_pkthdr.len) { in esp_cbc_encrypt_aes() 462 i = m->m_pkthdr.len - (soff + sn); in esp_cbc_encrypt_aes() [all …]
|
| /xnu-12377.41.6/bsd/net/ |
| H A D | dlil_output.c | 239 qset_id = m->m_pkthdr.pkt_mpriv_qsetid; in dlil_output() 240 qset_id_valid_flag = (m->m_pkthdr.pkt_ext_flags & PKTF_EXT_QSET_ID_VALID) in dlil_output() 254 if ((m->m_pkthdr.csum_flags & CSUM_VLAN_ENCAP_PRESENT) != 0) { in dlil_output() 257 m->m_pkthdr.pkt_hdr = mtod(m, char *) + ETHER_HDR_LEN + vlan_encap_len; in dlil_output() 259 m->m_pkthdr.pkt_hdr = mtod(m, void *); in dlil_output() 304 m->m_pkthdr.rcvif == NULL) { in dlil_output() 305 m->m_pkthdr.rcvif = ifp; in dlil_output() 322 if ((m->m_pkthdr.csum_flags & in dlil_output() 325 m->m_pkthdr.csum_tx_stuff += pre; in dlil_output() 326 m->m_pkthdr.csum_tx_start += pre; in dlil_output() [all …]
|
| H A D | pf_pbuf.c | 85 pbuf->pb_packet_len = m->m_pkthdr.len; in pbuf_sync() 87 pbuf->pb_csum_flags = &m->m_pkthdr.csum_flags; in pbuf_sync() 88 pbuf->pb_csum_data = &m->m_pkthdr.csum_data; in pbuf_sync() 89 pbuf->pb_proto = &m->m_pkthdr.pkt_proto; in pbuf_sync() 90 pbuf->pb_flowsrc = &m->m_pkthdr.pkt_flowsrc; in pbuf_sync() 91 pbuf->pb_flowid = &m->m_pkthdr.pkt_flowid; in pbuf_sync() 92 pbuf->pb_flow_gencnt = &m->m_pkthdr.comp_gencnt; in pbuf_sync() 93 pbuf->pb_flags = &m->m_pkthdr.pkt_flags; in pbuf_sync() 154 m->m_pkthdr.csum_flags = *pbuf->pb_csum_flags; in pbuf_to_mbuf() 155 m->m_pkthdr.csum_data = *pbuf->pb_csum_data; in pbuf_to_mbuf() [all …]
|
| H A D | dlil_input.c | 335 frame_header_ptr = m->m_pkthdr.pkt_hdr; in dlil_ifproto_input() 337 m->m_pkthdr.pkt_hdr = NULL; in dlil_ifproto_input() 651 if (foff > (uint32_t)m->m_pkthdr.len) { in dlil_input_cksum_dbg() 655 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in dlil_input_cksum_dbg() 658 sum = m_sum16(m, foff, (m->m_pkthdr.len - foff)); in dlil_input_cksum_dbg() 660 m->m_pkthdr.csum_flags |= (CSUM_DATA_VALID | CSUM_PARTIAL); in dlil_input_cksum_dbg() 661 m->m_pkthdr.csum_rx_val = sum; in dlil_input_cksum_dbg() 662 m->m_pkthdr.csum_rx_start = (uint16_t)(foff + hlen); in dlil_input_cksum_dbg() 665 hwcksum_dbg_partial_forced_bytes += m->m_pkthdr.len; in dlil_input_cksum_dbg() 673 if ((m->m_pkthdr.csum_flags & in dlil_input_cksum_dbg() [all …]
|
| H A D | if_loop.c | 117 &((struct loopback_header *)_m->m_pkthdr.pkt_hdr)-> \ 301 if (m->m_pkthdr.rcvif == NULL) { in lo_output() 302 m->m_pkthdr.rcvif = ifp; in lo_output() 305 m->m_pkthdr.pkt_flags |= PKTF_LOOP; in lo_output() 306 m->m_pkthdr.pkt_hdr = mtod(m, char *); in lo_output() 309 m->m_pkthdr.csum_data = 0xffff; in lo_output() 310 m->m_pkthdr.csum_flags = in lo_output() 315 len += m->m_pkthdr.len; in lo_output() 354 if (m->m_pkthdr.rcvif == NULL) { in lo_pre_enqueue() 355 m->m_pkthdr.rcvif = ifp; in lo_pre_enqueue() [all …]
|
| H A D | dlil.h | 459 ifp->if_tc.ifi_ibebytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in() 463 ifp->if_tc.ifi_ibkbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in() 467 ifp->if_tc.ifi_ivibytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in() 471 ifp->if_tc.ifi_ivobytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in() 479 ifp->if_tc.ifi_ipvbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in() 499 ifp->if_tc.ifi_obebytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out() 503 ifp->if_tc.ifi_obkbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out() 507 ifp->if_tc.ifi_ovibytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out() 511 ifp->if_tc.ifi_ovobytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out() 519 ifp->if_tc.ifi_opvbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out()
|
| H A D | ether_if_module.c | 376 if (m->m_pkthdr.len < ETHER_VLAN_ENCAP_LEN) { in ether_remove_vlan_encapsulation() 379 ifp->if_xname, m->m_pkthdr.len, in ether_remove_vlan_encapsulation() 437 m->m_pkthdr.csum_flags = 0; in ether_remove_vlan_encapsulation() 503 if ((m->m_pkthdr.csum_flags & CSUM_VLAN_TAG_VALID) != 0) { in ether_demux() 504 if (EVL_VLANOFTAG(m->m_pkthdr.vlan_tag) != 0) { in ether_demux() 509 m->m_pkthdr.csum_flags &= ~CSUM_VLAN_TAG_VALID; in ether_demux() 510 m->m_pkthdr.vlan_tag = 0; in ether_demux() 523 m->m_pkthdr.csum_flags |= CSUM_VLAN_TAG_VALID; in ether_demux() 524 m->m_pkthdr.vlan_tag = tag; in ether_demux() 531 m->m_pkthdr.pkt_flags |= PKTF_INET_RESOLVE; /* ARP packet */ in ether_demux()
|
| /xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_classq.c | 87 static_assert(sizeof(m->m_pkthdr.pkt_flowid) == sizeof(pkt->pkt_flow_token)); in fsw_classq_kpkt_to_mbuf() 88 static_assert(sizeof(m->m_pkthdr.pkt_mpriv_srcid) == sizeof(pkt->pkt_flowsrc_token)); in fsw_classq_kpkt_to_mbuf() 89 static_assert(sizeof(m->m_pkthdr.pkt_mpriv_fidx) == sizeof(pkt->pkt_flowsrc_fidx)); in fsw_classq_kpkt_to_mbuf() 90 static_assert(sizeof(m->m_pkthdr.comp_gencnt) == sizeof(pkt->pkt_comp_gencnt)); in fsw_classq_kpkt_to_mbuf() 92 m->m_pkthdr.pkt_flowid = pkt->pkt_flow_token; in fsw_classq_kpkt_to_mbuf() 93 m->m_pkthdr.comp_gencnt = pkt->pkt_comp_gencnt; in fsw_classq_kpkt_to_mbuf() 94 m->m_pkthdr.pkt_mpriv_srcid = pkt->pkt_flowsrc_token; in fsw_classq_kpkt_to_mbuf() 95 m->m_pkthdr.pkt_mpriv_fidx = pkt->pkt_flowsrc_fidx; in fsw_classq_kpkt_to_mbuf()
|
| /xnu-12377.41.6/bsd/netinet/ |
| H A D | ip_input.c | 414 (_m)->m_pkthdr.pkt_hdr != NULL) \ 415 (_m)->m_pkthdr.pkt_hdr = NULL; \ 619 struct ifnet *ifp = m->m_pkthdr.rcvif; in ip_proto_process_wake_packet() 653 m->m_pkthdr.rcvif, ipf_unref()); in ip_proto_dispatch_in() 687 IP_HDR_ALIGNMENT_FIXUP(m, m->m_pkthdr.rcvif, return ); in ip_proto_dispatch_in() 699 if (__improbable(ip->ip_p != IPPROTO_TCP && (m->m_pkthdr.pkt_flags & PKTF_WAKE_PKT) != 0)) { in ip_proto_dispatch_in() 765 tbl[pkttbl_idx].pkte_nbytes += packet->m_pkthdr.len; in ip_chain_insert() 778 ip_input_second_pass(m, m->m_pkthdr.rcvif, in ip_input_second_pass_loop_tbl() 887 (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) && in ip_input_adjust() 889 !(m->m_pkthdr.pkt_flags & PKTF_LOOP)) { in ip_input_adjust() [all …]
|
| H A D | mptcp_subr.c | 1933 if (m->m_pkthdr.pkt_flags & PKTF_MPTCP) { in mptcp_adj_rmap() 1934 if (off && (dsn != m->m_pkthdr.mp_dsn || in mptcp_adj_rmap() 1935 rseq != m->m_pkthdr.mp_rseq || in mptcp_adj_rmap() 1936 dlen != m->m_pkthdr.mp_rlen || in mptcp_adj_rmap() 1937 dfin != !!(m->m_pkthdr.pkt_flags & PKTF_MPTCP_DFIN))) { in mptcp_adj_rmap() 1940 (uint32_t)dsn, (uint32_t)m->m_pkthdr.mp_dsn, in mptcp_adj_rmap() 1941 rseq, m->m_pkthdr.mp_rseq, in mptcp_adj_rmap() 1942 dlen, m->m_pkthdr.mp_rlen, in mptcp_adj_rmap() 1943 dfin, !!(m->m_pkthdr.pkt_flags & PKTF_MPTCP_DFIN)); in mptcp_adj_rmap() 1973 m->m_pkthdr.pkt_flags |= PKTF_MPTCP; in mptcp_adj_rmap() [all …]
|
| H A D | ip_output.c | 388 if (SLIST_EMPTY(&m0->m_pkthdr.tags)) { in ip_output_list() 419 m->m_pkthdr.pkt_flags &= ~(PKTF_LOOP | PKTF_IFAINFO); in ip_output_list() 537 if (!SLIST_EMPTY(&m->m_pkthdr.tags)) { in ip_output_list() 596 m->m_pkthdr.pkt_ext_flags |= PKTF_EXT_L4S; in ip_output_list() 679 m->m_pkthdr.rcvif = ifp; in ip_output_list() 903 m->m_pkthdr.rcvif = ia->ia_ifa.ifa_ifp; in ip_output_list() 1186 if (m->m_pkthdr.csum_flags & CSUM_TSO_IPV4) { in ip_output_list() 1423 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_output_list() 1569 if (m->m_pkthdr.csum_flags & CSUM_TSO_IPV4) { in ip_output_list() 1662 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_IP; in ip_output_list() [all …]
|
| H A D | ip_icmp.c | 404 m->m_pkthdr.len = m->m_len; in icmp_error() 405 m->m_pkthdr.rcvif = n->m_pkthdr.rcvif; in icmp_error() 420 m->m_pkthdr.comp_gencnt = icmp_error_packet_gencount(type, code); in icmp_error() 630 (void *)&ctl_param, m->m_pkthdr.rcvif); in icmp_input() 654 in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif)) && in icmp_input() 714 m->m_pkthdr.rcvif)); in icmp_input() 783 rtredirect(m->m_pkthdr.rcvif, SA(&icmpsrc), in icmp_input() 874 if ((ia == NULL) && m->m_pkthdr.rcvif) { in icmp_reflect() 876 m->m_pkthdr.rcvif)); in icmp_reflect() 973 m->m_pkthdr.len -= optlen; in icmp_reflect() [all …]
|
| /xnu-12377.41.6/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_agg.c | 48 (pkt->pkt_mbuf->m_pkthdr.pkt_flags & PKTF_WAKE_PKT)) || \ 264 m->m_pkthdr.len); in _mbuf_agg_log() 267 m->m_pkthdr.csum_flags, (uint32_t)m->m_pkthdr.csum_rx_start, in _mbuf_agg_log() 268 (uint32_t)m->m_pkthdr.csum_rx_val); in _mbuf_agg_log() 292 m->m_pkthdr.len); in _mchain_agg_log() 295 m->m_pkthdr.csum_flags, (uint32_t)m->m_pkthdr.csum_rx_start, in _mchain_agg_log() 296 (uint32_t)m->m_pkthdr.csum_rx_val); in _mchain_agg_log() 333 if ((m->m_pkthdr.csum_flags & CSUM_RX_FULL_FLAGS) == in mbuf_csum() 336 m->m_pkthdr.csum_flags, m->m_pkthdr.csum_rx_start, in mbuf_csum() 337 m->m_pkthdr.csum_rx_val); in mbuf_csum() [all …]
|
| /xnu-12377.41.6/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_gso.c | 132 char *__single ph = m->m_pkthdr.pkt_hdr; in netif_gso_get_frame_header_len() 270 int32_t off = 0, total_len = m->m_pkthdr.len; in netif_gso_tcp_segment_mbuf() 296 ASSERT(m->m_pkthdr.pkt_proto == IPPROTO_TCP); in netif_gso_tcp_segment_mbuf() 299 ASSERT(((m->m_pkthdr.pkt_flags & PKTF_TX_COMPL_TS_REQ) == 0)); in netif_gso_tcp_segment_mbuf() 300 pflags = m->m_pkthdr.pkt_flags & PKT_F_COMMON_MASK; in netif_gso_tcp_segment_mbuf() 302 pflags |= (m->m_pkthdr.pkt_ext_flags & PKTF_EXT_L4S) ? PKT_F_L4S : 0; in netif_gso_tcp_segment_mbuf() 308 skip_pktap = (m->m_pkthdr.pkt_flags & PKTF_SKIP_PKTAP) != 0 || in netif_gso_tcp_segment_mbuf() 365 pkt->pkt_flowsrc_type = m->m_pkthdr.pkt_flowsrc; in netif_gso_tcp_segment_mbuf() 366 pkt->pkt_flow_token = m->m_pkthdr.pkt_flowid; in netif_gso_tcp_segment_mbuf() 367 pkt->pkt_comp_gencnt = m->m_pkthdr.comp_gencnt; in netif_gso_tcp_segment_mbuf() [all …]
|
| /xnu-12377.41.6/bsd/net/pktsched/ |
| H A D | pktsched.c | 406 data_len = m->m_pkthdr.len; in pktsched_corrupt_packet() 414 data_len = m->m_pkthdr.len; in pktsched_corrupt_packet() 561 struct pkthdr *pkth = &(pkt->pktsched_pkt_mbuf->m_pkthdr); in pktsched_get_pkt_vars() 658 static_assert(sizeof(m->m_pkthdr.pkt_flowid) == sizeof(fce->fce_flowid)); in pktsched_alloc_fcentry() 660 fce->fce_flowsrc_type = m->m_pkthdr.pkt_flowsrc; in pktsched_alloc_fcentry() 661 fce->fce_flowid = m->m_pkthdr.pkt_flowid; in pktsched_alloc_fcentry() 663 static_assert(sizeof(m->m_pkthdr.pkt_mpriv_srcid) == sizeof(fce->fce_flowsrc_token)); in pktsched_alloc_fcentry() 664 static_assert(sizeof(m->m_pkthdr.pkt_mpriv_fidx) == sizeof(fce->fce_flowsrc_fidx)); in pktsched_alloc_fcentry() 667 fce->fce_flowsrc_fidx = m->m_pkthdr.pkt_mpriv_fidx; in pktsched_alloc_fcentry() 668 fce->fce_flowsrc_token = m->m_pkthdr.pkt_mpriv_srcid; in pktsched_alloc_fcentry() [all …]
|