/kernel/linux/linux-6.6/include/trace/events/ |
H A D | mptcp.h | 73 __field(u64, data_seq) 92 __entry->data_seq = mpext->data_seq; 109 TP_printk("data_ack=%llu data_seq=%llu subflow_seq=%u data_len=%u csum=%x use_map=%u dsn64=%u data_fin=%u use_ack=%u ack64=%u mpc_map=%u frozen=%u reset_transient=%u reset_reason=%u csum_reqd=%u infinite_map=%u", 110 __entry->data_ack, __entry->data_seq,
|
/kernel/linux/linux-5.10/net/mptcp/ |
H A D | options.c | 197 mp_opt->data_seq = get_unaligned_be64(ptr); in mptcp_parse_option() 200 mp_opt->data_seq = get_unaligned_be32(ptr); in mptcp_parse_option() 210 pr_debug("data_seq=%llu subflow_seq=%u data_len=%u", in mptcp_parse_option() 211 mp_opt->data_seq, mp_opt->subflow_seq, in mptcp_parse_option() 471 ext->data_seq = data_fin_tx_seq; in mptcp_write_data_fin() 474 } else if (ext->data_seq + ext->data_len == data_fin_tx_seq) { in mptcp_write_data_fin() 945 mptcp_update_rcv_data_fin(msk, mp_opt.data_seq, mp_opt.dsn64) && in mptcp_incoming_options() 964 &mpext->data_seq); in mptcp_incoming_options() 965 mpext->data_seq++; in mptcp_incoming_options() 971 mpext->data_seq in mptcp_incoming_options() [all...] |
H A D | protocol.c | 760 return mpext && mpext->data_seq + mpext->data_len == write_seq; in mptcp_skb_can_collapse_to() 774 df->data_seq + df->data_len == msk->write_seq; in mptcp_frag_can_collapse_to() 821 if (after64(dfrag->data_seq + dfrag->data_len, snd_una)) in mptcp_clean_una() 829 if (dfrag && after64(snd_una, dfrag->data_seq)) { in mptcp_clean_una() 830 u64 delta = snd_una - dfrag->data_seq; in mptcp_clean_una() 835 dfrag->data_seq += delta; in mptcp_clean_una() 883 dfrag->data_seq = msk->write_seq; in mptcp_carve_data_frag() 917 write_seq = &dfrag->data_seq; in mptcp_sendmsg_frag() 1028 mpext->data_seq = *write_seq; in mptcp_sendmsg_frag() 1034 pr_debug("data_seq in mptcp_sendmsg_frag() [all...] |
H A D | subflow.c | 762 mpext->data_seq, mpext->dsn64, mpext->subflow_seq, in get_mapping_status() 773 bool updated = mptcp_update_rcv_data_fin(msk, mpext->data_seq, in get_mapping_status() 775 pr_debug("DATA_FIN with no payload seq=%llu", mpext->data_seq); in get_mapping_status() 791 u64 data_fin_seq = mpext->data_seq + data_len - 1; in get_mapping_status() 793 /* If mpext->data_seq is a 32-bit value, data_fin_seq in get_mapping_status() 810 mpext->data_seq); in get_mapping_status() 813 map_seq = mpext->data_seq; in get_mapping_status()
|
H A D | protocol.h | 99 u64 data_seq; member 189 u64 data_seq; member
|
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_aops.c | 25 unsigned int data_seq; member 222 if (XFS_WPC(wpc)->data_seq != READ_ONCE(ip->i_df.if_seq)) { in xfs_imap_valid() 224 XFS_WPC(wpc)->data_seq, XFS_DATA_FORK); in xfs_imap_valid() 257 seq = &XFS_WPC(wpc)->data_seq; in xfs_convert_blocks() 359 XFS_WPC(wpc)->data_seq = READ_ONCE(ip->i_df.if_seq); in xfs_map_blocks() 385 xfs_bmbt_to_iomap(ip, &wpc->iomap, &imap, 0, 0, XFS_WPC(wpc)->data_seq); in xfs_map_blocks()
|
/kernel/linux/linux-6.6/net/mptcp/ |
H A D | options.c | 215 mp_opt->data_seq = get_unaligned_be64(ptr); in mptcp_parse_option() 218 mp_opt->data_seq = get_unaligned_be32(ptr); in mptcp_parse_option() 234 pr_debug("data_seq=%llu subflow_seq=%u data_len=%u csum=%d:%u", in mptcp_parse_option() 235 mp_opt->data_seq, mp_opt->subflow_seq, in mptcp_parse_option() 357 pr_debug("MP_FAIL: data_seq=%llu", mp_opt->fail_seq); in mptcp_parse_option() 493 opts->data_seq = mpext->data_seq; in mptcp_established_options_mp() 543 ext->data_seq = data_fin_tx_seq; in mptcp_write_data_fin() 546 } else if (ext->data_seq + ext->data_len == data_fin_tx_seq) { in mptcp_write_data_fin() 1209 mptcp_update_rcv_data_fin(msk, mp_opt.data_seq, mp_op in mptcp_incoming_options() 1309 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum) __mptcp_make_csum() argument [all...] |
H A D | protocol.c | 971 return mpext && mpext->data_seq + mpext->data_len == write_seq && in mptcp_skb_can_collapse_to() 987 df->data_seq + df->data_len == msk->write_seq; in mptcp_frag_can_collapse_to() 1013 if (after64(dfrag->data_seq + dfrag->data_len, snd_una)) in __mptcp_clean_una() 1028 if (dfrag && after64(snd_una, dfrag->data_seq)) { in __mptcp_clean_una() 1029 u64 delta = snd_una - dfrag->data_seq; in __mptcp_clean_una() 1040 dfrag->data_seq += delta; in __mptcp_clean_una() 1117 dfrag->data_seq = msk->write_seq; in mptcp_carve_data_frag() 1136 u64 data_seq, int avail_size) in mptcp_check_allowed_size() 1144 mptcp_snd_wnd = window_end - data_seq; in mptcp_check_allowed_size() 1242 u64 data_seq in mptcp_sendmsg_frag() local 1135 mptcp_check_allowed_size(const struct mptcp_sock *msk, struct sock *ssk, u64 data_seq, int avail_size) mptcp_check_allowed_size() argument [all...] |
H A D | protocol.h | 148 u64 data_seq; member 249 u64 data_seq; member 407 __be64 data_seq; member 858 __sum16 __mptcp_make_csum(u64 data_seq, u32 subflow_seq, u16 data_len, __wsum sum);
|
H A D | subflow.c | 1094 bool updated = mptcp_update_rcv_data_fin(msk, mpext->data_seq, in get_mapping_status() 1096 pr_debug("DATA_FIN with no payload seq=%llu", mpext->data_seq); in get_mapping_status() 1112 u64 data_fin_seq = mpext->data_seq + data_len - 1; in get_mapping_status() 1114 /* If mpext->data_seq is a 32-bit value, data_fin_seq in get_mapping_status() 1129 map_seq = mptcp_expand_seq(READ_ONCE(msk->ack_seq), mpext->data_seq, mpext->dsn64); in get_mapping_status()
|
/kernel/linux/linux-5.10/fs/xfs/ |
H A D | xfs_aops.c | 23 unsigned int data_seq; member 269 if (XFS_WPC(wpc)->data_seq != READ_ONCE(ip->i_df.if_seq)) in xfs_imap_valid() 298 seq = &XFS_WPC(wpc)->data_seq; in xfs_convert_blocks() 399 XFS_WPC(wpc)->data_seq = READ_ONCE(ip->i_df.if_seq); in xfs_map_blocks()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | mptcp.h | 25 u64 data_seq; member 76 u64 data_seq; member
|
/kernel/linux/linux-5.10/include/net/ |
H A D | mptcp.h | 23 u64 data_seq; member
|