|
@@ -186,8 +186,7 @@ static struct usb_rx *get_rx_struct(struct rx_cxt *rx)
|
|
|
/* Before this function is called, spin lock should be locked. */
|
|
|
static void put_rx_struct(struct rx_cxt *rx, struct usb_rx *r)
|
|
|
{
|
|
|
- list_del(&r->list);
|
|
|
- list_add(&r->list, &rx->free_list);
|
|
|
+ list_move(&r->list, &rx->free_list);
|
|
|
}
|
|
|
|
|
|
static int init_usb(struct usbwm_dev *udev)
|