Lines Matching refs:unode
124 struct urb_node *unode = container_of(work, struct urb_node,
127 up(&unode->dev->urbs.limit_sem);
132 struct urb_node *unode = urb->context;
133 struct udl_device *udl = unode->dev;
149 list_add_tail(&unode->entry, &udl->urbs.list);
159 schedule_delayed_work(&unode->release_urb_work, 0);
170 struct urb_node *unode;
186 unode = list_entry(node, struct urb_node, entry);
187 urb = unode->urb;
202 struct urb_node *unode;
217 unode = kzalloc(sizeof(struct urb_node), GFP_KERNEL);
218 if (!unode)
220 unode->dev = udl;
222 INIT_DELAYED_WORK(&unode->release_urb_work,
227 kfree(unode);
230 unode->urb = urb;
235 kfree(unode);
247 buf, size, udl_urb_completion, unode);
250 list_add_tail(&unode->entry, &udl->urbs.list);
267 struct urb_node *unode;
287 unode = list_entry(entry, struct urb_node, entry);
288 urb = unode->urb;