Home
last modified time | relevance | path

Searched refs:csum_flags (Results 1 – 25 of 41) sorted by relevance

12

/xnu-11215/bsd/skywalk/packet/
H A Dpacket_copy.c856 SK_KVA(m), m->m_pkthdr.csum_flags, in pkt_copy_from_mbuf()
986 SK_KVA(m), m->m_pkthdr.csum_flags, in pkt_copy_from_mbuf()
1244 SK_KVA(m), m->m_pkthdr.csum_flags, in pkt_copy_multi_buflet_from_mbuf()
1375 SK_KVA(m), m->m_pkthdr.csum_flags, in pkt_copy_multi_buflet_from_mbuf()
1464 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in pkt_copy_to_mbuf()
1504 m->m_pkthdr.csum_flags |= in pkt_copy_to_mbuf()
1514 m->m_pkthdr.csum_flags |= CSUM_PARTIAL; in pkt_copy_to_mbuf()
1580 m->m_pkthdr.csum_flags &= ~CSUM_TX_FLAGS; in pkt_copy_to_mbuf()
1683 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in pkt_copy_multi_buflet_to_mbuf()
1720 m->m_pkthdr.csum_flags |= in pkt_copy_multi_buflet_to_mbuf()
[all …]
/xnu-11215/bsd/netinet/
H A Dip_output.c1940 m->m_pkthdr.csum_flags = m0->m_pkthdr.csum_flags; in ip_fragment()
1983 m->m_pkthdr.csum_flags &= ~CSUM_DELAY_IP; in ip_fragment()
2024 sw_csum = (csum_flags & m->m_pkthdr.csum_flags); in in_finalize_cksum()
3042 copym->m_pkthdr.csum_flags |= in ip_mloopback()
3395 m->m_pkthdr.csum_flags |= CSUM_IP; in ip_output_checksum()
3400 m->m_pkthdr.csum_flags; in ip_output_checksum()
3408 m->m_pkthdr.csum_flags); in ip_output_checksum()
3436 m->m_pkthdr.csum_flags |= in ip_output_checksum()
3460 m->m_pkthdr.csum_flags = in ip_output_checksum()
3470 m->m_pkthdr.csum_flags |= delay_data; in ip_output_checksum()
[all …]
H A Dip_input.c878 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in ip_input_adjust()
897 } else if ((m->m_pkthdr.csum_flags & in ip_input_adjust()
2209 uint32_t csum, csum_flags; in ip_reass() local
2291 (m->m_pkthdr.csum_flags & in ip_reass()
2324 csum_flags = m->m_pkthdr.csum_flags; in ip_reass()
2334 csum_flags = 0; in ip_reass()
2338 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in ip_reass()
2403 if (csum_flags != 0) { in ip_reass()
2405 fp->ipq_csum_flags = csum_flags; in ip_reass()
2497 if (csum_flags != 0 && csum_flags == fp->ipq_csum_flags) { in ip_reass()
[all …]
H A Dudp_usrreq.c1911 m->m_pkthdr.csum_flags = (CSUM_UDP | CSUM_ZERO_INVERT); in udp_output()
2821 (m->m_pkthdr.csum_flags & CSUM_DATA_VALID)) { in udp_input_checksum()
2822 if (m->m_pkthdr.csum_flags & CSUM_PSEUDO_HDR) { in udp_input_checksum()
2844 if ((m->m_pkthdr.csum_flags & CSUM_PARTIAL) && in udp_input_checksum()
3071 m->m_pkthdr.csum_flags = in udp_fill_keepalive_offload_frames()
3145 m->m_pkthdr.csum_flags = in udp_fill_keepalive_offload_frames()
H A Dkpi_ipfilter.c388 m->m_pkthdr.csum_flags = 0; in ipf_inject_input()
/xnu-11215/bsd/netinet6/
H A Dfrag6.c290 uint32_t csum = 0, csum_flags = 0; in frag6_input() local
396 (m->m_pkthdr.csum_flags & in frag6_input()
435 csum_flags = m->m_pkthdr.csum_flags; in frag6_input()
445 csum_flags = 0; in frag6_input()
449 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in frag6_input()
505 if (csum_flags != 0) { in frag6_input()
507 q6->ip6q_csum_flags = csum_flags; in frag6_input()
710 if (csum_flags != 0 && csum_flags == q6->ip6q_csum_flags) { in frag6_input()
829 m->m_pkthdr.csum_flags = q6->ip6q_csum_flags; in frag6_input()
834 m->m_pkthdr.csum_flags = CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in frag6_input()
H A Dip6_output.c1743 m->m_pkthdr.csum_flags &= ~CSUM_TX_FLAGS; in ip6_fragment_packet()
1824 if ((morig->m_pkthdr.csum_flags & CSUM_TSO_IPV6)) { in ip6_do_fragmentation()
2021 int32_t nxt0, uint32_t csum_flags) in in6_finalize_cksum() argument
2032 sw_csum = (csum_flags & m->m_pkthdr.csum_flags); in in6_finalize_cksum()
4255 m->m_pkthdr.csum_flags); in ip6_output_checksum()
4264 ((m->m_pkthdr.csum_flags & CSUM_TCPIPV6) || in ip6_output_checksum()
4271 m->m_pkthdr.csum_flags |= in ip6_output_checksum()
4278 m->m_pkthdr.csum_flags); in ip6_output_checksum()
4295 m->m_pkthdr.csum_flags = in ip6_output_checksum()
4305 m->m_pkthdr.csum_flags |= delay_data; in ip6_output_checksum()
[all …]
H A Dudp6_usrreq.c1280 if (!(m->m_pkthdr.csum_flags & CSUM_DATA_VALID) && in udp6_input_checksum()
1296 (m->m_pkthdr.csum_flags & CSUM_DATA_VALID)) { in udp6_input_checksum()
1297 if (m->m_pkthdr.csum_flags & CSUM_PSEUDO_HDR) { in udp6_input_checksum()
1312 if ((m->m_pkthdr.csum_flags & CSUM_PARTIAL) && in udp6_input_checksum()
H A Dip6_input.c546 (m->m_pkthdr.csum_flags & CSUM_DATA_VALID) && in ip6_input_adjust()
549 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in ip6_input_adjust()
562 (m->m_pkthdr.csum_flags & (CSUM_DATA_VALID | CSUM_PARTIAL)) == in ip6_input_adjust()
568 } else if ((m->m_pkthdr.csum_flags & in ip6_input_adjust()
585 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in ip6_input_adjust()
H A Desp_input.c255 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in esp4_input_extended()
696 m->m_pkthdr.csum_flags = 0; in esp4_input_extended()
780 m->m_pkthdr.csum_flags = CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in esp4_input_extended()
962 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in esp6_input_extended()
1541 m->m_pkthdr.csum_flags = CSUM_DATA_VALID | CSUM_PSEUDO_HDR; in esp6_input_extended()
H A Dudp6_output.c466 m->m_pkthdr.csum_flags = (CSUM_UDPIPV6 | CSUM_ZERO_INVERT); in udp6_output()
/xnu-11215/bsd/kern/
H A Dkpi_mbuf.c808 mbuf->m_pkthdr.csum_flags = 0; in mbuf_inbound_modified()
839 mbuf->m_pkthdr.csum_flags |= CSUM_VLAN_TAG_VALID; in mbuf_set_vlan_tag()
862 mbuf->m_pkthdr.csum_flags &= ~CSUM_VLAN_TAG_VALID; in mbuf_clear_vlan_tag()
879 mbuf->m_pkthdr.csum_flags = in mbuf_set_csum_requested()
880 (mbuf->m_pkthdr.csum_flags & 0xffff0000) | request; in mbuf_set_csum_requested()
900 *request = mbuf->m_pkthdr.csum_flags; in mbuf_get_tso_requested()
915 *request = mbuf->m_pkthdr.csum_flags; in mbuf_get_csum_requested()
928 mbuf->m_pkthdr.csum_flags &= 0xffff0000; in mbuf_clear_csum_requested()
945 mbuf->m_pkthdr.csum_flags = in mbuf_set_csum_performed()
946 (mbuf->m_pkthdr.csum_flags & 0xffff0000) | performed; in mbuf_set_csum_performed()
[all …]
/xnu-11215/bsd/skywalk/nexus/netif/
H A Dnx_netif_gso.c109 uint16_t payload_len, uint32_t *csum_flags);
440 uint32_t partial, uint16_t payload_len, uint32_t *csum_flags __unused) in netif_gso_ipv4_tcp_internal()
477 uint32_t *csum_flags) in netif_gso_ipv4_tcp_internal_nosum() argument
491 *csum_flags |= PACKET_CSUM_IP | PACKET_CSUM_TCP; in netif_gso_ipv4_tcp_internal_nosum()
513 uint32_t *csum_flags) in netif_gso_ipv6_tcp_internal_nosum() argument
526 *csum_flags |= PACKET_CSUM_TCPIPV6; in netif_gso_ipv6_tcp_internal_nosum()
534 uint32_t partial, uint16_t payload_len, uint32_t *csum_flags __unused) in netif_gso_ipv6_tcp_internal()
766 gso_flags = CSUM_TO_GSO(m->m_pkthdr.csum_flags); in netif_gso_dispatch()
/xnu-11215/bsd/net/
H A Dpf_norm.c530 (m->m_pkthdr.csum_flags & in pf_reassemble()
562 csum_flags = m->m_pkthdr.csum_flags; in pf_reassemble()
572 csum_flags = 0; in pf_reassemble()
601 if (csum_flags != 0) { in pf_reassemble()
620 if (csum_flags != 0 && csum_flags == (*frag)->fr_csum_flags) { in pf_reassemble()
765 m->m_pkthdr.csum_flags = in pf_reassemble()
1150 (m->m_pkthdr.csum_flags & in pf_reassemble6()
1189 csum_flags = m->m_pkthdr.csum_flags; in pf_reassemble6()
1199 csum_flags = 0; in pf_reassemble6()
1229 if (csum_flags != 0) { in pf_reassemble6()
[all …]
H A Dether_if_module.c437 m->m_pkthdr.csum_flags = 0; in ether_remove_vlan_encapsulation()
498 if ((m->m_pkthdr.csum_flags & CSUM_VLAN_TAG_VALID) != 0) { in ether_demux()
504 m->m_pkthdr.csum_flags &= ~CSUM_VLAN_TAG_VALID; in ether_demux()
518 m->m_pkthdr.csum_flags |= CSUM_VLAN_TAG_VALID; in ether_demux()
H A Dif_bridge.c4389 uint32_t csum_flags;
4398 csum_flags = m->m_pkthdr.csum_flags & IF_HWASSIST_CSUM_MASK;
4399 if (csum_flags == 0) {
5219 csum_flags = mbuf_tso;
5221 csum_flags |= if_csum;
5224 (*mp)->m_pkthdr.csum_flags |= csum_flags;
5642 uint32_t csum_flags;
5651 csum_flags = m->m_pkthdr.csum_flags;
10756 m->m_pkthdr.csum_flags = m0->m_pkthdr.csum_flags;
11062 uint32_t csum_flags;
[all …]
H A Dpf_pbuf.c87 pbuf->pb_csum_flags = &m->m_pkthdr.csum_flags; in pbuf_sync()
154 m->m_pkthdr.csum_flags = *pbuf->pb_csum_flags; in pbuf_to_mbuf()
H A Dif_vlan.c1051 m->m_pkthdr.csum_flags |= CSUM_VLAN_TAG_VALID; in vlan_output()
1089 if ((m->m_pkthdr.csum_flags & (CSUM_DATA_VALID | in vlan_output()
1094 m->m_pkthdr.csum_flags |= CSUM_VLAN_ENCAP_PRESENT; in vlan_output()
1133 scan->m_pkthdr.csum_flags &= ~CSUM_VLAN_TAG_VALID; in vlan_input_packet_list()
1195 VERIFY((scan->m_pkthdr.csum_flags & CSUM_VLAN_TAG_VALID) != 0); in vlan_input()
H A Dif_loop.c308 m->m_pkthdr.csum_flags = in lo_output()
361 m->m_pkthdr.csum_flags = in lo_pre_enqueue()
H A Ddlil.c5645 if ((m->m_pkthdr.csum_flags & CSUM_VLAN_TAG_VALID) != 0) { in packet_has_vlan_tag()
5649 m->m_pkthdr.csum_flags &= ~CSUM_VLAN_TAG_VALID; in packet_has_vlan_tag()
6157 if ((m->m_pkthdr.csum_flags & CSUM_ADJUST_DONE) != 0) { in dlil_input_packet_list_common()
6159 } else if ((m->m_pkthdr.csum_flags & in dlil_input_packet_list_common()
6169 m->m_pkthdr.csum_flags &= ~CSUM_DATA_VALID; in dlil_input_packet_list_common()
6175 m->m_pkthdr.csum_flags |= CSUM_ADJUST_DONE; in dlil_input_packet_list_common()
6802 if ((m->m_pkthdr.csum_flags & in dlil_output()
6906 m->m_pkthdr.csum_flags &= ~CSUM_TX_FLAGS; in dlil_output()
11673 m->m_pkthdr.csum_flags); in dlil_output_cksum_dbg()
11723 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in dlil_input_cksum_dbg()
[all …]
/xnu-11215/tests/skywalk/
H A Dskywalk_test_utils.c1737 if (frame->csum_flags != 0) { in sktu_channel_port_frame_to_pkt()
1738 os_packet_set_inet_checksum(pkt, frame->csum_flags, in sktu_channel_port_frame_to_pkt()
2365 assert(!(needs_frag && csum_flags != 0)); in sktu_create_ip_frames()
2388 frame->csum_flags = csum_flags; in sktu_create_ip_frames()
2439 assert(!(needs_frag && csum_flags != 0)); in sktu_create_ip6_frames()
2469 frame->csum_flags = csum_flags; in sktu_create_ip6_frames()
2512 uint16_t csum_flags = 0, csum_start = 0, csum_stuff = 0; in sktu_create_tcp_frames() local
2514 csum_flags = PACKET_CSUM_PARTIAL; in sktu_create_tcp_frames()
2525 IPPROTO_TCP, sdu, sdu_len, mtu, csum_flags, csum_start, in sktu_create_tcp_frames()
2529 IPPROTO_TCP, sdu, sdu_len, mtu, csum_flags, csum_start, in sktu_create_tcp_frames()
[all …]
H A Dskywalk_test_utils.h150 uint16_t csum_flags; member
329 size_t mtu, uint16_t csum_flags, uint16_t csum_start, uint16_t csum_stuff);
332 size_t mtu, uint16_t csum_flags, uint16_t csum_start, uint16_t csum_stuff);
/xnu-11215/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_agg.c267 m->m_pkthdr.csum_flags, (uint32_t)m->m_pkthdr.csum_rx_start, in _mbuf_agg_log()
295 m->m_pkthdr.csum_flags, (uint32_t)m->m_pkthdr.csum_rx_start, 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()
376 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in mbuf_csum()
381 m->m_pkthdr.csum_flags |= CSUM_IP_CHECKED; in mbuf_csum()
385 m->m_pkthdr.csum_flags |= CSUM_IP_VALID; in mbuf_csum()
411 m->m_pkthdr.csum_flags |= (CSUM_DATA_VALID | CSUM_PSEUDO_HDR); in mbuf_csum()
739 pkt->pkt_mbuf->m_pkthdr.csum_flags, in copy_pkt_csum()
2259 m->m_pkthdr.csum_flags &= ~CSUM_RX_FLAGS; in flow_rx_agg_host()
[all …]
/xnu-11215/bsd/sys/
H A Dmbuf.h367 u_int32_t csum_flags; /* flags regarding checksum */ member
798 ((_m)->m_pkthdr.csum_flags & CSUM_TSO_IPV4)) \
802 ((_m)->m_pkthdr.csum_flags & CSUM_TSO_IPV4)) \
806 ((_m)->m_pkthdr.csum_flags & CSUM_TSO_IPV6)) \
810 ((_m)->m_pkthdr.csum_flags & CSUM_TSO_IPV6)) \
/xnu-11215/bsd/net/classq/
H A Dclassq_util.c275 if (!(m->m_pkthdr.csum_flags & CSUM_DELAY_IP)) { in mark_ecn()

12