Home
last modified time | relevance | path

Searched refs:busid_lock (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/usbip/
H A Dstub_main.c41 spin_lock_init(&busid_table[i].busid_lock); in init_busid_table()
54 spin_lock(&busid_table[i].busid_lock); in get_busid_idx()
58 spin_unlock(&busid_table[i].busid_lock); in get_busid_idx()
61 spin_unlock(&busid_table[i].busid_lock); in get_busid_idx()
66 /* Returns holding busid_lock. Should call put_busid_priv() to unlock */
76 /* get busid_lock before returning */ in get_busid_priv()
77 spin_lock(&bid->busid_lock); in get_busid_priv()
87 spin_unlock(&bid->busid_lock); in put_busid_priv()
103 spin_lock(&busid_table[i].busid_lock); in add_match_busid()
110 spin_unlock(&busid_table[i].busid_lock); in add_match_busid()
[all...]
H A Dstub_dev.c377 /* release the busid_lock */ in stub_probe()
397 /* we already have busid_priv, just lock busid_lock */ in stub_probe()
398 spin_lock(&busid_priv->busid_lock); in stub_probe()
401 spin_unlock(&busid_priv->busid_lock); in stub_probe()
406 /* release the busid_lock */ in stub_probe()
448 /* release busid_lock */ in stub_disconnect()
455 /* release busid_lock before call to remove device files */ in stub_disconnect()
479 /* we already have busid_priv, just lock busid_lock */ in stub_disconnect()
480 spin_lock(&busid_priv->busid_lock); in stub_disconnect()
483 /* release busid_lock */ in stub_disconnect()
[all...]
H A Dstub.h80 spinlock_t busid_lock; member
/kernel/linux/linux-6.6/drivers/usb/usbip/
H A Dstub_main.c39 spin_lock_init(&busid_table[i].busid_lock); in init_busid_table()
52 spin_lock(&busid_table[i].busid_lock); in get_busid_idx()
56 spin_unlock(&busid_table[i].busid_lock); in get_busid_idx()
59 spin_unlock(&busid_table[i].busid_lock); in get_busid_idx()
64 /* Returns holding busid_lock. Should call put_busid_priv() to unlock */
74 /* get busid_lock before returning */ in get_busid_priv()
75 spin_lock(&bid->busid_lock); in get_busid_priv()
85 spin_unlock(&bid->busid_lock); in put_busid_priv()
101 spin_lock(&busid_table[i].busid_lock); in add_match_busid()
108 spin_unlock(&busid_table[i].busid_lock); in add_match_busid()
[all...]
H A Dstub_dev.c379 /* release the busid_lock */ in stub_probe()
399 /* we already have busid_priv, just lock busid_lock */ in stub_probe()
400 spin_lock(&busid_priv->busid_lock); in stub_probe()
403 spin_unlock(&busid_priv->busid_lock); in stub_probe()
408 /* release the busid_lock */ in stub_probe()
450 /* release busid_lock */ in stub_disconnect()
457 /* release busid_lock before call to remove device files */ in stub_disconnect()
481 /* we already have busid_priv, just lock busid_lock */ in stub_disconnect()
482 spin_lock(&busid_priv->busid_lock); in stub_disconnect()
485 /* release busid_lock */ in stub_disconnect()
[all...]
H A Dstub.h80 spinlock_t busid_lock; member

Completed in 3 milliseconds