1616static DEFINE_SPINLOCK (mptcp_sched_list_lock );
1717static LIST_HEAD (mptcp_sched_list );
1818
19- static int mptcp_sched_default_get_send (struct mptcp_sock * msk ,
20- struct mptcp_sched_data * data )
19+ static int mptcp_sched_default_get_send (struct mptcp_sock * msk )
2120{
2221 struct sock * ssk ;
2322
@@ -29,8 +28,7 @@ static int mptcp_sched_default_get_send(struct mptcp_sock *msk,
2928 return 0 ;
3029}
3130
32- static int mptcp_sched_default_get_retrans (struct mptcp_sock * msk ,
33- struct mptcp_sched_data * data )
31+ static int mptcp_sched_default_get_retrans (struct mptcp_sock * msk )
3432{
3533 struct sock * ssk ;
3634
@@ -157,7 +155,6 @@ void mptcp_subflow_set_scheduled(struct mptcp_subflow_context *subflow,
157155int mptcp_sched_get_send (struct mptcp_sock * msk )
158156{
159157 struct mptcp_subflow_context * subflow ;
160- struct mptcp_sched_data * data = NULL ;
161158
162159 msk_owned_by_me (msk );
163160
@@ -178,14 +175,13 @@ int mptcp_sched_get_send(struct mptcp_sock *msk)
178175 }
179176
180177 if (msk -> sched == & mptcp_sched_default || !msk -> sched )
181- return mptcp_sched_default_get_send (msk , data );
182- return msk -> sched -> get_send (msk , data );
178+ return mptcp_sched_default_get_send (msk );
179+ return msk -> sched -> get_send (msk );
183180}
184181
185182int mptcp_sched_get_retrans (struct mptcp_sock * msk )
186183{
187184 struct mptcp_subflow_context * subflow ;
188- struct mptcp_sched_data * data = NULL ;
189185
190186 msk_owned_by_me (msk );
191187
@@ -199,8 +195,8 @@ int mptcp_sched_get_retrans(struct mptcp_sock *msk)
199195 }
200196
201197 if (msk -> sched == & mptcp_sched_default || !msk -> sched )
202- return mptcp_sched_default_get_retrans (msk , data );
198+ return mptcp_sched_default_get_retrans (msk );
203199 if (msk -> sched -> get_retrans )
204- return msk -> sched -> get_retrans (msk , data );
205- return msk -> sched -> get_send (msk , data );
200+ return msk -> sched -> get_retrans (msk );
201+ return msk -> sched -> get_send (msk );
206202}
0 commit comments