Home
last modified time | relevance | path

Searched refs:pmtu (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/netipsec/
H A Dipsec_output.c340 size_t hlen, pmtu; in ipsec4_check_pmtu() local
371 pmtu = ipsec_get_pmtu(sav); in ipsec4_check_pmtu()
372 if (pmtu == 0) { in ipsec4_check_pmtu()
380 if (m_length(m, NULL) + hlen > pmtu) { in ipsec4_check_pmtu()
388 if (pmtu > hlen) in ipsec4_check_pmtu()
390 0, pmtu - hlen); in ipsec4_check_pmtu()
760 size_t hlen, pmtu; in ipsec6_check_pmtu() local
789 pmtu = ipsec_get_pmtu(sav); in ipsec6_check_pmtu()
790 if (pmtu == 0) { in ipsec6_check_pmtu()
798 if (m_length(m, NULL) + hlen > pmtu) { in ipsec6_check_pmtu()
[all …]
H A Dipsec_input.c299 uint32_t pmtu, spi; in ipsec4_ctlinput()
303 pmtu = ntohs(icp->icmp_nextmtu); in ipsec4_ctlinput()
305 if (pmtu < V_ip4_ipsec_min_pmtu) in ipsec4_ctlinput()
323 /* Update pmtu only if its smaller than the current one. */ in ipsec4_ctlinput()
328 if (pmtu < max_pmtu)
329 tcp_hc_updatemtu(&inc, pmtu);
293 uint32_t pmtu, spi; ipsec4_ctlinput() local
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_port.c637 struct mlx5_pmtu_reg *pmtu, int write) in mlx5_core_access_pmtu() argument
654 MLX5_SET(pmtu_reg, in, local_port, pmtu->local_port); in mlx5_core_access_pmtu()
656 MLX5_SET(pmtu_reg, in, admin_mtu, pmtu->admin_mtu); in mlx5_core_access_pmtu()
664 pmtu->local_port = MLX5_GET(pmtu_reg, out, local_port); in mlx5_core_access_pmtu()
665 pmtu->max_mtu = mtu_to_ib_mtu(dev, MLX5_GET(pmtu_reg, out, in mlx5_core_access_pmtu()
667 pmtu->admin_mtu = mtu_to_ib_mtu(dev, MLX5_GET(pmtu_reg, out, in mlx5_core_access_pmtu()
669 pmtu->oper_mtu = mtu_to_ib_mtu(dev, MLX5_GET(pmtu_reg, out, in mlx5_core_access_pmtu()
/freebsd/usr.sbin/traceroute/
H A Dtraceroute.c312 int pmtu; /* Path MTU Discovery (RFC1191) */ variable
1129 Printf(" !F-%d", pmtu); in main()
1379 pmtu = 0; in packet_ok()
1381 pmtu = ntohs(icp->icmp_nextmtu); in packet_ok()
/freebsd/sys/ofed/include/rdma/
H A Drdmavt_qp.h286 u16 pmtu; /* decoded from path_mtu */ member
H A Drdma_vt.h274 u32 pmtu);
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c919 struct mlx5_pmtu_reg *pmtu; in mlx5_query_hca_port() local
926 pmtu = kzalloc(sizeof(*pmtu), GFP_KERNEL); in mlx5_query_hca_port()
927 if (!rep || !ptys || !pmtu) { in mlx5_query_hca_port()
974 pmtu->local_port = port; in mlx5_query_hca_port()
975 err = mlx5_core_access_pmtu(mdev, pmtu, 0); in mlx5_query_hca_port()
979 props->max_mtu = pmtu->max_mtu; in mlx5_query_hca_port()
980 props->active_mtu = pmtu->oper_mtu; in mlx5_query_hca_port()
993 kfree(pmtu); in mlx5_query_hca_port()
/freebsd/sys/netinet6/
H A Dip6_output.c2288 u_long pmtu = 0; in ip6_ctloutput() local
2305 &addr, &pmtu); in ip6_ctloutput()
2308 if (pmtu > IPV6_MAXPACKET) in ip6_ctloutput()
2309 pmtu = IPV6_MAXPACKET; in ip6_ctloutput()
2312 mtuinfo.ip6m_mtu = (u_int32_t)pmtu; in ip6_ctloutput()
/freebsd/sys/dev/mlx5/
H A Ddriver.h1147 struct mlx5_pmtu_reg *pmtu, int write);