/kernel/linux/linux-5.10/include/trace/events/ |
H A D | sctp.h | 27 __field(__u32, pathmtu) 39 __entry->pathmtu = sp->pathmtu; 43 "flight_size=%u partial_bytes_acked=%u pathmtu=%u", 47 __entry->partial_bytes_acked, __entry->pathmtu) 63 __field(__u32, pathmtu) 75 __entry->pathmtu = asoc->pathmtu; 80 TP_printk("asoc=%#llx mark=%#x bind_port=%d peer_port=%d pathmtu=%d " 83 __entry->peer_port, __entry->pathmtu, __entr [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | sctp.h | 27 __field(__u32, pathmtu) 39 __entry->pathmtu = sp->pathmtu; 43 "flight_size=%u partial_bytes_acked=%u pathmtu=%u", 47 __entry->partial_bytes_acked, __entry->pathmtu) 63 __field(__u32, pathmtu) 75 __entry->pathmtu = asoc->pathmtu; 80 TP_printk("asoc=%#llx mark=%#x bind_port=%d peer_port=%d pathmtu=%d " 83 __entry->peer_port, __entry->pathmtu, __entr [all...] |
/kernel/linux/linux-5.10/net/sctp/ |
H A D | transport.c | 234 if (!transport->pathmtu && asoc && asoc->pathmtu) in sctp_transport_pmtu() 235 transport->pathmtu = asoc->pathmtu; in sctp_transport_pmtu() 236 if (transport->pathmtu) in sctp_transport_pmtu() 241 transport->pathmtu = sctp_dst_mtu(transport->dst); in sctp_transport_pmtu() 243 transport->pathmtu = SCTP_DEFAULT_MAXSEGMENT; in sctp_transport_pmtu() 280 change = t->pathmtu != pmtu; in sctp_transport_update_pmtu() 282 t->pathmtu = pmtu; in sctp_transport_update_pmtu() 413 pmtu = transport->asoc->pathmtu; in sctp_transport_raise_cwnd() [all...] |
H A D | associola.c | 233 asoc->pathmtu = sp->pathmtu; in sctp_association_init() 665 sctp_assoc_set_pmtu(asoc, asoc->pathmtu ? in sctp_assoc_add_peer() 666 min_t(int, peer->pathmtu, asoc->pathmtu) : in sctp_assoc_add_peer() 667 peer->pathmtu); in sctp_assoc_add_peer() 687 peer->cwnd = min(4*asoc->pathmtu, max_t(__u32, 2*asoc->pathmtu, 4380)); in sctp_assoc_add_peer() 1391 int frag = sctp_mtu_payload(sctp_sk(asoc->base.sk), asoc->pathmtu, in sctp_assoc_update_frag_point() 1405 if (asoc->pathmtu ! in sctp_assoc_set_pmtu() [all...] |
H A D | output.c | 88 /* set packet max_size with pathmtu, then calculate overhead */ in sctp_packet_config() 89 packet->max_size = tp->pathmtu; in sctp_packet_config() 101 /* update dst or transport pathmtu if in need */ in sctp_packet_config() 137 : asoc->pathmtu; in sctp_packet_config() 436 tp->pathmtu) in sctp_packet_pack() 438 else if (pkt_size + padded > tp->pathmtu) in sctp_packet_pack() 563 if (packet->size > tp->pathmtu && !packet->ipfragok) { in sctp_packet_transmit() 718 if (chunk->skb->len + q->out_qlen > transport->pathmtu - in sctp_packet_can_append_data() 776 pmtu = packet->transport->asoc->pathmtu; in sctp_packet_will_fit() 778 pmtu = packet->transport->pathmtu; in sctp_packet_will_fit() [all...] |
H A D | socket.c | 642 trans->cwnd = min(4*asoc->pathmtu, max_t(__u32, in sctp_send_asconf_add_ip() 643 2*asoc->pathmtu, 4380)); in sctp_send_asconf_add_ip() 2485 trans->pathmtu = params->spp_pathmtu; in sctp_apply_peer_addr_params() 2490 sp->pathmtu = params->spp_pathmtu; in sctp_apply_peer_addr_params() 4906 sp->pathmtu = 0; /* allow default discovery */ in sctp_init_sock() 5332 status.sstat_primary.spinfo_mtu = transport->pathmtu; in sctp_getsockopt_sctp_status() 5400 pinfo.spinfo_mtu = transport->pathmtu; in sctp_getsockopt_peer_addr_info() 5831 params.spp_pathmtu = trans->pathmtu; in sctp_getsockopt_peer_addr_params() 5849 params.spp_pathmtu = asoc->pathmtu; in sctp_getsockopt_peer_addr_params() 5867 params.spp_pathmtu = sp->pathmtu; in sctp_getsockopt_peer_addr_params() [all...] |
H A D | input.c | 390 if (!t || (t->pathmtu <= pmtu)) in sctp_icmp_frag_needed()
|
H A D | sm_make_chunk.c | 1237 * min(asoc->pathmtu, SCTP_DEFAULT_MAXSEGMENT) - overheads. 1251 size = min_t(size_t, size, asoc->pathmtu); in sctp_make_op_error_limited()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | transport.c | 250 if (!transport->pathmtu && asoc && asoc->pathmtu) in sctp_transport_pmtu() 251 transport->pathmtu = asoc->pathmtu; in sctp_transport_pmtu() 252 if (transport->pathmtu) in sctp_transport_pmtu() 257 transport->pathmtu = sctp_dst_mtu(transport->dst); in sctp_transport_pmtu() 259 transport->pathmtu = SCTP_DEFAULT_MAXSEGMENT; in sctp_transport_pmtu() 275 t->pathmtu = t->pl.pmtu + sctp_transport_pl_hlen(t); in sctp_transport_pl_send() 285 t->pathmtu = t->pl.pmtu + sctp_transport_pl_hlen(t); in sctp_transport_pl_send() 297 t->pathmtu in sctp_transport_pl_send() [all...] |
H A D | associola.c | 235 asoc->pathmtu = sp->pathmtu; in sctp_association_init() 669 sctp_assoc_set_pmtu(asoc, asoc->pathmtu ? in sctp_assoc_add_peer() 670 min_t(int, peer->pathmtu, asoc->pathmtu) : in sctp_assoc_add_peer() 671 peer->pathmtu); in sctp_assoc_add_peer() 691 peer->cwnd = min(4*asoc->pathmtu, max_t(__u32, 2*asoc->pathmtu, 4380)); in sctp_assoc_add_peer() 1399 int frag = sctp_mtu_payload(sctp_sk(asoc->base.sk), asoc->pathmtu, in sctp_assoc_update_frag_point() 1413 if (asoc->pathmtu ! in sctp_assoc_set_pmtu() [all...] |
H A D | output.c | 88 /* set packet max_size with pathmtu, then calculate overhead */ in sctp_packet_config() 89 packet->max_size = tp->pathmtu; in sctp_packet_config() 101 /* update dst or transport pathmtu if in need */ in sctp_packet_config() 139 : asoc->pathmtu; in sctp_packet_config() 466 tp->pathmtu) in sctp_packet_pack() 468 else if (pkt_size + padded > tp->pathmtu) in sctp_packet_pack() 585 if (packet->size > tp->pathmtu && !packet->ipfragok && !chunk->pmtu_probe) { in sctp_packet_transmit() 742 if (chunk->skb->len + q->out_qlen > transport->pathmtu - in sctp_packet_can_append_data() 800 pmtu = packet->transport->asoc->pathmtu; in sctp_packet_will_fit() 802 pmtu = packet->transport->pathmtu; in sctp_packet_will_fit() [all...] |
H A D | socket.c | 644 trans->cwnd = min(4*asoc->pathmtu, max_t(__u32, in sctp_send_asconf_add_ip() 645 2*asoc->pathmtu, 4380)); in sctp_send_asconf_add_ip() 2490 trans->pathmtu = params->spp_pathmtu; in sctp_apply_peer_addr_params() 2495 sp->pathmtu = params->spp_pathmtu; in sctp_apply_peer_addr_params() 5025 sp->pathmtu = 0; /* allow default discovery */ in sctp_init_sock() 5456 status.sstat_primary.spinfo_mtu = transport->pathmtu; in sctp_getsockopt_sctp_status() 5524 pinfo.spinfo_mtu = transport->pathmtu; in sctp_getsockopt_peer_addr_info() 5955 params.spp_pathmtu = trans->pathmtu; in sctp_getsockopt_peer_addr_params() 5973 params.spp_pathmtu = asoc->pathmtu; in sctp_getsockopt_peer_addr_params() 5991 params.spp_pathmtu = sp->pathmtu; in sctp_getsockopt_peer_addr_params() [all...] |
H A D | input.c | 376 (t->pathmtu <= pmtu && in sctp_icmp_frag_needed()
|
H A D | sm_make_chunk.c | 1282 * min(asoc->pathmtu, SCTP_DEFAULT_MAXSEGMENT) - overheads. 1296 size = min_t(size_t, size, asoc->pathmtu); in sctp_make_op_error_limited()
|
/kernel/linux/linux-5.10/include/net/sctp/ |
H A D | sctp.h | 600 if (t->pathmtu == pmtu) in sctp_transport_pmtu_check() 603 t->pathmtu = pmtu; in sctp_transport_pmtu_check()
|
H A D | structs.h | 191 __u32 pathmtu; member 897 __u32 pathmtu; member 1809 __u32 pathmtu; member
|
/kernel/linux/linux-6.6/include/net/sctp/ |
H A D | sctp.h | 608 if (t->pathmtu == pmtu) in sctp_transport_pmtu_check() 611 t->pathmtu = pmtu; in sctp_transport_pmtu_check()
|
H A D | structs.h | 195 __u32 pathmtu; member 907 __u32 pathmtu; member 1835 __u32 pathmtu; member
|