Lines Matching refs:ext_copy
423 opts->ext_copy.data_len = data_len; in mptcp_established_options_mp()
507 opts->ext_copy = *mpext; in mptcp_established_options_dss()
510 mptcp_write_data_fin(subflow, skb, &opts->ext_copy); in mptcp_established_options_dss()
517 opts->ext_copy.use_ack = 0; in mptcp_established_options_dss()
525 opts->ext_copy.data_ack = READ_ONCE(msk->ack_seq); in mptcp_established_options_dss()
526 opts->ext_copy.ack64 = 1; in mptcp_established_options_dss()
529 opts->ext_copy.data_ack32 = (uint32_t)READ_ONCE(msk->ack_seq); in mptcp_established_options_dss()
530 opts->ext_copy.ack64 = 0; in mptcp_established_options_dss()
532 opts->ext_copy.use_ack = 1; in mptcp_established_options_dss()
990 else if (opts->ext_copy.data_len) in mptcp_write_options()
1010 if (!opts->ext_copy.data_len) in mptcp_write_options()
1013 put_unaligned_be32(opts->ext_copy.data_len << 16 | in mptcp_write_options()
1090 if (opts->ext_copy.use_ack || opts->ext_copy.use_map) { in mptcp_write_options()
1091 struct mptcp_ext *mpext = &opts->ext_copy; in mptcp_write_options()