| /Linux-v6.6/tools/testing/selftests/net/ | 
| D | nat6to4.c | 46 #define IP_DF 0x4000  // Flag: "Don't Fragment"  macro 100 		.frag_off = bpf_htons(IP_DF),                                          // u16  in sched_cls_ingress6_nat_6_prog() 200 	if (ip4->frag_off & ~bpf_htons(IP_DF))  in sched_cls_egress4_snat4_prog()
  | 
| /Linux-v6.6/net/ipv4/netfilter/ | 
| D | nf_dup_ipv4.c | 81 	iph->frag_off |= htons(IP_DF);  in nf_dup_ipv4()
  | 
| D | nf_reject_ipv4.c | 180 	niph->frag_off	= htons(IP_DF);  in nf_reject_iphdr_put()
  | 
| /Linux-v6.6/net/xfrm/ | 
| D | xfrm_inout.h | 30 	XFRM_MODE_SKB_CB(skb)->frag_off = htons(IP_DF);  in xfrm6_extract_header()
  | 
| D | xfrm_output.c | 307 		0 : (XFRM_MODE_SKB_CB(skb)->frag_off & htons(IP_DF));  in xfrm4_tunnel_encap_add() 786 	if (!(ip_hdr(skb)->frag_off & htons(IP_DF)) || skb->ignore_df)  in xfrm4_tunnel_check_size()
  | 
| /Linux-v6.6/net/ipv4/ | 
| D | ip_forward.c | 48 	if (unlikely((ip_hdr(skb)->frag_off & htons(IP_DF)) == 0))  in ip_exceeds_mtu()
  | 
| D | ipip.c | 338 		    p->iph.ihl != 5 || (p->iph.frag_off & htons(~IP_DF)))  in ipip_tunnel_ctl() 522 		       !!(parm->iph.frag_off & htons(IP_DF))) ||  in ipip_fill_info()
  | 
| D | ip_tunnel_core.c | 237 		.frag_off		= htons(IP_DF),  in iptunnel_pmtud_build_icmp() 266 	if (mtu < 576 || iph->frag_off != htons(IP_DF))  in iptunnel_pmtud_check_icmp() 1133 			parms->iph.frag_off = htons(IP_DF);  in ip_tunnel_netlink_parms() 1140 		parms->iph.frag_off = htons(IP_DF);  in ip_tunnel_netlink_parms()
  | 
| D | af_inet.c | 1408 		if (fixedid && !(ip_hdr(skb)->frag_off & htons(IP_DF)))  in inet_gso_segment() 1506 	flush = (u16)((ntohl(*(__be32 *)iph) ^ skb_gro_len(skb)) | (id & ~IP_DF));  in inet_gro_receive() 1533 			((iph->frag_off ^ iph2->frag_off) & htons(IP_DF));  in inet_gro_receive() 1550 		    !(iph->frag_off & htons(IP_DF))) {  in inet_gro_receive() 1564 	NAPI_GRO_CB(skb)->is_atomic = !!(iph->frag_off & htons(IP_DF));  in inet_gro_receive()
  | 
| D | ip_output.c | 169 		iph->frag_off = htons(IP_DF);  in ip_build_and_send_pkt() 512 		iph->frag_off = htons(IP_DF);  in __ip_queue_xmit() 581 	if ((iph->frag_off & htons(IP_DF)) == 0)  in ip_fragment() 734 		iph->frag_off |= htons(IP_DF);  in ip_frag_next() 1425 		df = htons(IP_DF);  in __ip_make_skb()
  | 
| D | ip_tunnel.c | 523 		    (inner_iph->frag_off & htons(IP_DF)) &&  in tnl_update_pmtu() 616 		df = htons(IP_DF);  in ip_md_tunnel_xmit() 789 		df |= (inner_iph->frag_off & htons(IP_DF));  in ip_tunnel_xmit() 903 			p->iph.frag_off |= htons(IP_DF);  in ip_tunnel_ctl()
  | 
| D | ip_fragment.c | 370 	if (ip_hdr(skb)->frag_off & htons(IP_DF) &&  in ip_frag_queue() 458 		iph->frag_off = htons(IP_DF);  in ip_frag_reasm()
  | 
| D | ip_gre.c | 792 		    p->iph.ihl != 5 || (p->iph.frag_off & htons(~IP_DF)) ||  in ipgre_tunnel_ctl() 1171 		parms->iph.frag_off = htons(IP_DF);  in ipgre_netlink_parms() 1182 		  && (parms->iph.frag_off & htons(IP_DF)))  in ipgre_netlink_parms() 1509 		       !!(p->iph.frag_off & htons(IP_DF))) ||  in ipgre_fill_info()
  | 
| D | ip_vti.c | 241 			if (!(ip_hdr(skb)->frag_off & htons(IP_DF)))  in vti_xmit()
  | 
| /Linux-v6.6/tools/testing/selftests/bpf/progs/ | 
| D | xdp_synproxy_kern.c | 21 #define IP_DF 0x4000  macro 422 		if ((hdr->ipv4->frag_off & bpf_htons(IP_DF | IP_MF | IP_OFFSET)) != bpf_htons(IP_DF))  in tcp_lookup()
  | 
| /Linux-v6.6/drivers/infiniband/hw/ocrdma/ | 
| D | ocrdma_ah.c | 131 		ipv4.frag_off = htons(IP_DF);  in set_av_attr()
  | 
| /Linux-v6.6/drivers/net/ | 
| D | geneve.c | 961 		df = key->tun_flags & TUNNEL_DONT_FRAGMENT ? htons(IP_DF) : 0;  in geneve_xmit_skb() 971 			df = htons(IP_DF);  in geneve_xmit_skb() 976 				df = htons(IP_DF);  in geneve_xmit_skb() 980 				if (iph->frag_off & htons(IP_DF))  in geneve_xmit_skb() 981 					df = htons(IP_DF);  in geneve_xmit_skb()
  | 
| D | bareudp.c | 323 	df = key->tun_flags & TUNNEL_DONT_FRAGMENT ? htons(IP_DF) : 0;  in bareudp_xmit_skb()
  | 
| /Linux-v6.6/include/net/ | 
| D | ip.h | 140 #define IP_DF		0x4000		/* Flag: "Don't Fragment"	*/  macro 557 	if ((iph->frag_off & htons(IP_DF)) && !skb->ignore_df) {  in ip_select_ident_segs()
  | 
| /Linux-v6.6/net/netfilter/ | 
| D | nfnetlink_osf.c | 181 	ctx->df = ntohs(ip->frag_off) & IP_DF;  in nf_osf_hdr_ctx_init()
  | 
| /Linux-v6.6/net/ipv6/ | 
| D | sit.c | 1262 	    p->iph.ihl != 5 || (p->iph.frag_off & htons(~IP_DF)))  in __ipip6_tunnel_ioctl_validate() 1266 		p->iph.frag_off |= htons(IP_DF);  in __ipip6_tunnel_ioctl_validate() 1702 		       !!(parm->iph.frag_off & htons(IP_DF))) ||  in ipip6_fill_info()
  | 
| /Linux-v6.6/drivers/net/ppp/ | 
| D | pptp.c | 242 		iph->frag_off	=	htons(IP_DF);  in pptp_xmit()
  | 
| /Linux-v6.6/drivers/infiniband/sw/rxe/ | 
| D | rxe_net.c | 285 	__be16 df = htons(IP_DF);  in prepare4()
  | 
| /Linux-v6.6/net/netfilter/ipvs/ | 
| D | ip_vs_xmit.c | 242 		if (unlikely(ip_hdr(skb)->frag_off & htons(IP_DF) &&  in ensure_mtu_is_adequate() 973 			*df = (old_iph->frag_off & htons(IP_DF));  in ip_vs_prepare_tunneled_skb()
  | 
| /Linux-v6.6/drivers/infiniband/hw/qedr/ | 
| D | qedr_roce_cm.c | 470 		udh->ip4.frag_off = htons(IP_DF);  in qedr_gsi_build_header()
  |