| /xnu-11417.140.69/bsd/net/classq/ |
| H A D | classq_util.c | 121 ds_field = ip->ip_tos; in read_dsfield() 174 old = ip->ip_tos; in write_dsfield() 179 ip->ip_tos = dsfield; in write_dsfield() 258 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT) { in mark_ecn() 261 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_CE) { in mark_ecn() 268 otos = ip->ip_tos; in mark_ecn() 269 ip->ip_tos |= IPTOS_ECN_CE; in mark_ecn() 277 sum += (~otos & 0xffff) + ip->ip_tos; in mark_ecn()
|
| /xnu-11417.140.69/bsd/netinet/ |
| H A D | in_gif.c | 141 tos = ip->ip_tos; in in_gif_output() 182 ip_ecn_ingress(ECN_NORMAL, &iphdr.ip_tos, &tos); in in_gif_output() 184 ip_ecn_ingress(ECN_NOCARE, &iphdr.ip_tos, &tos); in in_gif_output() 260 otos = ip->ip_tos; in in_gif_input() 276 old_tos = ip->ip_tos; in in_gif_input() 277 egress_success = ip_ecn_egress(ECN_NORMAL, &otos, &ip->ip_tos); in in_gif_input() 278 if (old_tos != ip->ip_tos) { in in_gif_input() 280 sum += (~otos & 0xffff) + ip->ip_tos; in in_gif_input() 286 egress_success = ip_ecn_egress(ECN_NOCARE, &otos, &ip->ip_tos); in in_gif_input()
|
| H A D | ip.h | 103 u_char ip_tos; /* type of service */ member
|
| H A D | ip_output.c | 588 ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_ECT1 || in ip_output_list() 589 (ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_ECT0)) { in ip_output_list() 590 ip->ip_tos = (ip->ip_tos & ~IPTOS_ECN_MASK) | IPTOS_ECN_CE; in ip_output_list() 595 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_ECT1) { in ip_output_list() 1622 u_int8_t dscp = ip->ip_tos >> IPTOS_DSCP_SHIFT; in ip_output_list() 1628 ip->ip_tos &= IPTOS_ECN_MASK; in ip_output_list() 1629 ip->ip_tos |= (u_char)(dscp << IPTOS_DSCP_SHIFT); in ip_output_list()
|
| H A D | tcp_output.c | 2704 ip->ip_tos |= IPTOS_ECN_ECT1; in tcp_output() 2714 ip->ip_tos |= IPTOS_ECN_ECT0; in tcp_output() 3056 ip->ip_tos |= (inp->inp_ip_tos & ~IPTOS_ECN_MASK); in tcp_output() 3060 ip->ip_tos |= IPTOS_ECN_ECT1; in tcp_output() 3062 ip->ip_tos |= IPTOS_ECN_ECT0; in tcp_output()
|
| H A D | raw_ip.c | 542 ip->ip_tos = (uint8_t)(tos & IPTOS_MASK); in rip_output() 544 ip->ip_tos = inp->inp_ip_tos; in rip_output()
|
| H A D | ip_input.c | 1088 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_ECT1) { in ip_input_first_pass() 2420 ecn = ip->ip_tos & IPTOS_ECN_MASK; in ip_reass() 2421 ecn0 = GETIP(fp->ipq_frags)->ip_tos & IPTOS_ECN_MASK; in ip_reass() 2427 GETIP(fp->ipq_frags)->ip_tos |= IPTOS_ECN_CE; in ip_reass() 3945 mp = sbcreatecontrol_mbuf((caddr_t)&ip->ip_tos, in ip_savecontrol()
|
| H A D | ip_compat.h | 569 __u8 ip_tos;
|
| H A D | udp_usrreq.c | 1951 ((struct ip *)ui)->ip_tos = (uint8_t)(tos & IPTOS_MASK); in udp_output() 1953 ((struct ip *)ui)->ip_tos = inp->inp_ip_tos; /* XXX */ in udp_output() 3096 ip->ip_tos |= (inp->inp_ip_tos & ~IPTOS_ECN_MASK); in udp_fill_keepalive_offload_frames()
|
| /xnu-11417.140.69/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_qos.c | 49 old_tos = ip->ip_tos; in fsw_qos_set_ip_tos() 50 ip->ip_tos &= IPTOS_ECN_MASK; in fsw_qos_set_ip_tos() 51 ip->ip_tos |= (u_char)(dscp << IPTOS_DSCP_SHIFT); in fsw_qos_set_ip_tos() 53 htons(ip->ip_tos)); in fsw_qos_set_ip_tos()
|
| /xnu-11417.140.69/bsd/netinet6/ |
| H A D | in6_gif.c | 134 itos = ip->ip_tos; in in6_gif_output() 279 old_tos = ip->ip_tos; in in6_gif_input() 280 egress_success = ip_ecn_egress(ECN_NORMAL, &otos8, &ip->ip_tos); in in6_gif_input() 281 if (old_tos != ip->ip_tos) { in in6_gif_input() 283 sum += (~old_tos & 0xffff) + ip->ip_tos; in in6_gif_input() 289 egress_success = ip_ecn_egress(ECN_NOCARE, &otos8, &ip->ip_tos); in in6_gif_input()
|
| H A D | ah_input.c | 386 tos = ip->ip_tos; in ah4_input() 396 otos = ip->ip_tos; in ah4_input() 398 if (ip_ecn_egress(ip4_ipsec_ecn, &tos, &ip->ip_tos) == 0) { in ah4_input() 403 if (otos != ip->ip_tos) { in ah4_input() 405 sum += (~otos & 0xffff) + ip->ip_tos; in ah4_input()
|
| H A D | esp_input.c | 585 tos = ip->ip_tos; in esp4_input_extended() 600 otos = ip->ip_tos; in esp4_input_extended() 601 if (ip_ecn_egress(ip4_ipsec_ecn, &tos, &ip->ip_tos) == 0) { in esp4_input_extended() 606 if (otos != ip->ip_tos) { in esp4_input_extended() 608 sum += (~otos & 0xffff) + ip->ip_tos; in esp4_input_extended() 1348 otos = ip->ip_tos; in esp6_input_extended() 1350 if (ip46_ecn_egress(ip6_ipsec_ecn, &flowinfo, &ip->ip_tos) == 0) { in esp6_input_extended() 1355 if (otos != ip->ip_tos) { in esp6_input_extended() 1357 sum += (~otos & 0xffff) + ip->ip_tos; in esp6_input_extended() 1775 dscp = ip_hdr->ip_tos >> IPTOS_DSCP_SHIFT; in esp_kpipe_input()
|
| H A D | esp_output.c | 293 dscp = ip->ip_tos >> IPTOS_DSCP_SHIFT; in esp_output() 1025 dscp = ip_hdr->ip_tos >> IPTOS_DSCP_SHIFT; in esp_kpipe_output()
|
| H A D | ipsec.c | 2334 ip_ecn_ingress(ip4_ipsec_ecn, &ip->ip_tos, &oip->ip_tos); in ipsec4_encapsulate() 2504 ip->ip_tos = 0; in ipsec64_encapsulate() 2513 ip64_ecn_ingress(ip4_ipsec_ecn, &ip->ip_tos, &ip6i->ip6_flow); in ipsec64_encapsulate() 2516 ip64_ecn_ingress(ip4_ipsec_ecn, &ip->ip_tos, &ip6->ip6_flow); in ipsec64_encapsulate() 2786 ip46_ecn_ingress(ip6_ipsec_ecn, &ip6->ip6_flow, &oip->ip_tos); in ipsec46_encapsulate() 2789 ip46_ecn_ingress(ip6_ipsec_ecn, &ip6->ip6_flow, &ip->ip_tos); in ipsec46_encapsulate()
|
| H A D | ah_core.c | 582 iphdr.ip_tos = 0; in ah4_calccksum()
|
| /xnu-11417.140.69/bsd/net/pktsched/ |
| H A D | pktsched.c | 689 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT) { in pktsched_mbuf_mark_ecn() 692 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_CE) { in pktsched_mbuf_mark_ecn() 699 otos = ip->ip_tos; in pktsched_mbuf_mark_ecn() 700 ip->ip_tos |= IPTOS_ECN_CE; in pktsched_mbuf_mark_ecn() 708 sum += (~otos & 0xffff) + ip->ip_tos; in pktsched_mbuf_mark_ecn() 777 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_NOTECT) { in pktsched_kpkt_mark_ecn() 780 if ((ip->ip_tos & IPTOS_ECN_MASK) == IPTOS_ECN_CE) { in pktsched_kpkt_mark_ecn() 787 otos = ip->ip_tos; in pktsched_kpkt_mark_ecn() 788 ip->ip_tos |= IPTOS_ECN_CE; in pktsched_kpkt_mark_ecn() 791 sum += (~otos & 0xffff) + ip->ip_tos; in pktsched_kpkt_mark_ecn()
|
| /xnu-11417.140.69/tests/ |
| H A D | icmp_fragmented_payload.c | 250 pcb->inner_ip_hdr->ip_tos = ip_in->ip_tos; in icmp4_pcb_set_payload() 339 .ip_tos = 0,
|
| H A D | recvmsg_x_ctrunc.c | 185 u_char ip_tos = *(u_char *)(void *)CMSG_DATA(cm); in receive_packets() local 187 T_LOG(" ip_tos 0x%x", ip_tos); in receive_packets()
|
| H A D | ip_tos_35768492.c | 118 T_DECL(ip_tos, "IPv4 TOS")
|
| /xnu-11417.140.69/bsd/net/ |
| H A D | if_stf.c | 600 ip_ecn_ingress(ECN_NORMAL, &ip->ip_tos, &tos); in stf_pre_output() 602 ip_ecn_ingress(ECN_NOCARE, &ip->ip_tos, &tos); in stf_pre_output() 782 otos = ip->ip_tos; in in_stf_input()
|
| H A D | nat464_utils.c | 327 ptr = PTR_IP(ip_tos); in nat464_translate_icmp() 438 if (ptr == 0 || ptr == PTR_IP(ip_tos)) { in nat464_translate_icmp() 682 ip4->ip_tos = tos; in nat464_translate_64()
|
| /xnu-11417.140.69/bsd/dev/dtrace/scripts/ |
| H A D | ip.d | 161 ipv4_tos = (ip!= NULL) ? ip->ip_tos : 0;
|
| /xnu-11417.140.69/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_agg.c | 129 .ip_tos = 0xff, 1073 if (siph->ip_tos != iph->ip_tos) { in can_agg_slowpath() 1075 DTRACE_SKYWALK2(aggr__fail4, uint8_t, siph->ip_tos, in can_agg_slowpath() 1076 uint8_t, iph->ip_tos); in can_agg_slowpath()
|
| H A D | flow_track.c | 873 ip->ip_tos = 0; in flow_track_abort_tcp() 1013 ip->ip_tos = 0; in flow_track_abort_quic()
|