Lines Matching defs:priv
26 static void stub_free_priv_and_urb(struct stub_priv *priv)
28 struct urb *urb = priv->urb;
32 list_del(&priv->list);
33 kmem_cache_free(stub_priv_cache, priv);
67 struct stub_priv *priv = (struct stub_priv *) urb->context;
68 struct stub_device *sdev = priv->sdev;
100 if (priv->unlinking) {
101 stub_enqueue_ret_unlink(sdev, priv->seqnum, urb->status);
102 stub_free_priv_and_urb(priv);
104 list_move_tail(&priv->list, &sdev->priv_tx);
124 struct stub_priv *priv = (struct stub_priv *) urb->context;
126 setup_base_pdu(&rpdu->base, USBIP_RET_SUBMIT, priv->seqnum);
140 struct stub_priv *priv, *tmp;
144 list_for_each_entry_safe(priv, tmp, &sdev->priv_tx, list) {
145 list_move_tail(&priv->list, &sdev->priv_free);
147 return priv;
158 struct stub_priv *priv, *tmp;
165 while ((priv = dequeue_from_priv_tx(sdev)) != NULL) {
167 struct urb *urb = priv->urb;
281 list_for_each_entry_safe(priv, tmp, &sdev->priv_free, list) {
282 stub_free_priv_and_urb(priv);
375 * earlier than the receive of CMD_UNLINK, priv is moved to
376 * priv_tx queue and stub_rx does not find the target priv. In