Home
last modified time | relevance | path

Searched refs:usb_lock (Results 1 - 25 of 47) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/usb/gspca/
H A Dsq905.c165 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 Dfinepix.c70 * 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 Dsq905c.c117 * 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 Djl2005bcd.c298 * 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 Dvicam.c141 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 Dgspca.c1505 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 Dgspca.h201 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 Dsq905.c165 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 Dfinepix.c70 * 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 Dsq905c.c117 * 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 Djl2005bcd.c300 * 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 Dvicam.c141 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 Dgspca.c1507 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 Dgspca.h201 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 Dclk-of-pxa168.c180 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 Dclk-of-pxa1928.c148 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 Dclk-of-pxa910.c186 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 Dclk-of-mmp2.c306 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 Dclk-of-pxa1928.c148 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 Dclk-of-pxa168.c223 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 Dclk-of-pxa910.c185 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 Dusbpipe.c47 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 Dusbpipe.c45 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 Dusb.c75 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 Dusb.h68 spinlock_t usb_lock; member

Completed in 18 milliseconds

12