Searched defs:io_lock (Results 1 - 16 of 16) sorted by relevance

/drivers/watchdog/
H A Dat32ap700x_wdt.c78 spinlock_t io_lock; member in struct:wdt_at32ap700x
95 spin_lock(&wdt->io_lock);
99 spin_unlock(&wdt->io_lock);
110 spin_lock(&wdt->io_lock);
117 spin_unlock(&wdt->io_lock);
125 spin_lock(&wdt->io_lock);
127 spin_unlock(&wdt->io_lock);
336 spin_lock_init(&wdt->io_lock);
H A DiTCO_wdt.c102 spinlock_t io_lock; member in struct:__anon7272
205 spin_lock(&iTCO_wdt_private.io_lock);
211 spin_unlock(&iTCO_wdt_private.io_lock);
228 spin_unlock(&iTCO_wdt_private.io_lock);
239 spin_lock(&iTCO_wdt_private.io_lock);
252 spin_unlock(&iTCO_wdt_private.io_lock);
261 spin_lock(&iTCO_wdt_private.io_lock);
276 spin_unlock(&iTCO_wdt_private.io_lock);
304 spin_lock(&iTCO_wdt_private.io_lock);
310 spin_unlock(&iTCO_wdt_private.io_lock);
[all...]
H A Drc32434_wdt.c42 spinlock_t io_lock; member in struct:__anon7286
85 spin_lock(&rc32434_wdt_device.io_lock);
87 spin_unlock(&rc32434_wdt_device.io_lock);
96 spin_lock(&rc32434_wdt_device.io_lock);
120 spin_unlock(&rc32434_wdt_device.io_lock);
126 spin_lock(&rc32434_wdt_device.io_lock);
131 spin_unlock(&rc32434_wdt_device.io_lock);
137 spin_lock(&rc32434_wdt_device.io_lock);
139 spin_unlock(&rc32434_wdt_device.io_lock);
280 spin_lock_init(&rc32434_wdt_device.io_lock);
[all...]
H A Dcadence_wdt.c73 * @io_lock: spinlock for IO register access
85 spinlock_t io_lock; member in struct:cdns_wdt
134 spin_lock(&wdt->io_lock);
137 spin_unlock(&wdt->io_lock);
155 spin_lock(&wdt->io_lock);
158 spin_unlock(&wdt->io_lock);
198 spin_lock(&wdt->io_lock);
221 spin_unlock(&wdt->io_lock);
387 spin_lock_init(&wdt->io_lock);
H A Dsch311x_wdt.c62 spinlock_t io_lock; member in struct:__anon7289
140 spin_lock(&sch311x_wdt_data.io_lock);
156 spin_unlock(&sch311x_wdt_data.io_lock);
164 spin_lock(&sch311x_wdt_data.io_lock);
172 spin_unlock(&sch311x_wdt_data.io_lock);
177 spin_lock(&sch311x_wdt_data.io_lock);
179 spin_unlock(&sch311x_wdt_data.io_lock);
202 spin_lock(&sch311x_wdt_data.io_lock);
218 spin_unlock(&sch311x_wdt_data.io_lock);
363 spin_lock_init(&sch311x_wdt_data.io_lock);
[all...]
H A Dpcwd_pci.c128 spinlock_t io_lock; member in struct:__anon7284
166 spin_lock(&pcipcwd_private.io_lock);
209 spin_unlock(&pcipcwd_private.io_lock);
267 spin_lock(&pcipcwd_private.io_lock);
272 spin_unlock(&pcipcwd_private.io_lock);
289 spin_lock(&pcipcwd_private.io_lock);
297 spin_unlock(&pcipcwd_private.io_lock);
313 spin_lock(&pcipcwd_private.io_lock);
315 spin_unlock(&pcipcwd_private.io_lock);
400 spin_lock(&pcipcwd_private.io_lock);
[all...]
H A Dpcwd.c185 spinlock_t io_lock; /* the lock for io operations */ member in struct:__anon7283
254 spin_lock(&pcwd_private.io_lock);
269 spin_unlock(&pcwd_private.io_lock);
281 spin_lock(&pcwd_private.io_lock);
284 spin_unlock(&pcwd_private.io_lock);
378 spin_lock(&pcwd_private.io_lock);
395 spin_unlock(&pcwd_private.io_lock);
412 spin_lock(&pcwd_private.io_lock);
416 spin_unlock(&pcwd_private.io_lock);
438 spin_lock(&pcwd_private.io_lock);
[all...]
/drivers/hwmon/
H A Dsch56xx-common.c69 struct mutex *io_lock; member in struct:sch56xx_watchdog_data
293 mutex_lock(data->io_lock);
297 mutex_unlock(data->io_lock);
339 mutex_lock(data->io_lock);
362 mutex_unlock(data->io_lock);
372 mutex_lock(data->io_lock);
375 mutex_unlock(data->io_lock);
387 mutex_lock(data->io_lock);
390 mutex_unlock(data->io_lock);
423 u16 addr, u32 revision, struct mutex *io_lock, in
422 sch56xx_watchdog_register(struct device *parent, u16 addr, u32 revision, struct mutex *io_lock, int check_enabled) argument
[all...]
/drivers/regulator/
H A Dlp3971.c26 struct mutex io_lock; member in struct:lp3971
348 mutex_lock(&lp3971->io_lock);
355 mutex_unlock(&lp3971->io_lock);
365 mutex_lock(&lp3971->io_lock);
374 mutex_unlock(&lp3971->io_lock);
427 mutex_init(&lp3971->io_lock);
H A Dtps6507x-regulator.c120 struct mutex io_lock; member in struct:tps6507x_pmic
144 mutex_lock(&tps->io_lock);
159 mutex_unlock(&tps->io_lock);
167 mutex_lock(&tps->io_lock);
182 mutex_unlock(&tps->io_lock);
190 mutex_lock(&tps->io_lock);
196 mutex_unlock(&tps->io_lock);
204 mutex_lock(&tps->io_lock);
210 mutex_unlock(&tps->io_lock);
463 mutex_init(&tps->io_lock);
[all...]
H A Dtps65912-regulator.c113 struct mutex io_lock; member in struct:tps65912_reg
473 mutex_init(&pmic->io_lock);
H A Dlp3972.c23 struct mutex io_lock; member in struct:lp3972
194 mutex_lock(&lp3972->io_lock);
201 mutex_unlock(&lp3972->io_lock);
211 mutex_lock(&lp3972->io_lock);
220 mutex_unlock(&lp3972->io_lock);
522 mutex_init(&lp3972->io_lock);
/drivers/scsi/fnic/
H A Dfnic_scsi.c524 spinlock_t *io_lock = fnic_io_lock_hash(fnic, sc); local
528 spin_lock_irqsave(io_lock, flags);
532 spin_unlock_irqrestore(io_lock, flags);
776 spinlock_t *io_lock; local
811 io_lock = fnic_io_lock_hash(fnic, sc);
812 spin_lock_irqsave(io_lock, flags);
818 spin_unlock_irqrestore(io_lock, flags);
835 spin_unlock_irqrestore(io_lock, flags);
939 spin_unlock_irqrestore(io_lock, flags);
996 spinlock_t *io_lock; local
1262 spinlock_t *io_lock; local
1348 spinlock_t *io_lock; local
1454 spinlock_t *io_lock; local
1574 spinlock_t *io_lock; local
1728 spinlock_t *io_lock; local
1974 spinlock_t *io_lock; local
2186 spinlock_t *io_lock; local
2633 spinlock_t *io_lock; local
[all...]
/drivers/usb/image/
H A Dmdc800.c33 * Fix: mdc800 used sleep_on and slept with io_lock held.
34 * Converted sleep_on to waitqueues with schedule_timeout and made io_lock
172 struct mutex io_lock; // IO -lock member in struct:mdc800_data
495 mutex_lock(&mdc800->io_lock);
500 mutex_unlock(&mdc800->io_lock);
541 mutex_unlock(&mdc800->io_lock);
565 mutex_lock(&mdc800->io_lock);
571 mutex_unlock(&mdc800->io_lock);
623 mutex_lock(&mdc800->io_lock);
660 mutex_unlock(&mdc800->io_lock);
[all...]
/drivers/block/
H A Dxen-blkfront.c110 spinlock_t io_lock; member in struct:blkfront_info
648 rq = blk_init_queue(do_blkif_request, &info->io_lock);
877 spin_lock_irqsave(&info->io_lock, flags);
884 spin_unlock_irqrestore(&info->io_lock, flags);
916 spin_lock_irq(&info->io_lock);
919 spin_unlock_irq(&info->io_lock);
929 spin_lock_irq(&info->io_lock);
1011 spin_unlock_irq(&info->io_lock);
1120 spin_lock_irqsave(&info->io_lock, flags);
1123 spin_unlock_irqrestore(&info->io_lock, flag
[all...]
/drivers/md/bcache/
H A Dbcache.h360 spinlock_t io_lock; member in struct:cached_dev

Completed in 196 milliseconds