/Linux-v4.19/drivers/scsi/snic/ |
D | snic_scsi.c | 250 spinlock_t *io_lock = NULL; in snic_issue_scsi_req() local 282 io_lock = snic_io_lock_hash(snic, sc); in snic_issue_scsi_req() 291 spin_lock_irqsave(io_lock, flags); in snic_issue_scsi_req() 296 spin_unlock_irqrestore(io_lock, flags); in snic_issue_scsi_req() 556 spinlock_t *io_lock; in snic_icmnd_cmpl_handler() local 593 io_lock = snic_io_lock_hash(snic, sc); in snic_icmnd_cmpl_handler() 595 spin_lock_irqsave(io_lock, flags); in snic_icmnd_cmpl_handler() 603 spin_unlock_irqrestore(io_lock, flags); in snic_icmnd_cmpl_handler() 613 spin_unlock_irqrestore(io_lock, flags); in snic_icmnd_cmpl_handler() 634 spin_unlock_irqrestore(io_lock, flags); in snic_icmnd_cmpl_handler() [all …]
|
/Linux-v4.19/drivers/usb/image/ |
D | mdc800.c | 159 struct mutex io_lock; // IO -lock member 483 mutex_lock(&mdc800->io_lock); in mdc800_usb_probe() 488 mutex_unlock(&mdc800->io_lock); in mdc800_usb_probe() 529 mutex_unlock(&mdc800->io_lock); in mdc800_usb_probe() 553 mutex_lock(&mdc800->io_lock); in mdc800_usb_disconnect() 559 mutex_unlock(&mdc800->io_lock); in mdc800_usb_disconnect() 611 mutex_lock(&mdc800->io_lock); in mdc800_device_open() 648 mutex_unlock(&mdc800->io_lock); in mdc800_device_open() 660 mutex_lock(&mdc800->io_lock); in mdc800_device_release() 673 mutex_unlock(&mdc800->io_lock); in mdc800_device_release() [all …]
|
/Linux-v4.19/drivers/scsi/fnic/ |
D | fnic_scsi.c | 442 spinlock_t *io_lock = NULL; in fnic_queuecommand_lck() local 556 io_lock = fnic_io_lock_hash(fnic, sc); in fnic_queuecommand_lck() 557 spin_lock_irqsave(io_lock, flags); in fnic_queuecommand_lck() 582 spin_unlock_irqrestore(io_lock, flags); in fnic_queuecommand_lck() 615 spin_unlock_irqrestore(io_lock, flags); in fnic_queuecommand_lck() 836 spinlock_t *io_lock; in fnic_fcpio_icmnd_cmpl_handler() local 872 io_lock = fnic_io_lock_hash(fnic, sc); in fnic_fcpio_icmnd_cmpl_handler() 873 spin_lock_irqsave(io_lock, flags); in fnic_fcpio_icmnd_cmpl_handler() 879 spin_unlock_irqrestore(io_lock, flags); in fnic_fcpio_icmnd_cmpl_handler() 903 spin_unlock_irqrestore(io_lock, flags); in fnic_fcpio_icmnd_cmpl_handler() [all …]
|
/Linux-v4.19/drivers/watchdog/ |
D | rc32434_wdt.c | 42 spinlock_t io_lock; member 85 spin_lock(&rc32434_wdt_device.io_lock); in rc32434_wdt_set() 87 spin_unlock(&rc32434_wdt_device.io_lock); in rc32434_wdt_set() 96 spin_lock(&rc32434_wdt_device.io_lock); in rc32434_wdt_start() 120 spin_unlock(&rc32434_wdt_device.io_lock); in rc32434_wdt_start() 126 spin_lock(&rc32434_wdt_device.io_lock); in rc32434_wdt_stop() 131 spin_unlock(&rc32434_wdt_device.io_lock); in rc32434_wdt_stop() 137 spin_lock(&rc32434_wdt_device.io_lock); in rc32434_wdt_ping() 139 spin_unlock(&rc32434_wdt_device.io_lock); in rc32434_wdt_ping() 280 spin_lock_init(&rc32434_wdt_device.io_lock); in rc32434_wdt_probe()
|
D | smsc37b787_wdt.c | 86 static DEFINE_SPINLOCK(io_lock);/* to guard the watchdog from io races */ 221 spin_lock(&io_lock); in wb_smsc_wdt_initialize() 247 spin_unlock(&io_lock); in wb_smsc_wdt_initialize() 254 spin_lock(&io_lock); in wb_smsc_wdt_shutdown() 272 spin_unlock(&io_lock); in wb_smsc_wdt_shutdown() 279 spin_lock(&io_lock); in wb_smsc_wdt_set_timeout() 290 spin_unlock(&io_lock); in wb_smsc_wdt_set_timeout() 299 spin_lock(&io_lock); in wb_smsc_wdt_get_timeout() 304 spin_unlock(&io_lock); in wb_smsc_wdt_get_timeout() 329 spin_lock(&io_lock); in wb_smsc_wdt_reset_timer() [all …]
|
D | pcwd.c | 185 spinlock_t io_lock; /* the lock for io operations */ member 254 spin_lock(&pcwd_private.io_lock); in set_command_mode() 269 spin_unlock(&pcwd_private.io_lock); in set_command_mode() 281 spin_lock(&pcwd_private.io_lock); in unset_command_mode() 284 spin_unlock(&pcwd_private.io_lock); in unset_command_mode() 378 spin_lock(&pcwd_private.io_lock); in pcwd_timer_ping() 395 spin_unlock(&pcwd_private.io_lock); in pcwd_timer_ping() 412 spin_lock(&pcwd_private.io_lock); in pcwd_start() 416 spin_unlock(&pcwd_private.io_lock); in pcwd_start() 438 spin_lock(&pcwd_private.io_lock); in pcwd_stop() [all …]
|
D | iTCO_wdt.c | 104 spinlock_t io_lock; member 246 spin_lock(&p->io_lock); in iTCO_wdt_start() 252 spin_unlock(&p->io_lock); in iTCO_wdt_start() 269 spin_unlock(&p->io_lock); in iTCO_wdt_start() 281 spin_lock(&p->io_lock); in iTCO_wdt_stop() 294 spin_unlock(&p->io_lock); in iTCO_wdt_stop() 305 spin_lock(&p->io_lock); in iTCO_wdt_ping() 320 spin_unlock(&p->io_lock); in iTCO_wdt_ping() 349 spin_lock(&p->io_lock); in iTCO_wdt_set_timeout() 355 spin_unlock(&p->io_lock); in iTCO_wdt_set_timeout() [all …]
|
D | sch311x_wdt.c | 62 spinlock_t io_lock; member 140 spin_lock(&sch311x_wdt_data.io_lock); in sch311x_wdt_start() 156 spin_unlock(&sch311x_wdt_data.io_lock); in sch311x_wdt_start() 164 spin_lock(&sch311x_wdt_data.io_lock); in sch311x_wdt_stop() 172 spin_unlock(&sch311x_wdt_data.io_lock); in sch311x_wdt_stop() 177 spin_lock(&sch311x_wdt_data.io_lock); in sch311x_wdt_keepalive() 179 spin_unlock(&sch311x_wdt_data.io_lock); in sch311x_wdt_keepalive() 202 spin_lock(&sch311x_wdt_data.io_lock); in sch311x_wdt_get_status() 218 spin_unlock(&sch311x_wdt_data.io_lock); in sch311x_wdt_get_status() 363 spin_lock_init(&sch311x_wdt_data.io_lock); in sch311x_wdt_probe()
|
D | pcwd_pci.c | 128 spinlock_t io_lock; member 166 spin_lock(&pcipcwd_private.io_lock); in send_command() 209 spin_unlock(&pcipcwd_private.io_lock); in send_command() 267 spin_lock(&pcipcwd_private.io_lock); in pcipcwd_start() 272 spin_unlock(&pcipcwd_private.io_lock); in pcipcwd_start() 289 spin_lock(&pcipcwd_private.io_lock); in pcipcwd_stop() 297 spin_unlock(&pcipcwd_private.io_lock); in pcipcwd_stop() 313 spin_lock(&pcipcwd_private.io_lock); in pcipcwd_keepalive() 315 spin_unlock(&pcipcwd_private.io_lock); in pcipcwd_keepalive() 400 spin_lock(&pcipcwd_private.io_lock); in pcipcwd_get_temperature() [all …]
|
D | cadence_wdt.c | 80 spinlock_t io_lock; member 128 spin_lock(&wdt->io_lock); in cdns_wdt_stop() 131 spin_unlock(&wdt->io_lock); in cdns_wdt_stop() 149 spin_lock(&wdt->io_lock); in cdns_wdt_reload() 152 spin_unlock(&wdt->io_lock); in cdns_wdt_reload() 192 spin_lock(&wdt->io_lock); in cdns_wdt_start() 215 spin_unlock(&wdt->io_lock); in cdns_wdt_start() 359 spin_lock_init(&wdt->io_lock); in cdns_wdt_probe()
|
D | pc87413_wdt.c | 66 static DEFINE_SPINLOCK(io_lock); /* to guard us from io races */ 223 spin_lock(&io_lock); in pc87413_enable() 231 spin_unlock(&io_lock); in pc87413_enable() 238 spin_lock(&io_lock); in pc87413_disable() 245 spin_unlock(&io_lock); in pc87413_disable() 252 spin_lock(&io_lock); in pc87413_refresh() 262 spin_unlock(&io_lock); in pc87413_refresh()
|
D | pnx4008_wdt.c | 83 static DEFINE_SPINLOCK(io_lock); 89 spin_lock(&io_lock); in pnx4008_wdt_start() 108 spin_unlock(&io_lock); in pnx4008_wdt_start() 114 spin_lock(&io_lock); in pnx4008_wdt_stop() 118 spin_unlock(&io_lock); in pnx4008_wdt_stop()
|
/Linux-v4.19/drivers/mfd/ |
D | max8925-i2c.c | 58 mutex_lock(&chip->io_lock); in max8925_reg_read() 60 mutex_unlock(&chip->io_lock); in max8925_reg_read() 75 mutex_lock(&chip->io_lock); in max8925_reg_write() 77 mutex_unlock(&chip->io_lock); in max8925_reg_write() 89 mutex_lock(&chip->io_lock); in max8925_bulk_read() 91 mutex_unlock(&chip->io_lock); in max8925_bulk_read() 103 mutex_lock(&chip->io_lock); in max8925_bulk_write() 105 mutex_unlock(&chip->io_lock); in max8925_bulk_write() 118 mutex_lock(&chip->io_lock); in max8925_set_bits() 126 mutex_unlock(&chip->io_lock); in max8925_set_bits() [all …]
|
D | aat2870-core.c | 171 mutex_lock(&aat2870->io_lock); in aat2870_read() 173 mutex_unlock(&aat2870->io_lock); in aat2870_read() 182 mutex_lock(&aat2870->io_lock); in aat2870_write() 184 mutex_unlock(&aat2870->io_lock); in aat2870_write() 196 mutex_lock(&aat2870->io_lock); in aat2870_update() 208 mutex_unlock(&aat2870->io_lock); in aat2870_update() 398 mutex_init(&aat2870->io_lock); in aat2870_i2c_probe()
|
D | ucb1x00-core.c | 57 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 62 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 85 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_io_write() 90 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_io_write() 115 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_gpio_set() 124 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_gpio_set() 144 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_gpio_direction_input() 149 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_gpio_direction_input() 161 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_gpio_direction_output() 177 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_gpio_direction_output() [all …]
|
/Linux-v4.19/drivers/hwmon/ |
D | sch56xx-common.c | 67 struct mutex *io_lock; member 281 mutex_lock(data->io_lock); in watchdog_set_timeout() 285 mutex_unlock(data->io_lock); in watchdog_set_timeout() 327 mutex_lock(data->io_lock); in watchdog_start() 350 mutex_unlock(data->io_lock); in watchdog_start() 360 mutex_lock(data->io_lock); in watchdog_trigger() 363 mutex_unlock(data->io_lock); in watchdog_trigger() 375 mutex_lock(data->io_lock); in watchdog_stop() 378 mutex_unlock(data->io_lock); in watchdog_stop() 395 u16 addr, u32 revision, struct mutex *io_lock, int check_enabled) in sch56xx_watchdog_register() argument [all …]
|
D | sch56xx-common.h | 31 u16 addr, u32 revision, struct mutex *io_lock, int check_enabled);
|
/Linux-v4.19/drivers/input/misc/ |
D | ideapad_slidebar.c | 95 static DEFINE_SPINLOCK(io_lock); 105 spin_lock_irqsave(&io_lock, flags); in slidebar_pos_get() 109 spin_unlock_irqrestore(&io_lock, flags); in slidebar_pos_get() 119 spin_lock_irqsave(&io_lock, flags); in slidebar_mode_get() 123 spin_unlock_irqrestore(&io_lock, flags); in slidebar_mode_get() 132 spin_lock_irqsave(&io_lock, flags); in slidebar_mode_set() 136 spin_unlock_irqrestore(&io_lock, flags); in slidebar_mode_set()
|
/Linux-v4.19/drivers/regulator/ |
D | tps6507x-regulator.c | 120 struct mutex io_lock; member 144 mutex_lock(&tps->io_lock); in tps6507x_pmic_set_bits() 159 mutex_unlock(&tps->io_lock); in tps6507x_pmic_set_bits() 167 mutex_lock(&tps->io_lock); in tps6507x_pmic_clear_bits() 182 mutex_unlock(&tps->io_lock); in tps6507x_pmic_clear_bits() 190 mutex_lock(&tps->io_lock); in tps6507x_pmic_reg_read() 196 mutex_unlock(&tps->io_lock); in tps6507x_pmic_reg_read() 204 mutex_lock(&tps->io_lock); in tps6507x_pmic_reg_write() 210 mutex_unlock(&tps->io_lock); in tps6507x_pmic_reg_write() 463 mutex_init(&tps->io_lock); in tps6507x_pmic_probe()
|
D | lp3971.c | 26 struct mutex io_lock; member 348 mutex_lock(&lp3971->io_lock); in lp3971_reg_read() 355 mutex_unlock(&lp3971->io_lock); in lp3971_reg_read() 365 mutex_lock(&lp3971->io_lock); in lp3971_set_bits() 374 mutex_unlock(&lp3971->io_lock); in lp3971_set_bits() 427 mutex_init(&lp3971->io_lock); in lp3971_i2c_probe()
|
D | lp3972.c | 23 struct mutex io_lock; member 194 mutex_lock(&lp3972->io_lock); in lp3972_reg_read() 201 mutex_unlock(&lp3972->io_lock); in lp3972_reg_read() 211 mutex_lock(&lp3972->io_lock); in lp3972_set_bits() 220 mutex_unlock(&lp3972->io_lock); in lp3972_set_bits() 522 mutex_init(&lp3972->io_lock); in lp3972_i2c_probe()
|
/Linux-v4.19/drivers/gpu/drm/xen/ |
D | xen_drm_front.c | 150 spin_lock_irqsave(&front_info->io_lock, flags); in xen_drm_front_mode_set() 160 spin_unlock_irqrestore(&front_info->io_lock, flags); in xen_drm_front_mode_set() 202 spin_lock_irqsave(&front_info->io_lock, flags); in xen_drm_front_dbuf_create() 215 spin_unlock_irqrestore(&front_info->io_lock, flags); in xen_drm_front_dbuf_create() 261 spin_lock_irqsave(&front_info->io_lock, flags); in xen_drm_front_dbuf_destroy() 266 spin_unlock_irqrestore(&front_info->io_lock, flags); in xen_drm_front_dbuf_destroy() 304 spin_lock_irqsave(&front_info->io_lock, flags); in xen_drm_front_fb_attach() 313 spin_unlock_irqrestore(&front_info->io_lock, flags); in xen_drm_front_fb_attach() 336 spin_lock_irqsave(&front_info->io_lock, flags); in xen_drm_front_fb_detach() 341 spin_unlock_irqrestore(&front_info->io_lock, flags); in xen_drm_front_fb_detach() [all …]
|
D | xen_drm_front_evtchnl.c | 34 spin_lock_irqsave(&front_info->io_lock, flags); in evtchnl_interrupt_ctrl() 77 spin_unlock_irqrestore(&front_info->io_lock, flags); in evtchnl_interrupt_ctrl() 92 spin_lock_irqsave(&front_info->io_lock, flags); in evtchnl_interrupt_evt() 119 spin_unlock_irqrestore(&front_info->io_lock, flags); in evtchnl_interrupt_evt() 365 spin_lock_irqsave(&front_info->io_lock, flags); in xen_drm_front_evtchnl_set_state() 370 spin_unlock_irqrestore(&front_info->io_lock, flags); in xen_drm_front_evtchnl_set_state()
|
/Linux-v4.19/drivers/net/can/sja1000/ |
D | sja1000_platform.c | 50 spinlock_t io_lock; member 89 spin_lock_irqsave(&tp->io_lock, flags); in sp_technologic_read_reg16() 92 spin_unlock_irqrestore(&tp->io_lock, flags); in sp_technologic_read_reg16() 103 spin_lock_irqsave(&tp->io_lock, flags); in sp_technologic_write_reg16() 106 spin_unlock_irqrestore(&tp->io_lock, flags); in sp_technologic_write_reg16() 115 spin_lock_init(&tp->io_lock); in sp_technologic_init()
|
/Linux-v4.19/drivers/power/supply/ |
D | da9150-fg.c | 80 struct mutex io_lock; member 134 mutex_lock(&fg->io_lock); in da9150_fg_read_sync_start() 163 mutex_unlock(&fg->io_lock); in da9150_fg_read_sync_end() 185 mutex_lock(&fg->io_lock); in da9150_fg_write_attr_sync() 201 mutex_unlock(&fg->io_lock); in da9150_fg_write_attr_sync() 218 mutex_unlock(&fg->io_lock); in da9150_fg_write_attr_sync() 465 mutex_init(&fg->io_lock); in da9150_fg_probe()
|