Home
last modified time | relevance | path

Searched refs:m_pkthdr (Results 1 – 25 of 106) sorted by relevance

12345

/xnu-12377.41.6/bsd/skywalk/packet/
H A Dpacket_copy.c837 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 Dkpi_mbuf.c768 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 Duipc_mbuf.c695 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 Dip6_input.c315 (_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 Desp_input.c149 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 Dicmp6.c402 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 Dip6_forward.c177 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 Dfrag6.c186 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 Dip6_output.c379 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 Dudp6_output.c157 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 Desp_rijndael.c183 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 Ddlil_output.c239 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 Dpf_pbuf.c85 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 Ddlil_input.c335 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 Dif_loop.c117 &((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 Ddlil.h459 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 Dether_if_module.c376 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 Dfsw_classq.c87 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 Dip_input.c414 (_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 Dmptcp_subr.c1933 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 Dip_output.c388 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 Dip_icmp.c404 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 Dflow_agg.c48 (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 Dnx_netif_gso.c132 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 Dpktsched.c406 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 …]

12345