Searched refs:mptcp_ext (Results 1 - 13 of 13) sorted by relevance
/kernel/linux/linux-5.10/include/net/ |
H A D | mptcp.h | 18 struct mptcp_ext { struct 56 struct mptcp_ext ext_copy; 107 static inline bool mptcp_ext_matches(const struct mptcp_ext *to_ext, in mptcp_ext_matches() 108 const struct mptcp_ext *from_ext) in mptcp_ext_matches() 115 !memcmp(from_ext, to_ext, sizeof(struct mptcp_ext))); in mptcp_ext_matches()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | mptcp.h | 20 struct mptcp_ext { struct 86 struct mptcp_ext ext_copy; 173 struct mptcp_ext *from_ext; in mptcp_skb_ext_copy() 183 static inline bool mptcp_ext_matches(const struct mptcp_ext *to_ext, in mptcp_ext_matches() 184 const struct mptcp_ext *from_ext) in mptcp_ext_matches() 191 !memcmp(from_ext, to_ext, sizeof(struct mptcp_ext))); in mptcp_ext_matches()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | mptcp.h | 67 TP_PROTO(struct mptcp_ext *mpext), 121 TP_PROTO(struct mptcp_ext *mpext), 125 TP_PROTO(struct mptcp_ext *mpext),
|
/kernel/linux/linux-5.10/net/mptcp/ |
H A D | options.c | 399 struct mptcp_ext *mpext; in mptcp_established_options_mp() 457 struct sk_buff *skb, struct mptcp_ext *ext) in mptcp_write_data_fin() 493 struct mptcp_ext *mpext; in mptcp_established_options_dss() 890 struct mptcp_ext *mpext; in mptcp_incoming_options() 1092 struct mptcp_ext *mpext = &opts->ext_copy; in mptcp_write_options()
|
H A D | protocol.h | 492 static inline struct mptcp_ext *mptcp_get_ext(struct sk_buff *skb) in mptcp_get_ext() 494 return (struct mptcp_ext *)skb_ext_find(skb, SKB_EXT_MPTCP); in mptcp_get_ext()
|
H A D | protocol.c | 754 const struct mptcp_ext *mpext) in mptcp_skb_can_collapse_to() 899 struct mptcp_ext *mpext = NULL; in mptcp_sendmsg_frag()
|
H A D | subflow.c | 727 struct mptcp_ext *mpext; in get_mapping_status()
|
/kernel/linux/linux-6.6/net/mptcp/ |
H A D | options.c | 450 struct mptcp_ext *mpext; in mptcp_established_options_mp() 529 struct sk_buff *skb, struct mptcp_ext *ext) in mptcp_write_data_fin() 564 struct mptcp_ext *mpext; in mptcp_established_options_dss() 1119 struct mptcp_ext *mpext; in mptcp_incoming_options() 1328 static __sum16 mptcp_make_csum(const struct mptcp_ext *mpext) in mptcp_make_csum() 1373 struct mptcp_ext *mpext = &opts->ext_copy; in mptcp_write_options() 1641 const struct mptcp_ext *ext = mptcp_get_ext(skb); in mptcp_get_reset_option()
|
H A D | protocol.h | 1047 static inline struct mptcp_ext *mptcp_get_ext(const struct sk_buff *skb) in mptcp_get_ext() 1049 return (struct mptcp_ext *)skb_ext_find(skb, SKB_EXT_MPTCP); in mptcp_get_ext() 1101 struct mptcp_ext *mpext; in mptcp_check_infinite_map()
|
H A D | protocol.c | 963 const struct mptcp_ext *mpext) in mptcp_skb_can_collapse_to() 1213 struct mptcp_ext *mpext = mptcp_get_ext(skb); in mptcp_update_data_checksum() 1222 struct mptcp_ext *mpext) in mptcp_update_infinite_map() 1246 struct mptcp_ext *mpext = NULL; in mptcp_sendmsg_frag()
|
H A D | subflow.c | 126 struct mptcp_ext *mpext = skb_ext_add(skb, SKB_EXT_MPTCP); in subflow_add_reset_reason() 1048 struct mptcp_ext *mpext; in get_mapping_status()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | skbuff.c | 4283 [SKB_EXT_MPTCP] = SKB_EXT_CHUNKSIZEOF(struct mptcp_ext),
|
/kernel/linux/linux-6.6/net/core/ |
H A D | skbuff.c | 4793 [SKB_EXT_MPTCP] = SKB_EXT_CHUNKSIZEOF(struct mptcp_ext),
|
Completed in 39 milliseconds