/kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
H A D | sq905.c | 165 mutex_lock(&gspca_dev->usb_lock); in sq905_read_data() 173 mutex_unlock(&gspca_dev->usb_lock); in sq905_read_data() 194 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 268 mutex_lock(&gspca_dev->usb_lock); in sq905_dostream() 270 mutex_unlock(&gspca_dev->usb_lock); in sq905_dostream() 277 mutex_lock(&gspca_dev->usb_lock); in sq905_dostream() 279 mutex_unlock(&gspca_dev->usb_lock); in sq905_dostream() 301 /* the usb_lock is held at entry - restore on exit */ 307 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 311 mutex_lock(&gspca_dev->usb_lock); in sd_stop0() [all...] |
H A D | finepix.c | 70 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 94 mutex_lock(&gspca_dev->usb_lock); in dostream() 96 mutex_unlock(&gspca_dev->usb_lock); in dostream() 221 /* the usb_lock is held at entry - restore on exit */ 227 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 229 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | sq905c.c | 117 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 185 mutex_lock(&gspca_dev->usb_lock); in sq905c_dostream() 187 mutex_unlock(&gspca_dev->usb_lock); in sq905c_dostream() 232 /* the usb_lock is held at entry - restore on exit */ 238 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 242 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | jl2005bcd.c | 298 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 328 mutex_lock(&gspca_dev->usb_lock); in jl2005c_dostream() 330 mutex_unlock(&gspca_dev->usb_lock); in jl2005c_dostream() 382 mutex_lock(&gspca_dev->usb_lock); in jl2005c_dostream() 384 mutex_unlock(&gspca_dev->usb_lock); in jl2005c_dostream() 472 /* the usb_lock is held at entry - restore on exit */ 478 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 481 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | vicam.c | 141 mutex_lock(&gspca_dev->usb_lock); in vicam_read_frame() 143 mutex_unlock(&gspca_dev->usb_lock); in vicam_read_frame() 163 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 273 /* the usb_lock is held at entry - restore on exit */ 279 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 282 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | gspca.c | 1505 mutex_init(&gspca_dev->usb_lock); in gspca_dev_probe2() 1506 gspca_dev->vdev.lock = &gspca_dev->usb_lock; in gspca_dev_probe2() 1519 q->lock = &gspca_dev->usb_lock; in gspca_dev_probe2() 1628 mutex_lock(&gspca_dev->usb_lock); in gspca_disconnect() 1646 mutex_unlock(&gspca_dev->usb_lock); in gspca_disconnect() 1663 mutex_lock(&gspca_dev->usb_lock); in gspca_suspend() 1672 mutex_unlock(&gspca_dev->usb_lock); in gspca_suspend() 1683 mutex_lock(&gspca_dev->usb_lock); in gspca_resume() 1697 mutex_unlock(&gspca_dev->usb_lock); in gspca_resume()
|
H A D | gspca.h | 201 struct mutex usb_lock; /* usb exchange protection */ member 202 int usb_err; /* USB error - protected by usb_lock */ 214 /* (*) These variables are proteced by both usb_lock and queue_lock,
|
/kernel/linux/linux-6.6/drivers/media/usb/gspca/ |
H A D | sq905.c | 165 mutex_lock(&gspca_dev->usb_lock); in sq905_read_data() 173 mutex_unlock(&gspca_dev->usb_lock); in sq905_read_data() 194 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 268 mutex_lock(&gspca_dev->usb_lock); in sq905_dostream() 270 mutex_unlock(&gspca_dev->usb_lock); in sq905_dostream() 277 mutex_lock(&gspca_dev->usb_lock); in sq905_dostream() 279 mutex_unlock(&gspca_dev->usb_lock); in sq905_dostream() 301 /* the usb_lock is held at entry - restore on exit */ 307 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 311 mutex_lock(&gspca_dev->usb_lock); in sd_stop0() [all...] |
H A D | finepix.c | 70 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 94 mutex_lock(&gspca_dev->usb_lock); in dostream() 96 mutex_unlock(&gspca_dev->usb_lock); in dostream() 221 /* the usb_lock is held at entry - restore on exit */ 227 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 229 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | sq905c.c | 117 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 185 mutex_lock(&gspca_dev->usb_lock); in sq905c_dostream() 187 mutex_unlock(&gspca_dev->usb_lock); in sq905c_dostream() 232 /* the usb_lock is held at entry - restore on exit */ 238 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 242 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | jl2005bcd.c | 300 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 330 mutex_lock(&gspca_dev->usb_lock); in jl2005c_dostream() 332 mutex_unlock(&gspca_dev->usb_lock); in jl2005c_dostream() 384 mutex_lock(&gspca_dev->usb_lock); in jl2005c_dostream() 386 mutex_unlock(&gspca_dev->usb_lock); in jl2005c_dostream() 474 /* the usb_lock is held at entry - restore on exit */ 480 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 483 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | vicam.c | 141 mutex_lock(&gspca_dev->usb_lock); in vicam_read_frame() 143 mutex_unlock(&gspca_dev->usb_lock); in vicam_read_frame() 163 * threads attempting to use gspca_dev->usb_buf we take the usb_lock when 273 /* the usb_lock is held at entry - restore on exit */ 279 mutex_unlock(&gspca_dev->usb_lock); in sd_stop0() 282 mutex_lock(&gspca_dev->usb_lock); in sd_stop0()
|
H A D | gspca.c | 1507 mutex_init(&gspca_dev->usb_lock); in gspca_dev_probe2() 1508 gspca_dev->vdev.lock = &gspca_dev->usb_lock; in gspca_dev_probe2() 1521 q->lock = &gspca_dev->usb_lock; in gspca_dev_probe2() 1630 mutex_lock(&gspca_dev->usb_lock); in gspca_disconnect() 1648 mutex_unlock(&gspca_dev->usb_lock); in gspca_disconnect() 1665 mutex_lock(&gspca_dev->usb_lock); in gspca_suspend() 1674 mutex_unlock(&gspca_dev->usb_lock); in gspca_suspend() 1685 mutex_lock(&gspca_dev->usb_lock); in gspca_resume() 1699 mutex_unlock(&gspca_dev->usb_lock); in gspca_resume()
|
H A D | gspca.h | 201 struct mutex usb_lock; /* usb exchange protection */ member 202 int usb_err; /* USB error - protected by usb_lock */ 214 /* (*) These variables are proteced by both usb_lock and queue_lock,
|
/kernel/linux/linux-5.10/drivers/clk/mmp/ |
H A D | clk-of-pxa168.c | 180 static DEFINE_SPINLOCK(usb_lock); 203 {PXA168_CLK_USB, "usb_clk", "usb_pll", 0, APMU_USB, 0x9, 0x9, 0x0, 0, &usb_lock}, 204 {PXA168_CLK_SPH, "sph_clk", "usb_pll", 0, APMU_USB, 0x12, 0x12, 0x0, 0, &usb_lock},
|
H A D | clk-of-pxa1928.c | 148 static DEFINE_SPINLOCK(usb_lock); 159 {PXA1928_CLK_USB, "usb_clk", "usb_pll", 0, PXA1928_CLK_USB * 4, 0x9, 0x9, 0x0, 0, &usb_lock}, 160 {PXA1928_CLK_HSIC, "hsic_clk", "usb_pll", 0, PXA1928_CLK_HSIC * 4, 0x9, 0x9, 0x0, 0, &usb_lock},
|
H A D | clk-of-pxa910.c | 186 static DEFINE_SPINLOCK(usb_lock); 209 {PXA910_CLK_USB, "usb_clk", "usb_pll", 0, APMU_USB, 0x9, 0x9, 0x0, 0, &usb_lock}, 210 {PXA910_CLK_SPH, "sph_clk", "usb_pll", 0, APMU_USB, 0x12, 0x12, 0x0, 0, &usb_lock},
|
H A D | clk-of-mmp2.c | 306 static DEFINE_SPINLOCK(usb_lock); 363 {MMP2_CLK_USB, "usb_clk", "usb_pll", 0, APMU_USB, 0x9, 0x9, 0x0, 0, &usb_lock},
|
/kernel/linux/linux-6.6/drivers/clk/mmp/ |
H A D | clk-of-pxa1928.c | 148 static DEFINE_SPINLOCK(usb_lock); 159 {PXA1928_CLK_USB, "usb_clk", "usb_pll", 0, PXA1928_CLK_USB * 4, 0x9, 0x9, 0x0, 0, &usb_lock}, 160 {PXA1928_CLK_HSIC, "hsic_clk", "usb_pll", 0, PXA1928_CLK_HSIC * 4, 0x9, 0x9, 0x0, 0, &usb_lock},
|
H A D | clk-of-pxa168.c | 223 static DEFINE_SPINLOCK(usb_lock); 249 {PXA168_CLK_USB, "usb_clk", "usb_pll", 0, APMU_USB, 0x9, 0x9, 0x0, 0, &usb_lock}, 250 {PXA168_CLK_SPH, "sph_clk", "usb_pll", 0, APMU_USB, 0x12, 0x12, 0x0, 0, &usb_lock},
|
H A D | clk-of-pxa910.c | 185 static DEFINE_SPINLOCK(usb_lock); 208 {PXA910_CLK_USB, "usb_clk", "usb_pll", 0, APMU_USB, 0x9, 0x9, 0x0, 0, &usb_lock}, 209 {PXA910_CLK_SPH, "sph_clk", "usb_pll", 0, APMU_USB, 0x12, 0x12, 0x0, 0, &usb_lock},
|
/kernel/linux/linux-5.10/drivers/staging/vt6656/ |
H A D | usbpipe.c | 47 mutex_lock(&priv->usb_lock); in vnt_control_out() 68 mutex_unlock(&priv->usb_lock); in vnt_control_out() 107 mutex_lock(&priv->usb_lock); in vnt_control_in() 131 mutex_unlock(&priv->usb_lock); in vnt_control_in()
|
/kernel/linux/linux-6.6/drivers/staging/vt6656/ |
H A D | usbpipe.c | 45 mutex_lock(&priv->usb_lock); in vnt_control_out() 66 mutex_unlock(&priv->usb_lock); in vnt_control_out() 105 mutex_lock(&priv->usb_lock); in vnt_control_in() 129 mutex_unlock(&priv->usb_lock); in vnt_control_in()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | usb.c | 75 spin_lock_irqsave(&rtwusb->usb_lock, flags); in rtw_usb_read() 80 spin_unlock_irqrestore(&rtwusb->usb_lock, flags); in rtw_usb_read() 123 spin_lock_irqsave(&rtwusb->usb_lock, flags); in rtw_usb_write() 128 spin_unlock_irqrestore(&rtwusb->usb_lock, flags); in rtw_usb_write() 822 spin_lock_init(&rtwusb->usb_lock); in rtw_usb_intf_init()
|
H A D | usb.h | 68 spinlock_t usb_lock; member
|