Home
last modified time | relevance | path

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

1234

/xnu-8020.140.41/bsd/skywalk/packet/
H A Dpacket_copy.c760 pkt->pkt_csum_flags = m->m_pkthdr.csum_flags; in pkt_copy_from_mbuf()
762 pkt->pkt_csum_rx_value = m->m_pkthdr.csum_rx_val; in pkt_copy_from_mbuf()
764 if (__probable(((m->m_pkthdr.csum_flags & CSUM_RX_FULL_FLAGS) in pkt_copy_from_mbuf()
790 SK_KVA(m), m->m_pkthdr.csum_flags, in pkt_copy_from_mbuf()
791 (uint32_t)m->m_pkthdr.csum_rx_start, in pkt_copy_from_mbuf()
792 (uint32_t)m->m_pkthdr.csum_rx_val); in pkt_copy_from_mbuf()
802 uint16_t stuff = m->m_pkthdr.csum_tx_stuff; in pkt_copy_from_mbuf()
821 if (csum == 0 && (m->m_pkthdr.csum_flags & in pkt_copy_from_mbuf()
842 pkt->pkt_flowsrc_type = m->m_pkthdr.pkt_flowsrc; in pkt_copy_from_mbuf()
843 pkt->pkt_flow_token = m->m_pkthdr.pkt_flowid; in pkt_copy_from_mbuf()
[all …]
/xnu-8020.140.41/bsd/kern/
H A Dkpi_mbuf.c736 ASSERT(mbuf->m_pkthdr.len >= 0); in mbuf_pkthdr_len()
737 if (mbuf->m_pkthdr.len < 0) { in mbuf_pkthdr_len()
740 return mbuf->m_pkthdr.len; in mbuf_pkthdr_len()
763 mbuf->m_pkthdr.len = (int)len; in mbuf_pkthdr_setlen()
769 mbuf->m_pkthdr.len += amount; in mbuf_pkthdr_adjustlen()
779 return mbuf->m_pkthdr.rcvif; in mbuf_pkthdr_rcvif()
786 mbuf->m_pkthdr.rcvif = (struct ifnet *)ifnet; in mbuf_pkthdr_setrcvif()
793 return mbuf->m_pkthdr.pkt_hdr; in mbuf_pkthdr_header()
799 mbuf->m_pkthdr.pkt_hdr = (void*)header; in mbuf_pkthdr_setheader()
806 mbuf->m_pkthdr.csum_flags = 0; in mbuf_inbound_modified()
[all …]
H A Duipc_mbuf2.c360 p = SLIST_FIRST(&buf->m_pkthdr.tags); in m_tag_create()
495 SLIST_INSERT_HEAD(&m->m_pkthdr.tags, t, m_tag_link); in m_tag_prepend()
505 SLIST_REMOVE(&m->m_pkthdr.tags, t, m_tag, m_tag_link); in m_tag_unlink()
527 p = SLIST_FIRST(&m->m_pkthdr.tags); in m_tag_delete_chain()
550 p = SLIST_FIRST(&m->m_pkthdr.tags); in m_tag_locate()
595 SLIST_FOREACH(p, &from->m_pkthdr.tags, m_tag_link) { in m_tag_copy_chain()
603 SLIST_INSERT_HEAD(&to->m_pkthdr.tags, t, m_tag_link); in m_tag_copy_chain()
618 SLIST_INIT(&m->m_pkthdr.tags); in m_tag_init()
624 bzero(&m->m_pkthdr.builtin_mtag._net_mtag, in m_tag_init()
625 sizeof(m->m_pkthdr.builtin_mtag._net_mtag)); in m_tag_init()
[all …]
/xnu-8020.140.41/bsd/netinet6/
H A Dip6_input.c312 (_m)->m_pkthdr.pkt_hdr != NULL) \
313 (_m)->m_pkthdr.pkt_hdr = NULL; \
543 (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) && in ip6_input_adjust()
545 !(m->m_pkthdr.pkt_flags & PKTF_LOOP)) { in ip6_input_adjust()
546 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in ip6_input_adjust()
547 m->m_pkthdr.csum_data = 0; in ip6_input_adjust()
559 (m->m_pkthdr.csum_flags & (CSUM_DATA_VALID | CSUM_PARTIAL)) == in ip6_input_adjust()
561 m->m_pkthdr.csum_rx_val = m_adj_sum16(m, in ip6_input_adjust()
562 m->m_pkthdr.csum_rx_start, m->m_pkthdr.csum_rx_start, in ip6_input_adjust()
563 (tot_len - m->m_pkthdr.csum_rx_start), in ip6_input_adjust()
[all …]
H A Desp_input.c145 m->m_pkthdr.len -= stripsiz; in esp4_input_strip_udp_encap()
163 m->m_pkthdr.len -= stripsiz; in esp6_input_strip_udp_encap()
191 if ((int)(iphlen + sizeof(th)) <= m->m_pkthdr.len) { in esp_input_log()
195 proto_len = m->m_pkthdr.len - iphlen - (th.th_off << 2); in esp_input_log()
232 if (off % 4 != 0 || m->m_pkthdr.len % 4 != 0) { in esp4_input_extended()
234 "(off=%d, pktlen=%d)\n", off, m->m_pkthdr.len)); in esp4_input_extended()
249 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in esp4_input_extended()
349 m_copydata(m, m->m_pkthdr.len - (u_short)siz, (u_short)siz, (caddr_t) saved_icv); in esp4_input_extended()
361 if (m->m_pkthdr.len < off + ESPMAXLEN + siz) { in esp4_input_extended()
373 m_copydata(m, m->m_pkthdr.len - (int)siz, (int)siz, (caddr_t) &sum0[0]); in esp4_input_extended()
[all …]
H A Dicmp6.c381 if (m->m_pkthdr.len >= ICMPV6_PLD_MAXLEN) { in icmp6_error_flag()
382 m_adj(m, ICMPV6_PLD_MAXLEN - m->m_pkthdr.len); in icmp6_error_flag()
415 m->m_pkthdr.rcvif = NULL; in icmp6_error_flag()
442 int icmp6len = m->m_pkthdr.len - *offp; in icmp6_input()
445 ifp = m->m_pkthdr.rcvif; in icmp6_input()
486 if (m->m_pkthdr.pkt_flags & PKTF_REASSEMBLED) { in icmp6_input()
517 if (!(m->m_pkthdr.pkt_flags & PKTF_PROXY_DST)) { in icmp6_input()
519 in6_ifstat_inc(m->m_pkthdr.rcvif, in icmp6_input()
539 if (m->m_pkthdr.pkt_flags & PKTF_PROXY_DST) { in icmp6_input()
557 icmp6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_msg); in icmp6_input()
[all …]
H A Dip6_forward.c174 nd6_proxy_find_fwdroute(m->m_pkthdr.rcvif, ip6forward_rt); in ip6_forward()
235 if_name(m->m_pkthdr.rcvif)); in ip6_forward()
278 mcopy = m_copym_mode(m, 0, imin(m->m_pkthdr.len, ICMPV6_PLD_MAXLEN), in ip6_forward()
444 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_noroute); in ip6_forward()
471 in6_ifstat_inc(m->m_pkthdr.rcvif, ifs6_in_noroute); in ip6_forward()
504 if (in6_setscope(&src_in6, m->m_pkthdr.rcvif, &inzone)) { in ip6_forward()
526 if_name(m->m_pkthdr.rcvif), if_name(rt->rt_ifp)); in ip6_forward()
547 if (in6_setscope(&dst_in6, m->m_pkthdr.rcvif, &inzone) != 0 || in ip6_forward()
559 mpktlen = m->m_pkthdr.len; in ip6_forward()
626 ip6_sendredirects && rt->rt_ifp == m->m_pkthdr.rcvif && !srcrt && in ip6_forward()
[all …]
H A Dfrag6.c189 m->m_pkthdr.pkt_hdr = (void *)(uintptr_t)val; in frag6_save_context()
195 m->m_pkthdr.pkt_hdr = NULL; in frag6_scrub_context()
201 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()
381 m->m_pkthdr.pkt_flags |= PKTF_REASSEMBLED; in frag6_input()
399 (m->m_pkthdr.csum_flags & in frag6_input()
402 uint32_t start = m->m_pkthdr.csum_rx_start; in frag6_input()
407 csum = m->m_pkthdr.csum_rx_val; in frag6_input()
438 csum_flags = m->m_pkthdr.csum_flags; in frag6_input()
[all …]
H A Dip6_output.c359 if (SLIST_EMPTY(&m0->m_pkthdr.tags)) { in ip6_output_list()
522 m->m_pkthdr.pkt_flags &= ~(PKTF_LOOP | PKTF_IFAINFO); in ip6_output_list()
529 if (!SLIST_EMPTY(&m->m_pkthdr.tags)) { in ip6_output_list()
759 m->m_pkthdr.len += optlen; in ip6_output_list()
760 plen = m->m_pkthdr.len - sizeof(*ip6); in ip6_output_list()
842 if (ip6obf.needipsec && (m->m_pkthdr.csum_flags & CSUM_DELAY_IPV6_DATA)) { in ip6_output_list()
1442 m->m_pkthdr.rcvif = ifp; in ip6_output_list()
1455 m->m_pkthdr.rcvif = NULL; in ip6_output_list()
1702 uint32_t tlen = m->m_pkthdr.len; in ip6_fragment_packet()
1706 if (m->m_pkthdr.pkt_flags & PKTF_FORWARDED) { in ip6_fragment_packet()
[all …]
H A Dudp6_output.c153 u_int32_t ulen = m->m_pkthdr.len; in udp6_output()
441 m->m_pkthdr.csum_flags = (CSUM_UDPIPV6 | CSUM_ZERO_INVERT); in udp6_output()
442 m->m_pkthdr.csum_data = offsetof(struct udphdr, uh_sum); in udp6_output()
533 m->m_pkthdr.pkt_flowsrc = FLOWSRC_INPCB; in udp6_output()
534 m->m_pkthdr.pkt_flowid = in6p->inp_flowhash; in udp6_output()
535 m->m_pkthdr.pkt_proto = IPPROTO_UDP; in udp6_output()
536 m->m_pkthdr.pkt_flags |= (PKTF_FLOW_ID | PKTF_FLOW_LOCALSRC); in udp6_output()
538 m->m_pkthdr.pkt_flags |= PKTF_FLOW_ADV; in udp6_output()
540 m->m_pkthdr.tx_udp_pid = so->last_pid; in udp6_output()
542 m->m_pkthdr.tx_udp_e_pid = so->e_pid; in udp6_output()
[all …]
H A Desp_rijndael.c182 if (m->m_pkthdr.len < bodyoff) { in esp_cbc_decrypt_aes()
184 algo->name, m->m_pkthdr.len, (u_int32_t)bodyoff)); in esp_cbc_decrypt_aes()
188 if ((m->m_pkthdr.len - bodyoff) % AES_BLOCKLEN) { in esp_cbc_decrypt_aes()
224 while (soff < m->m_pkthdr.len) { in esp_cbc_decrypt_aes()
244 i = m->m_pkthdr.len - (soff + sn); in esp_cbc_decrypt_aes()
403 if (m->m_pkthdr.len < bodyoff) { in esp_cbc_encrypt_aes()
405 algo->name, m->m_pkthdr.len, (u_int32_t)bodyoff)); in esp_cbc_encrypt_aes()
409 if ((m->m_pkthdr.len - bodyoff) % AES_BLOCKLEN) { in esp_cbc_encrypt_aes()
440 while (soff < m->m_pkthdr.len) { in esp_cbc_encrypt_aes()
460 i = m->m_pkthdr.len - (soff + sn); in esp_cbc_encrypt_aes()
[all …]
H A Desp_chachapoly.c304 if (m->m_pkthdr.len < bodyoff) { in esp_chachapoly_encrypt()
306 m->m_pkthdr.len, bodyoff, ntohl(sav->spi)); in esp_chachapoly_encrypt()
379 while (s != NULL && soff < m->m_pkthdr.len) { in esp_chachapoly_encrypt()
400 if (s == NULL && soff != m->m_pkthdr.len) { in esp_chachapoly_encrypt()
403 soff, m->m_pkthdr.len, ntohl(sav->spi)); in esp_chachapoly_encrypt()
449 if (m->m_pkthdr.len < bodyoff) { in esp_chachapoly_decrypt()
451 m->m_pkthdr.len, bodyoff, ntohl(sav->spi)); in esp_chachapoly_decrypt()
513 while (s != NULL && soff < m->m_pkthdr.len) { in esp_chachapoly_decrypt()
534 if (s == NULL && soff != m->m_pkthdr.len) { in esp_chachapoly_decrypt()
537 soff, m->m_pkthdr.len, ntohl(sav->spi)); in esp_chachapoly_decrypt()
H A Desp_output.c431 (m->m_pkthdr.len - m->m_len)) { in esp_output()
435 inner_payload_len = m->m_pkthdr.len - m->m_len - iphlen - (th.th_off << 2); in esp_output()
447 m->m_pkthdr.len) { in esp_output()
451 inner_payload_len = m->m_pkthdr.len - iphlen - (th.th_off << 2); in esp_output()
503 espoff = m->m_pkthdr.len - plen; in esp_output()
526 m->m_pkthdr.len += esphlen; in esp_output()
536 m->m_pkthdr.len += esphlen; in esp_output()
673 m->m_pkthdr.len += extendsiz; in esp_output()
691 m->m_pkthdr.len += extendsiz; in esp_output()
823 if (esp_auth(m, espoff, m->m_pkthdr.len - espoff, sav, authbuf)) { in esp_output()
[all …]
/xnu-8020.140.41/bsd/skywalk/nexus/flowswitch/
H A Dfsw_classq.c87 _CASSERT(sizeof(m->m_pkthdr.pkt_flowid) == in fsw_classq_kpkt_to_mbuf()
89 _CASSERT(sizeof(m->m_pkthdr.pkt_mpriv_srcid) == in fsw_classq_kpkt_to_mbuf()
91 _CASSERT(sizeof(m->m_pkthdr.pkt_mpriv_fidx) == in fsw_classq_kpkt_to_mbuf()
93 _CASSERT(sizeof(m->m_pkthdr.comp_gencnt) == in fsw_classq_kpkt_to_mbuf()
96 m->m_pkthdr.pkt_flowid = pkt->pkt_flow_token; in fsw_classq_kpkt_to_mbuf()
97 m->m_pkthdr.comp_gencnt = pkt->pkt_comp_gencnt; in fsw_classq_kpkt_to_mbuf()
98 m->m_pkthdr.pkt_mpriv_srcid = pkt->pkt_flowsrc_token; in fsw_classq_kpkt_to_mbuf()
99 m->m_pkthdr.pkt_mpriv_fidx = pkt->pkt_flowsrc_fidx; in fsw_classq_kpkt_to_mbuf()
103 sk_dump("buf", m->m_data, m->m_pkthdr.len, 128, NULL, 0)); in fsw_classq_kpkt_to_mbuf()
/xnu-8020.140.41/bsd/netinet/
H A Dip_input.c413 (_m)->m_pkthdr.pkt_hdr != NULL) \
414 (_m)->m_pkthdr.pkt_hdr = NULL; \
638 m->m_pkthdr.rcvif, ipf_unref()); in ip_proto_dispatch_in()
670 IP_HDR_ALIGNMENT_FIXUP(m, m->m_pkthdr.rcvif, return ); in ip_proto_dispatch_in()
739 tbl[pkttbl_idx].pkte_nbytes += packet->m_pkthdr.len; in ip_chain_insert()
752 ip_input_second_pass(m, m->m_pkthdr.rcvif, in ip_input_second_pass_loop_tbl()
861 (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) && in ip_input_adjust()
863 !(m->m_pkthdr.pkt_flags & PKTF_LOOP)) { in ip_input_adjust()
864 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in ip_input_adjust()
865 m->m_pkthdr.csum_data = 0; in ip_input_adjust()
[all …]
H A Dmptcp_subr.c2053 if (m->m_pkthdr.pkt_flags & PKTF_MPTCP) { in mptcp_adj_rmap()
2054 if (off && (dsn != m->m_pkthdr.mp_dsn || in mptcp_adj_rmap()
2055 rseq != m->m_pkthdr.mp_rseq || in mptcp_adj_rmap()
2056 dlen != m->m_pkthdr.mp_rlen || in mptcp_adj_rmap()
2057 dfin != !!(m->m_pkthdr.pkt_flags & PKTF_MPTCP_DFIN))) { in mptcp_adj_rmap()
2060 (uint32_t)dsn, (uint32_t)m->m_pkthdr.mp_dsn, in mptcp_adj_rmap()
2061 rseq, m->m_pkthdr.mp_rseq, in mptcp_adj_rmap()
2062 dlen, m->m_pkthdr.mp_rlen, in mptcp_adj_rmap()
2063 dfin, !!(m->m_pkthdr.pkt_flags & PKTF_MPTCP_DFIN)); in mptcp_adj_rmap()
2093 m->m_pkthdr.pkt_flags |= PKTF_MPTCP; in mptcp_adj_rmap()
[all …]
H A Dip_output.c374 if (SLIST_EMPTY(&m0->m_pkthdr.tags)) { in ip_output_list()
405 m->m_pkthdr.pkt_flags &= ~(PKTF_LOOP | PKTF_IFAINFO); in ip_output_list()
516 if (!SLIST_EMPTY(&m->m_pkthdr.tags)) { in ip_output_list()
650 m->m_pkthdr.rcvif = ifp; in ip_output_list()
858 m->m_pkthdr.rcvif = ia->ia_ifa.ifa_ifp; in ip_output_list()
1135 if (m->m_pkthdr.csum_flags & CSUM_TSO_IPV4) { in ip_output_list()
1343 if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { in ip_output_list()
1486 if (m->m_pkthdr.csum_flags & CSUM_TSO_IPV4) { in ip_output_list()
1576 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_IP; in ip_output_list()
1585 if ((m->m_pkthdr.csum_flags & CSUM_TSO_IPV4) && in ip_output_list()
[all …]
H A Dip_icmp.c407 m->m_pkthdr.len = m->m_len; in icmp_error()
408 m->m_pkthdr.rcvif = n->m_pkthdr.rcvif; in icmp_error()
615 (void *)&ctl_param, m->m_pkthdr.rcvif); in icmp_input()
639 in_broadcast(ip->ip_dst, m->m_pkthdr.rcvif)) && in icmp_input()
709 (struct sockaddr *)&icmpdst, m->m_pkthdr.rcvif); in icmp_input()
778 rtredirect(m->m_pkthdr.rcvif, (struct sockaddr *)&icmpsrc, in icmp_input()
869 if ((ia == (struct in_ifaddr *)0) && m->m_pkthdr.rcvif) { in icmp_reflect()
871 (struct sockaddr *)&icmpdst, m->m_pkthdr.rcvif); in icmp_reflect()
968 m->m_pkthdr.len -= optlen; in icmp_reflect()
1001 if (!(m->m_pkthdr.pkt_flags & PKTF_LOOP) && m->m_pkthdr.rcvif != NULL) { in icmp_send()
[all …]
H A Dmptcp.c224 if (!q || q->tqe_m->m_pkthdr.mp_dsn != mp_tp->mpt_rcvnxt) { in mptcp_reass_present()
245 flags = !!(q->tqe_m->m_pkthdr.pkt_flags & PKTF_MPTCP_DFIN); in mptcp_reass_present()
254 } while (q && q->tqe_m->m_pkthdr.mp_dsn == mp_tp->mpt_rcvnxt); in mptcp_reass_present()
304 if (MPTCP_SEQ_GT(q->tqe_m->m_pkthdr.mp_dsn, mb_dsn)) { in mptcp_reass()
318 i = p->tqe_m->m_pkthdr.mp_dsn + p->tqe_len - mb_dsn; in mptcp_reass()
349 int64_t i = (mb_dsn + *tlenp) - q->tqe_m->m_pkthdr.mp_dsn; in mptcp_reass()
355 q->tqe_m->m_pkthdr.mp_dsn += i; in mptcp_reass()
431 (iter->m_pkthdr.pkt_flags & PKTF_MPTCP_DFIN)) { in mptcp_input()
488 if (!(m->m_pkthdr.pkt_flags & PKTF_MPTCP)) { in mptcp_input()
503 !(save->m_pkthdr.pkt_flags & PKTF_MPTCP))) { in mptcp_input()
[all …]
/xnu-8020.140.41/bsd/net/
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_flags = &m->m_pkthdr.pkt_flags; in pbuf_sync()
152 m->m_pkthdr.csum_flags = *pbuf->pb_csum_flags; in pbuf_to_mbuf()
153 m->m_pkthdr.csum_data = *pbuf->pb_csum_data; in pbuf_to_mbuf()
154 m->m_pkthdr.pkt_proto = *pbuf->pb_proto; in pbuf_to_mbuf()
[all …]
H A Dif_loop.c117 &((struct loopback_header *)_m->m_pkthdr.pkt_hdr)-> \
299 if (m->m_pkthdr.rcvif == NULL) { in lo_output()
300 m->m_pkthdr.rcvif = ifp; in lo_output()
303 m->m_pkthdr.pkt_flags |= PKTF_LOOP; in lo_output()
304 m->m_pkthdr.pkt_hdr = mtod(m, char *); in lo_output()
307 m->m_pkthdr.csum_data = 0xffff; in lo_output()
308 m->m_pkthdr.csum_flags = in lo_output()
313 len += m->m_pkthdr.len; in lo_output()
352 if (m->m_pkthdr.rcvif == NULL) { in lo_pre_enqueue()
353 m->m_pkthdr.rcvif = ifp; in lo_pre_enqueue()
[all …]
H A Ddlil.h429 ifp->if_tc.ifi_ibebytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in()
433 ifp->if_tc.ifi_ibkbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in()
437 ifp->if_tc.ifi_ivibytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in()
441 ifp->if_tc.ifi_ivobytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in()
449 ifp->if_tc.ifi_ipvbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_in()
469 ifp->if_tc.ifi_obebytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out()
473 ifp->if_tc.ifi_obkbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out()
477 ifp->if_tc.ifi_ovibytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out()
481 ifp->if_tc.ifi_ovobytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out()
489 ifp->if_tc.ifi_opvbytes += (u_int64_t)m->m_pkthdr.len; in ifp_inc_traffic_class_out()
/xnu-8020.140.41/bsd/net/pktsched/
H A Dpktsched.c299 data_len = m->m_pkthdr.len; in pktsched_corrupt_packet()
307 data_len = m->m_pkthdr.len; in pktsched_corrupt_packet()
405 struct pkthdr *pkth = &(pkt->pktsched_pkt_mbuf->m_pkthdr); in pktsched_get_pkt_vars()
479 _CASSERT(sizeof(m->m_pkthdr.pkt_flowid) == in pktsched_alloc_fcentry()
482 fce->fce_flowsrc_type = m->m_pkthdr.pkt_flowsrc; in pktsched_alloc_fcentry()
483 fce->fce_flowid = m->m_pkthdr.pkt_flowid; in pktsched_alloc_fcentry()
485 _CASSERT(sizeof(m->m_pkthdr.pkt_mpriv_srcid) == in pktsched_alloc_fcentry()
487 _CASSERT(sizeof(m->m_pkthdr.pkt_mpriv_fidx) == in pktsched_alloc_fcentry()
491 fce->fce_flowsrc_fidx = m->m_pkthdr.pkt_mpriv_fidx; in pktsched_alloc_fcentry()
492 fce->fce_flowsrc_token = m->m_pkthdr.pkt_mpriv_srcid; in pktsched_alloc_fcentry()
[all …]
/xnu-8020.140.41/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_agg.c237 m->m_pkthdr.len); in _mbuf_agg_log()
240 m->m_pkthdr.csum_flags, (uint32_t)m->m_pkthdr.csum_rx_start, in _mbuf_agg_log()
241 (uint32_t)m->m_pkthdr.csum_rx_val); in _mbuf_agg_log()
265 m->m_pkthdr.len); in _mchain_agg_log()
268 m->m_pkthdr.csum_flags, (uint32_t)m->m_pkthdr.csum_rx_start, in _mchain_agg_log()
269 (uint32_t)m->m_pkthdr.csum_rx_val); in _mchain_agg_log()
306 if ((m->m_pkthdr.csum_flags & CSUM_RX_FULL_FLAGS) == in mbuf_csum()
309 m->m_pkthdr.csum_flags, m->m_pkthdr.csum_rx_start, in mbuf_csum()
310 m->m_pkthdr.csum_rx_val); in mbuf_csum()
337 if ((m->m_pkthdr.csum_rx_val ^ 0xffff) == 0) { in mbuf_csum()
[all …]
/xnu-8020.140.41/bsd/skywalk/nexus/netif/
H A Dnx_netif_gso.c131 char *ph = m->m_pkthdr.pkt_hdr; in netif_gso_get_frame_header_len()
250 int32_t off = 0, total_len = m->m_pkthdr.len; in netif_gso_tcp_segment_mbuf()
275 ASSERT(m->m_pkthdr.pkt_proto == IPPROTO_TCP); in netif_gso_tcp_segment_mbuf()
278 ASSERT(((m->m_pkthdr.pkt_flags & PKTF_TX_COMPL_TS_REQ) == 0)); in netif_gso_tcp_segment_mbuf()
279 pflags = m->m_pkthdr.pkt_flags & PKT_F_COMMON_MASK; in netif_gso_tcp_segment_mbuf()
285 skip_pktap = (m->m_pkthdr.pkt_flags & PKTF_SKIP_PKTAP) != 0 || in netif_gso_tcp_segment_mbuf()
332 pkt->pkt_flowsrc_type = m->m_pkthdr.pkt_flowsrc; in netif_gso_tcp_segment_mbuf()
333 pkt->pkt_flow_token = m->m_pkthdr.pkt_flowid; in netif_gso_tcp_segment_mbuf()
334 pkt->pkt_comp_gencnt = m->m_pkthdr.comp_gencnt; in netif_gso_tcp_segment_mbuf()
509 VERIFY(m->m_pkthdr.tso_segsz != 0); in netif_gso_ip_tcp_init_state()
[all …]

1234