@@ -15,27 +15,24 @@ void mtu3_req_complete(struct mtu3_ep *mep,
15
15
__releases (mep - > mtu - > lock )
16
16
__acquires (mep - > mtu - > lock )
17
17
{
18
- struct mtu3_request * mreq ;
19
- struct mtu3 * mtu ;
18
+ struct mtu3_request * mreq = to_mtu3_request ( req ) ;
19
+ struct mtu3 * mtu = mreq -> mtu ;
20
20
21
- mreq = to_mtu3_request (req );
22
21
list_del (& mreq -> list );
23
- if (mreq -> request . status == - EINPROGRESS )
24
- mreq -> request . status = status ;
22
+ if (req -> status == - EINPROGRESS )
23
+ req -> status = status ;
25
24
26
- mtu = mreq -> mtu ;
27
25
trace_mtu3_req_complete (mreq );
28
26
spin_unlock (& mtu -> lock );
29
27
30
28
/* ep0 makes use of PIO, needn't unmap it */
31
29
if (mep -> epnum )
32
30
usb_gadget_unmap_request (& mtu -> g , req , mep -> is_in );
33
31
34
- dev_dbg (mtu -> dev , "%s complete req: %p, sts %d, %d/%d\n" , mep -> name ,
35
- req , req -> status , mreq -> request .actual , mreq -> request .length );
36
-
37
- usb_gadget_giveback_request (& mep -> ep , & mreq -> request );
32
+ dev_dbg (mtu -> dev , "%s complete req: %p, sts %d, %d/%d\n" ,
33
+ mep -> name , req , req -> status , req -> actual , req -> length );
38
34
35
+ usb_gadget_giveback_request (& mep -> ep , req );
39
36
spin_lock (& mtu -> lock );
40
37
}
41
38
0 commit comments