urbtrack          270 drivers/usb/serial/mos7720.c 	struct urbtracker *urbtrack =
urbtrack          272 drivers/usb/serial/mos7720.c 	struct mos7715_parport *mos_parport = urbtrack->mos_parport;
urbtrack          274 drivers/usb/serial/mos7720.c 	usb_free_urb(urbtrack->urb);
urbtrack          275 drivers/usb/serial/mos7720.c 	kfree(urbtrack->setup);
urbtrack          276 drivers/usb/serial/mos7720.c 	kfree(urbtrack);
urbtrack          290 drivers/usb/serial/mos7720.c 	struct urbtracker *urbtrack, *tmp;
urbtrack          324 drivers/usb/serial/mos7720.c 	list_for_each_entry_safe(urbtrack, tmp, &mos_parport->active_urbs,
urbtrack          326 drivers/usb/serial/mos7720.c 		ret_val = usb_submit_urb(urbtrack->urb, GFP_ATOMIC);
urbtrack          330 drivers/usb/serial/mos7720.c 			list_del(&urbtrack->urblist_entry);
urbtrack          331 drivers/usb/serial/mos7720.c 			kref_put(&urbtrack->ref_count, destroy_urbtracker);
urbtrack          341 drivers/usb/serial/mos7720.c 	struct urbtracker *urbtrack = urb->context;
urbtrack          349 drivers/usb/serial/mos7720.c 	spin_lock_irqsave(&urbtrack->mos_parport->listlock, flags);
urbtrack          350 drivers/usb/serial/mos7720.c 	list_del(&urbtrack->urblist_entry);
urbtrack          351 drivers/usb/serial/mos7720.c 	spin_unlock_irqrestore(&urbtrack->mos_parport->listlock, flags);
urbtrack          352 drivers/usb/serial/mos7720.c 	kref_put(&urbtrack->ref_count, destroy_urbtracker);
urbtrack          358 drivers/usb/serial/mos7720.c 	struct urbtracker *urbtrack;
urbtrack          365 drivers/usb/serial/mos7720.c 	urbtrack = kmalloc(sizeof(struct urbtracker), GFP_ATOMIC);
urbtrack          366 drivers/usb/serial/mos7720.c 	if (!urbtrack)
urbtrack          369 drivers/usb/serial/mos7720.c 	urbtrack->urb = usb_alloc_urb(0, GFP_ATOMIC);
urbtrack          370 drivers/usb/serial/mos7720.c 	if (!urbtrack->urb) {
urbtrack          371 drivers/usb/serial/mos7720.c 		kfree(urbtrack);
urbtrack          374 drivers/usb/serial/mos7720.c 	urbtrack->setup = kmalloc(sizeof(*urbtrack->setup), GFP_ATOMIC);
urbtrack          375 drivers/usb/serial/mos7720.c 	if (!urbtrack->setup) {
urbtrack          376 drivers/usb/serial/mos7720.c 		usb_free_urb(urbtrack->urb);
urbtrack          377 drivers/usb/serial/mos7720.c 		kfree(urbtrack);
urbtrack          380 drivers/usb/serial/mos7720.c 	urbtrack->setup->bRequestType = (__u8)0x40;
urbtrack          381 drivers/usb/serial/mos7720.c 	urbtrack->setup->bRequest = (__u8)0x0e;
urbtrack          382 drivers/usb/serial/mos7720.c 	urbtrack->setup->wValue = cpu_to_le16(get_reg_value(reg, dummy));
urbtrack          383 drivers/usb/serial/mos7720.c 	urbtrack->setup->wIndex = cpu_to_le16(get_reg_index(reg));
urbtrack          384 drivers/usb/serial/mos7720.c 	urbtrack->setup->wLength = 0;
urbtrack          385 drivers/usb/serial/mos7720.c 	usb_fill_control_urb(urbtrack->urb, usbdev,
urbtrack          387 drivers/usb/serial/mos7720.c 			     (unsigned char *)urbtrack->setup,
urbtrack          388 drivers/usb/serial/mos7720.c 			     NULL, 0, async_complete, urbtrack);
urbtrack          390 drivers/usb/serial/mos7720.c 	urbtrack->mos_parport = mos_parport;
urbtrack          391 drivers/usb/serial/mos7720.c 	kref_init(&urbtrack->ref_count);
urbtrack          392 drivers/usb/serial/mos7720.c 	INIT_LIST_HEAD(&urbtrack->urblist_entry);
urbtrack          400 drivers/usb/serial/mos7720.c 		list_add_tail(&urbtrack->urblist_entry,
urbtrack          410 drivers/usb/serial/mos7720.c 		kref_put(&urbtrack->ref_count, destroy_urbtracker);
urbtrack          417 drivers/usb/serial/mos7720.c 	list_add_tail(&urbtrack->urblist_entry, &mos_parport->active_urbs);
urbtrack          419 drivers/usb/serial/mos7720.c 	ret_val = usb_submit_urb(urbtrack->urb, GFP_ATOMIC);
urbtrack          425 drivers/usb/serial/mos7720.c 		list_del(&urbtrack->urblist_entry);
urbtrack          427 drivers/usb/serial/mos7720.c 		kref_put(&urbtrack->ref_count, destroy_urbtracker);
urbtrack         1870 drivers/usb/serial/mos7720.c 		struct urbtracker *urbtrack;
urbtrack         1894 drivers/usb/serial/mos7720.c 		list_for_each_entry(urbtrack,
urbtrack         1897 drivers/usb/serial/mos7720.c 			usb_unlink_urb(urbtrack->urb);