/linux-4.1.27/fs/ocfs2/dlm/ |
D | dlmthread.c | 65 assert_spin_locked(&res->spinlock); in __dlm_wait_on_lockres_flags() 71 spin_unlock(&res->spinlock); in __dlm_wait_on_lockres_flags() 73 spin_lock(&res->spinlock); in __dlm_wait_on_lockres_flags() 97 assert_spin_locked(&res->spinlock); in __dlm_lockres_unused() 127 assert_spin_locked(&dlm->spinlock); in __dlm_lockres_calc_usage() 128 assert_spin_locked(&res->spinlock); in __dlm_lockres_calc_usage() 153 spin_lock(&dlm->spinlock); in dlm_lockres_calc_usage() 154 spin_lock(&res->spinlock); in dlm_lockres_calc_usage() 158 spin_unlock(&res->spinlock); in dlm_lockres_calc_usage() 159 spin_unlock(&dlm->spinlock); in dlm_lockres_calc_usage() [all …]
|
D | dlmmaster.c | 181 assert_spin_locked(&dlm->spinlock); in __dlm_mle_attach_hb_events() 198 spin_lock(&dlm->spinlock); in dlm_mle_detach_hb_events() 200 spin_unlock(&dlm->spinlock); in dlm_mle_detach_hb_events() 208 assert_spin_locked(&dlm->spinlock); in dlm_get_mle_inuse() 219 spin_lock(&dlm->spinlock); in dlm_put_mle_inuse() 224 spin_unlock(&dlm->spinlock); in dlm_put_mle_inuse() 234 assert_spin_locked(&dlm->spinlock); in __dlm_put_mle() 253 spin_lock(&dlm->spinlock); in dlm_put_mle() 257 spin_unlock(&dlm->spinlock); in dlm_put_mle() 272 assert_spin_locked(&dlm->spinlock); in dlm_init_mle() [all …]
|
D | dlmrecovery.c | 120 assert_spin_locked(&dlm->spinlock); in dlm_set_reco_dead_node() 130 assert_spin_locked(&dlm->spinlock); in dlm_set_reco_master() 138 assert_spin_locked(&dlm->spinlock); in __dlm_reset_recovery() 146 spin_lock(&dlm->spinlock); in dlm_reset_recovery() 148 spin_unlock(&dlm->spinlock); in dlm_reset_recovery() 333 spin_lock(&dlm->spinlock); in dlm_reco_master_ready() 335 spin_unlock(&dlm->spinlock); in dlm_reco_master_ready() 344 spin_lock(&dlm->spinlock); in dlm_is_node_dead() 346 spin_unlock(&dlm->spinlock); in dlm_is_node_dead() 355 spin_lock(&dlm->spinlock); in dlm_is_node_recovered() [all …]
|
D | dlmdomain.c | 174 assert_spin_locked(&dlm->spinlock); in __dlm_insert_lockres() 198 assert_spin_locked(&dlm->spinlock); in __dlm_lookup_lockres_full() 230 assert_spin_locked(&dlm->spinlock); in __dlm_lookup_lockres() 234 spin_lock(&res->spinlock); in __dlm_lookup_lockres() 236 spin_unlock(&res->spinlock); in __dlm_lookup_lockres() 240 spin_unlock(&res->spinlock); in __dlm_lookup_lockres() 253 spin_lock(&dlm->spinlock); in dlm_lookup_lockres() 255 spin_unlock(&dlm->spinlock); in dlm_lookup_lockres() 431 spin_lock(&dlm->spinlock); in dlm_migrate_all_locks() 446 spin_lock(&res->spinlock); in dlm_migrate_all_locks() [all …]
|
D | dlmunlock.c | 130 spin_lock(&res->spinlock); in dlmunlock_common() 134 spin_unlock(&res->spinlock); in dlmunlock_common() 141 spin_lock(&lock->spinlock); in dlmunlock_common() 180 spin_unlock(&lock->spinlock); in dlmunlock_common() 181 spin_unlock(&res->spinlock); in dlmunlock_common() 184 spin_lock(&res->spinlock); in dlmunlock_common() 185 spin_lock(&lock->spinlock); in dlmunlock_common() 243 spin_unlock(&lock->spinlock); in dlmunlock_common() 244 spin_unlock(&res->spinlock); in dlmunlock_common() 443 spin_lock(&res->spinlock); in dlm_unlock_lock_handler() [all …]
|
D | dlmconvert.c | 83 spin_lock(&res->spinlock); in dlmconvert_master() 93 spin_unlock(&res->spinlock); in dlmconvert_master() 128 assert_spin_locked(&res->spinlock); in __dlmconvert_master() 133 spin_lock(&lock->spinlock); in __dlmconvert_master() 235 spin_unlock(&lock->spinlock); in __dlmconvert_master() 270 spin_lock(&res->spinlock); in dlmconvert_remote() 324 spin_unlock(&res->spinlock); in dlmconvert_remote() 330 spin_lock(&res->spinlock); in dlmconvert_remote() 348 spin_unlock(&res->spinlock); in dlmconvert_remote() 486 spin_lock(&res->spinlock); in dlm_convert_lock_handler() [all …]
|
D | dlmlock.c | 128 spin_lock(&res->spinlock); in dlmlock_master() 135 spin_unlock(&res->spinlock); in dlmlock_master() 183 spin_unlock(&res->spinlock); in dlmlock_master() 230 spin_lock(&res->spinlock); in dlmlock_remote() 233 spin_unlock(&res->spinlock); in dlmlock_remote() 242 spin_unlock(&res->spinlock); in dlmlock_remote() 248 spin_lock(&res->spinlock); in dlmlock_remote() 284 spin_unlock(&res->spinlock); in dlmlock_remote() 400 spin_lock_init(&newlock->spinlock); in dlm_init_lock() 515 spin_lock(&res->spinlock); in dlm_create_lock_handler() [all …]
|
D | dlmast.c | 67 assert_spin_locked(&lock->spinlock); in dlm_should_cancel_bast() 119 spin_lock(&lock->spinlock); in __dlm_queue_ast() 143 spin_unlock(&lock->spinlock); in __dlm_queue_ast() 177 spin_lock(&lock->spinlock); in __dlm_queue_bast() 180 spin_unlock(&lock->spinlock); in __dlm_queue_bast() 200 spin_lock(&res->spinlock); in dlm_update_lvb() 217 spin_unlock(&res->spinlock); in dlm_update_lvb() 362 spin_lock(&res->spinlock); in dlm_proxy_ast_handler() 404 spin_unlock(&res->spinlock); in dlm_proxy_ast_handler() 433 spin_unlock(&res->spinlock); in dlm_proxy_ast_handler()
|
D | dlmdebug.c | 52 spin_lock(&res->spinlock); in dlm_print_one_lock_resource() 54 spin_unlock(&res->spinlock); in dlm_print_one_lock_resource() 60 assert_spin_locked(&res->spinlock); in dlm_print_lockres_refmap() 76 spin_lock(&lock->spinlock); in __dlm_print_lock() 94 spin_unlock(&lock->spinlock); in __dlm_print_lock() 102 assert_spin_locked(&res->spinlock); in __dlm_print_one_lock_resource() 394 spin_lock(&dlm->spinlock); in debug_purgelist_print() 399 spin_lock(&res->spinlock); in debug_purgelist_print() 405 spin_unlock(&res->spinlock); in debug_purgelist_print() 407 spin_unlock(&dlm->spinlock); in debug_purgelist_print() [all …]
|
D | dlmcommon.h | 63 spinlock_t spinlock; member 136 spinlock_t spinlock; member 270 assert_spin_locked(&dlm->spinlock); in __dlm_set_joining_node() 328 spinlock_t spinlock; member 362 spinlock_t spinlock; member 801 assert_spin_locked(&res->spinlock); in __dlm_lockres_state_to_status() 1135 assert_spin_locked(&res->spinlock); in dlm_set_lockres_owner() 1144 assert_spin_locked(&res->spinlock); in dlm_change_lockres_owner()
|
/linux-4.1.27/drivers/hwtracing/coresight/ |
D | coresight-etm3x.c | 332 spin_lock_irqsave(&drvdata->spinlock, flags); in etm_trace_id() 338 spin_unlock_irqrestore(&drvdata->spinlock, flags); in etm_trace_id() 353 spin_lock(&drvdata->spinlock); in etm_enable() 370 spin_unlock(&drvdata->spinlock); in etm_enable() 375 spin_unlock(&drvdata->spinlock); in etm_enable() 415 spin_lock(&drvdata->spinlock); in etm_disable() 424 spin_unlock(&drvdata->spinlock); in etm_disable() 485 spin_lock_irqsave(&drvdata->spinlock, flags); in etmsr_show() 491 spin_unlock_irqrestore(&drvdata->spinlock, flags); in etmsr_show() 511 spin_lock(&drvdata->spinlock); in reset_store() [all …]
|
D | coresight-etb10.c | 85 spinlock_t spinlock; member 147 spin_lock_irqsave(&drvdata->spinlock, flags); in etb_enable() 150 spin_unlock_irqrestore(&drvdata->spinlock, flags); in etb_enable() 249 spin_lock_irqsave(&drvdata->spinlock, flags); in etb_disable() 253 spin_unlock_irqrestore(&drvdata->spinlock, flags); in etb_disable() 273 spin_lock_irqsave(&drvdata->spinlock, flags); in etb_dump() 279 spin_unlock_irqrestore(&drvdata->spinlock, flags); in etb_dump() 352 spin_lock_irqsave(&drvdata->spinlock, flags); in status_show() 365 spin_unlock_irqrestore(&drvdata->spinlock, flags); in status_show() 450 spin_lock_init(&drvdata->spinlock); in etb_probe()
|
D | coresight-tmc.c | 124 spinlock_t spinlock; member 252 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_enable() 254 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable() 270 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_enable() 371 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_disable() 387 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_disable() 438 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_prepare() 457 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_prepare() 462 spin_unlock_irqrestore(&drvdata->spinlock, flags); in tmc_read_prepare() 471 spin_lock_irqsave(&drvdata->spinlock, flags); in tmc_read_unprepare() [all …]
|
D | coresight-etm.h | 197 spinlock_t spinlock; member
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_lock.c | 80 spin_lock_bh(&master->lock.spinlock); in drm_legacy_lock() 82 spin_unlock_bh(&master->lock.spinlock); in drm_legacy_lock() 107 spin_lock_bh(&master->lock.spinlock); in drm_legacy_lock() 109 spin_unlock_bh(&master->lock.spinlock); in drm_legacy_lock() 192 spin_lock_bh(&lock_data->spinlock); in drm_lock_take() 204 spin_unlock_bh(&lock_data->spinlock); in drm_lock_take() 266 spin_lock_bh(&lock_data->spinlock); in drm_legacy_lock_free() 270 spin_unlock_bh(&lock_data->spinlock); in drm_legacy_lock_free() 273 spin_unlock_bh(&lock_data->spinlock); in drm_legacy_lock_free() 339 spin_lock_bh(&lock_data->spinlock); in drm_legacy_idlelock_take() [all …]
|
D | drm_drv.c | 106 spin_lock_init(&master->lock.spinlock); in drm_master_create()
|
/linux-4.1.27/drivers/watchdog/ |
D | of_xilinx_wdt.c | 46 spinlock_t spinlock; member 55 spin_lock(&xdev->spinlock); in xilinx_wdt_start() 66 spin_unlock(&xdev->spinlock); in xilinx_wdt_start() 76 spin_lock(&xdev->spinlock); in xilinx_wdt_stop() 85 spin_unlock(&xdev->spinlock); in xilinx_wdt_stop() 96 spin_lock(&xdev->spinlock); in xilinx_wdt_keepalive() 102 spin_unlock(&xdev->spinlock); in xilinx_wdt_keepalive() 127 spin_lock(&xdev->spinlock); in xwdt_selftest() 138 spin_unlock(&xdev->spinlock); in xwdt_selftest() 195 spin_lock_init(&xdev->spinlock); in xwdt_probe()
|
D | wdt977.c | 62 static DEFINE_SPINLOCK(spinlock); 84 spin_lock_irqsave(&spinlock, flags); in wdt977_start() 120 spin_unlock_irqrestore(&spinlock, flags); in wdt977_start() 133 spin_lock_irqsave(&spinlock, flags); in wdt977_stop() 165 spin_unlock_irqrestore(&spinlock, flags); in wdt977_stop() 179 spin_lock_irqsave(&spinlock, flags); in wdt977_keepalive() 194 spin_unlock_irqrestore(&spinlock, flags); in wdt977_keepalive() 237 spin_lock_irqsave(&spinlock, flags); in wdt977_get_status() 252 spin_unlock_irqrestore(&spinlock, flags); in wdt977_get_status()
|
D | w83977f_wdt.c | 52 static DEFINE_SPINLOCK(spinlock); 75 spin_lock_irqsave(&spinlock, flags); in wdt_start() 131 spin_unlock_irqrestore(&spinlock, flags); in wdt_start() 146 spin_lock_irqsave(&spinlock, flags); in wdt_stop() 185 spin_unlock_irqrestore(&spinlock, flags); in wdt_stop() 201 spin_lock_irqsave(&spinlock, flags); in wdt_keepalive() 216 spin_unlock_irqrestore(&spinlock, flags); in wdt_keepalive() 262 spin_lock_irqsave(&spinlock, flags); in wdt_get_status() 277 spin_unlock_irqrestore(&spinlock, flags); in wdt_get_status()
|
D | ie6xx_wdt.c | 84 struct spinlock unlock_sequence;
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | das800.c | 247 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_enable() 255 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_enable() 262 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_disable() 265 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_disable() 390 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_ai_do_cmd() 393 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_ai_do_cmd() 414 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_ai_do_cmd() 416 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_ai_do_cmd() 453 spin_lock_irqsave(&dev->spinlock, irq_flags); in das800_interrupt() 462 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das800_interrupt() [all …]
|
D | addi_apci_2032.c | 47 spinlock_t spinlock; member 146 spin_lock_irqsave(&subpriv->spinlock, flags); in apci2032_int_cmd() 152 spin_unlock_irqrestore(&subpriv->spinlock, flags); in apci2032_int_cmd() 163 spin_lock_irqsave(&subpriv->spinlock, flags); in apci2032_int_cancel() 166 spin_unlock_irqrestore(&subpriv->spinlock, flags); in apci2032_int_cancel() 188 spin_lock(&subpriv->spinlock); in apci2032_interrupt() 218 spin_unlock(&subpriv->spinlock); in apci2032_interrupt() 289 spin_lock_init(&subpriv->spinlock); in apci2032_auto_attach()
|
D | cb_pcidas.c | 463 spin_lock_irqsave(&dev->spinlock, flags); in cb_pcidas_ao_nofifo_winsn() 468 spin_unlock_irqrestore(&dev->spinlock, flags); in cb_pcidas_ao_nofifo_winsn() 493 spin_lock_irqsave(&dev->spinlock, flags); in cb_pcidas_ao_fifo_winsn() 499 spin_unlock_irqrestore(&dev->spinlock, flags); in cb_pcidas_ao_fifo_winsn() 921 spin_lock_irqsave(&dev->spinlock, flags); in cb_pcidas_ai_cmd() 940 spin_unlock_irqrestore(&dev->spinlock, flags); in cb_pcidas_ai_cmd() 1061 spin_lock_irqsave(&dev->spinlock, flags); in cb_pcidas_cancel() 1065 spin_unlock_irqrestore(&dev->spinlock, flags); in cb_pcidas_cancel() 1105 spin_lock_irqsave(&dev->spinlock, flags); in cb_pcidas_ao_inttrig() 1116 spin_unlock_irqrestore(&dev->spinlock, flags); in cb_pcidas_ao_inttrig() [all …]
|
D | pcmuio.c | 128 spinlock_t spinlock; /* protects member variables */ member 320 spin_lock_irqsave(&chip->spinlock, flags); in pcmuio_handle_intr_subdev() 342 spin_unlock_irqrestore(&chip->spinlock, flags); in pcmuio_handle_intr_subdev() 423 spin_lock_irqsave(&chip->spinlock, flags); in pcmuio_cancel() 426 spin_unlock_irqrestore(&chip->spinlock, flags); in pcmuio_cancel() 444 spin_lock_irqsave(&chip->spinlock, flags); in pcmuio_inttrig_start_intr() 449 spin_unlock_irqrestore(&chip->spinlock, flags); in pcmuio_inttrig_start_intr() 465 spin_lock_irqsave(&chip->spinlock, flags); in pcmuio_cmd() 474 spin_unlock_irqrestore(&chip->spinlock, flags); in pcmuio_cmd() 550 spin_lock_init(&chip->spinlock); in pcmuio_attach()
|
D | amplc_pc236_common.c | 35 spin_lock_irqsave(&dev->spinlock, flags); in pc236_intr_update() 39 spin_unlock_irqrestore(&dev->spinlock, flags); in pc236_intr_update() 56 spin_lock_irqsave(&dev->spinlock, flags); in pc236_intr_check() 63 spin_unlock_irqrestore(&dev->spinlock, flags); in pc236_intr_check()
|
D | pcmmio.c | 189 spinlock_t spinlock; /* protects the member variables */ member 341 spin_lock_irqsave(&devpriv->spinlock, flags); in pcmmio_handle_dio_intr() 363 spin_unlock_irqrestore(&devpriv->spinlock, flags); in pcmmio_handle_dio_intr() 425 spin_lock_irqsave(&devpriv->spinlock, flags); in pcmmio_cancel() 428 spin_unlock_irqrestore(&devpriv->spinlock, flags); in pcmmio_cancel() 444 spin_lock_irqsave(&devpriv->spinlock, flags); in pcmmio_inttrig_start_intr() 448 spin_unlock_irqrestore(&devpriv->spinlock, flags); in pcmmio_inttrig_start_intr() 462 spin_lock_irqsave(&devpriv->spinlock, flags); in pcmmio_cmd() 471 spin_unlock_irqrestore(&devpriv->spinlock, flags); in pcmmio_cmd() 689 spin_lock_init(&devpriv->spinlock); in pcmmio_attach()
|
D | amplc_dio200_common.c | 104 spinlock_t spinlock; member 250 spin_lock_irqsave(&subpriv->spinlock, flags); in dio200_inttrig_start_intr() 255 spin_unlock_irqrestore(&subpriv->spinlock, flags); in dio200_inttrig_start_intr() 294 spin_lock_irqsave(&subpriv->spinlock, flags); in dio200_handle_read_intr() 345 spin_unlock_irqrestore(&subpriv->spinlock, flags); in dio200_handle_read_intr() 358 spin_lock_irqsave(&subpriv->spinlock, flags); in dio200_subdev_intr_cancel() 362 spin_unlock_irqrestore(&subpriv->spinlock, flags); in dio200_subdev_intr_cancel() 424 spin_lock_irqsave(&subpriv->spinlock, flags); in dio200_subdev_intr_cmd() 433 spin_unlock_irqrestore(&subpriv->spinlock, flags); in dio200_subdev_intr_cmd() 452 spin_lock_init(&subpriv->spinlock); in dio200_subdev_intr_init()
|
D | gsc_hpdi.c | 234 spin_lock_irqsave(&dev->spinlock, flags); in gsc_hpdi_interrupt() 243 spin_unlock_irqrestore(&dev->spinlock, flags); in gsc_hpdi_interrupt() 246 spin_lock_irqsave(&dev->spinlock, flags); in gsc_hpdi_interrupt() 252 spin_unlock_irqrestore(&dev->spinlock, flags); in gsc_hpdi_interrupt() 284 spin_lock_irqsave(&dev->spinlock, flags); in gsc_hpdi_abort_dma() 288 spin_unlock_irqrestore(&dev->spinlock, flags); in gsc_hpdi_abort_dma() 336 spin_lock_irqsave(&dev->spinlock, flags); in gsc_hpdi_cmd() 339 spin_unlock_irqrestore(&dev->spinlock, flags); in gsc_hpdi_cmd()
|
D | das1800.c | 641 spin_lock_irqsave(&dev->spinlock, flags); in das1800_ai_poll() 643 spin_unlock_irqrestore(&dev->spinlock, flags); in das1800_ai_poll() 660 spin_lock(&dev->spinlock); in das1800_interrupt() 665 spin_unlock(&dev->spinlock); in das1800_interrupt() 673 spin_unlock(&dev->spinlock); in das1800_interrupt() 974 spin_lock_irqsave(&dev->spinlock, irq_flags); in program_chanlist() 986 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in program_chanlist() 1083 spin_lock_irqsave(&dev->spinlock, irq_flags); in das1800_ai_rinsn() 1109 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in das1800_ai_rinsn() 1133 spin_lock_irqsave(&dev->spinlock, irq_flags); in das1800_ao_winsn() [all …]
|
D | das16.c | 485 spin_lock_irqsave(&dev->spinlock, spin_flags); in das16_interrupt() 487 spin_unlock_irqrestore(&dev->spinlock, spin_flags); in das16_interrupt() 515 spin_unlock_irqrestore(&dev->spinlock, spin_flags); in das16_interrupt() 533 spin_lock_irqsave(&dev->spinlock, flags); in das16_timer_interrupt() 536 spin_unlock_irqrestore(&dev->spinlock, flags); in das16_timer_interrupt() 746 spin_lock_irqsave(&dev->spinlock, flags); in das16_cmd_exec() 762 spin_unlock_irqrestore(&dev->spinlock, flags); in das16_cmd_exec() 773 spin_lock_irqsave(&dev->spinlock, flags); in das16_cancel() 791 spin_unlock_irqrestore(&dev->spinlock, flags); in das16_cancel()
|
D | das08.c | 222 spin_lock(&dev->spinlock); in das08_ai_rinsn() 226 spin_unlock(&dev->spinlock); in das08_ai_rinsn() 287 spin_lock(&dev->spinlock); in das08_do_wbits() 291 spin_unlock(&dev->spinlock); in das08_do_wbits()
|
D | cb_pcidas64.c | 1222 spin_lock_irqsave(&dev->spinlock, flags); in abort_dma() 1226 spin_unlock_irqrestore(&dev->spinlock, flags); in abort_dma() 1243 spin_lock_irqsave(&dev->spinlock, flags); in disable_ai_interrupts() 1250 spin_unlock_irqrestore(&dev->spinlock, flags); in disable_ai_interrupts() 1270 spin_lock_irqsave(&dev->spinlock, flags); in enable_ai_interrupts() 1274 spin_unlock_irqrestore(&dev->spinlock, flags); in enable_ai_interrupts() 1344 spin_lock_irqsave(&dev->spinlock, flags); in disable_ai_pacing() 1348 spin_unlock_irqrestore(&dev->spinlock, flags); in disable_ai_pacing() 1423 spin_lock_irqsave(&dev->spinlock, flags); in init_stc_registers() 1445 spin_unlock_irqrestore(&dev->spinlock, flags); in init_stc_registers() [all …]
|
D | addi_apci_1500.c | 69 spin_lock_irqsave(&dev->spinlock, flags); in z8536_read() 72 spin_unlock_irqrestore(&dev->spinlock, flags); in z8536_read() 82 spin_lock_irqsave(&dev->spinlock, flags); in z8536_write() 85 spin_unlock_irqrestore(&dev->spinlock, flags); in z8536_write() 96 spin_lock_irqsave(&dev->spinlock, flags); in z8536_reset() 103 spin_unlock_irqrestore(&dev->spinlock, flags); in z8536_reset()
|
D | das16m1.c | 461 spin_lock_irqsave(&dev->spinlock, flags); in das16m1_poll() 464 spin_unlock_irqrestore(&dev->spinlock, flags); in das16m1_poll() 479 spin_lock(&dev->spinlock); in das16m1_interrupt() 485 spin_unlock(&dev->spinlock); in das16m1_interrupt() 494 spin_unlock(&dev->spinlock); in das16m1_interrupt()
|
D | adl_pci9111.c | 498 spin_lock_irqsave(&dev->spinlock, irq_flags); in pci9111_interrupt() 507 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in pci9111_interrupt() 518 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in pci9111_interrupt() 537 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in pci9111_interrupt()
|
D | ni_labpc_common.c | 116 spin_lock_irqsave(&dev->spinlock, flags); in labpc_cancel() 119 spin_unlock_irqrestore(&dev->spinlock, flags); in labpc_cancel() 745 spin_lock_irqsave(&dev->spinlock, flags); in labpc_ai_cmd() 760 spin_unlock_irqrestore(&dev->spinlock, flags); in labpc_ai_cmd() 913 spin_lock_irqsave(&dev->spinlock, flags); in labpc_ao_insn_write() 916 spin_unlock_irqrestore(&dev->spinlock, flags); in labpc_ao_insn_write()
|
D | ni_pcidio.c | 370 spin_lock_irqsave(&dev->spinlock, irq_flags); in ni_pcidio_poll() 376 spin_unlock_irqrestore(&dev->spinlock, irq_flags); in ni_pcidio_poll() 400 spin_lock(&dev->spinlock); in nidio_interrupt() 486 spin_unlock(&dev->spinlock); in nidio_interrupt()
|
D | pcl816.c | 468 spin_lock_irqsave(&dev->spinlock, flags); in pcl816_ai_poll() 487 spin_unlock_irqrestore(&dev->spinlock, flags); in pcl816_ai_poll()
|
D | jr3_pci.c | 604 spin_lock_irqsave(&dev->spinlock, flags); in jr3_pci_poll_dev() 631 spin_unlock_irqrestore(&dev->spinlock, flags); in jr3_pci_poll_dev()
|
D | pcl812.c | 868 spin_lock_irqsave(&dev->spinlock, flags); in pcl812_ai_poll() 886 spin_unlock_irqrestore(&dev->spinlock, flags); in pcl812_ai_poll()
|
D | s626.c | 1519 spin_lock_irqsave(&dev->spinlock, flags); in s626_irq_handler() 1548 spin_unlock_irqrestore(&dev->spinlock, flags); in s626_irq_handler()
|
D | ni_mio_common.c | 1826 spin_lock_irqsave(&dev->spinlock, flags); in ni_ai_poll() 1833 spin_unlock_irqrestore(&dev->spinlock, flags); in ni_ai_poll() 5302 spin_lock_irqsave(&dev->spinlock, flags); in ni_E_interrupt() 5340 spin_unlock_irqrestore(&dev->spinlock, flags); in ni_E_interrupt()
|
/linux-4.1.27/drivers/staging/speakup/ |
D | speakup_soft.c | 182 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_open() 184 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_open() 188 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_open() 196 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_close() 199 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_close() 216 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_read() 221 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_read() 231 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_read() 248 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in softsynth_read() 251 spin_lock_irqsave(&speakup_info.spinlock, flags); in softsynth_read() [all …]
|
D | speakup_apollo.c | 151 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 153 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 157 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 163 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 168 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 174 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 183 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 187 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 197 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 199 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
|
D | speakup_decext.c | 169 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 171 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 175 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 178 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 183 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 189 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 197 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 199 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 210 spin_lock_irqsave(&speakup_info.spinlock, in do_catch_up() 214 spin_unlock_irqrestore(&speakup_info.spinlock, in do_catch_up()
|
D | synth.c | 40 .spinlock = __SPIN_LOCK_UNLOCKED(speakup_info.spinlock), 98 spin_lock_irqsave(&speakup_info.spinlock, flags); in spk_do_catch_up() 100 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_do_catch_up() 104 spin_lock_irqsave(&speakup_info.spinlock, flags); in spk_do_catch_up() 107 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_do_catch_up() 112 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_do_catch_up() 118 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_do_catch_up() 126 spin_lock_irqsave(&speakup_info.spinlock, flags); in spk_do_catch_up() 130 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_do_catch_up() 140 spin_lock_irqsave(&speakup_info.spinlock, flags); in spk_do_catch_up() [all …]
|
D | speakup_keypc.c | 192 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 194 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 198 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 201 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 206 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 211 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 225 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 227 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 242 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 245 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
|
D | speakup_acntpc.c | 191 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 193 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 197 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 200 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 205 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 210 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 222 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 224 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 236 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 239 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
|
D | speakup_dectlk.c | 221 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 223 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 239 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 242 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 247 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 254 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 262 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 264 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 275 spin_lock_irqsave(&speakup_info.spinlock, in do_catch_up() 279 spin_unlock_irqrestore(&speakup_info.spinlock, in do_catch_up()
|
D | kobjects.c | 38 spin_lock_irqsave(&speakup_info.spinlock, flags); in chars_chartab_show() 73 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in chars_chartab_show() 130 spin_lock_irqsave(&speakup_info.spinlock, flags); in chars_chartab_store() 215 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in chars_chartab_store() 236 spin_lock_irqsave(&speakup_info.spinlock, flags); in keymap_show() 252 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_show() 269 spin_lock_irqsave(&speakup_info.spinlock, flags); in keymap_store() 272 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_store() 279 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_store() 298 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in keymap_store() [all …]
|
D | speakup_dtlk.c | 204 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 206 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 209 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 212 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 217 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 222 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 228 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 230 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 236 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 239 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up()
|
D | speakup_decpc.c | 385 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 387 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 391 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 394 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 399 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 405 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 413 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_catch_up() 415 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_catch_up() 426 spin_lock_irqsave(&speakup_info.spinlock, in do_catch_up() 430 spin_unlock_irqrestore(&speakup_info.spinlock, in do_catch_up()
|
D | main.c | 1155 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_handle_shift() 1177 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_handle_shift() 1184 spin_lock_irqsave(&speakup_info.spinlock, flags); in do_handle_latin() 1187 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_handle_latin() 1191 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_handle_latin() 1200 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in do_handle_latin() 1479 spin_lock_irqsave(&speakup_info.spinlock, flags); in pre_handle_cursor() 1483 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in pre_handle_cursor() 1490 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in pre_handle_cursor() 1493 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in pre_handle_cursor() [all …]
|
D | i18n.c | 561 spin_lock_irqsave(&speakup_info.spinlock, flags); in spk_msg_set() 565 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_msg_set() 598 spin_lock_irqsave(&speakup_info.spinlock, flags); in spk_reset_msg_group() 605 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_reset_msg_group() 621 spin_lock_irqsave(&speakup_info.spinlock, flags); in spk_free_user_msgs() 628 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in spk_free_user_msgs()
|
D | thread.c | 26 spin_lock_irqsave(&speakup_info.spinlock, flags); in speakup_thread() 36 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in speakup_thread()
|
D | devsynth.c | 33 spin_lock_irqsave(&speakup_info.spinlock, flags); in speakup_file_write() 35 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in speakup_file_write()
|
D | serialio.c | 98 spin_lock_irqsave(&speakup_info.spinlock, flags); in synth_readbuf_handler() 106 spin_unlock_irqrestore(&speakup_info.spinlock, flags); in synth_readbuf_handler()
|
D | spk_types.h | 195 spinlock_t spinlock; member
|
/linux-4.1.27/sound/drivers/ |
D | mtpav.c | 144 spinlock_t spinlock; member 329 spin_lock_irqsave(&mtp_card->spinlock, flags); in snd_mtpav_output_write() 331 spin_unlock_irqrestore(&mtp_card->spinlock, flags); in snd_mtpav_output_write() 359 spin_lock_irqsave(&mtp_card->spinlock, flags); in snd_mtpav_input_open() 364 spin_unlock_irqrestore(&mtp_card->spinlock, flags); in snd_mtpav_input_open() 377 spin_lock_irqsave(&mtp_card->spinlock, flags); in snd_mtpav_input_close() 382 spin_unlock_irqrestore(&mtp_card->spinlock, flags); in snd_mtpav_input_close() 395 spin_lock_irqsave(&mtp_card->spinlock, flags); in snd_mtpav_input_trigger() 400 spin_unlock_irqrestore(&mtp_card->spinlock, flags); in snd_mtpav_input_trigger() 415 spin_lock_irqsave(&chip->spinlock, flags); in snd_mtpav_output_timer() [all …]
|
/linux-4.1.27/sound/soc/intel/common/ |
D | sst-ipc.c | 65 spin_lock_irqsave(&ipc->dsp->spinlock, flags); in tx_wait_done() 81 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags); in tx_wait_done() 92 spin_lock_irqsave(&ipc->dsp->spinlock, flags); in ipc_tx_message() 96 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags); in ipc_tx_message() 112 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags); in ipc_tx_message() 147 spin_lock_irqsave(&ipc->dsp->spinlock, flags); in ipc_tx_msgs() 150 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags); in ipc_tx_msgs() 158 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags); in ipc_tx_msgs() 168 spin_unlock_irqrestore(&ipc->dsp->spinlock, flags); in ipc_tx_msgs() 231 spin_lock_irqsave(&ipc->dsp->spinlock, flags); in sst_ipc_drop_all() [all …]
|
D | sst-dsp.c | 95 spin_lock_irqsave(&sst->spinlock, flags); in sst_dsp_shim_write() 97 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_dsp_shim_write() 106 spin_lock_irqsave(&sst->spinlock, flags); in sst_dsp_shim_read() 108 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_dsp_shim_read() 118 spin_lock_irqsave(&sst->spinlock, flags); in sst_dsp_shim_write64() 120 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_dsp_shim_write64() 129 spin_lock_irqsave(&sst->spinlock, flags); in sst_dsp_shim_read64() 131 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_dsp_shim_read64() 205 spin_lock_irqsave(&sst->spinlock, flags); in sst_dsp_shim_update_bits() 207 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_dsp_shim_update_bits() [all …]
|
D | sst-dsp-priv.h | 263 spinlock_t spinlock; /* IPC locking */ member
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-ml-ioh.c | 101 spinlock_t spinlock; member 112 spin_lock_irqsave(&chip->spinlock, flags); in ioh_gpio_set() 120 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_gpio_set() 138 spin_lock_irqsave(&chip->spinlock, flags); in ioh_gpio_direction_output() 151 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_gpio_direction_output() 162 spin_lock_irqsave(&chip->spinlock, flags); in ioh_gpio_direction_input() 167 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_gpio_direction_input() 273 spin_lock_irqsave(&chip->spinlock, flags); in ioh_irq_type() 313 spin_unlock_irqrestore(&chip->spinlock, flags); in ioh_irq_type() 343 spin_lock_irqsave(&chip->spinlock, flags); in ioh_irq_disable() [all …]
|
D | gpio-pch.c | 106 spinlock_t spinlock; member 115 spin_lock_irqsave(&chip->spinlock, flags); in pch_gpio_set() 123 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_gpio_set() 141 spin_lock_irqsave(&chip->spinlock, flags); in pch_gpio_direction_output() 154 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_gpio_direction_output() 165 spin_lock_irqsave(&chip->spinlock, flags); in pch_gpio_direction_input() 169 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_gpio_direction_input() 256 spin_lock_irqsave(&chip->spinlock, flags); in pch_irq_type() 289 spin_unlock_irqrestore(&chip->spinlock, flags); in pch_irq_type() 395 spin_lock_init(&chip->spinlock); in pch_gpio_probe() [all …]
|
D | gpio-tb10x.c | 56 spinlock_t spinlock; member 80 spin_lock_irqsave(&gpio->spinlock, flags); in tb10x_set_bits() 87 spin_unlock_irqrestore(&gpio->spinlock, flags); in tb10x_set_bits() 202 spin_lock_init(&tb10x_gpio->spinlock); in tb10x_gpio_probe()
|
D | gpiolib.h | 75 extern struct spinlock gpio_lock;
|
/linux-4.1.27/drivers/base/ |
D | dma-coherent.c | 17 spinlock_t spinlock; member 50 spin_lock_init(&dma_mem->spinlock); in dma_init_coherent_memory() 129 spin_lock_irqsave(&mem->spinlock, flags); in dma_mark_declared_memory_occupied() 132 spin_unlock_irqrestore(&mem->spinlock, flags); in dma_mark_declared_memory_occupied() 170 spin_lock_irqsave(&mem->spinlock, flags); in dma_alloc_from_coherent() 185 spin_unlock_irqrestore(&mem->spinlock, flags); in dma_alloc_from_coherent() 190 spin_unlock_irqrestore(&mem->spinlock, flags); in dma_alloc_from_coherent() 222 spin_lock_irqsave(&mem->spinlock, flags); in dma_release_from_coherent() 224 spin_unlock_irqrestore(&mem->spinlock, flags); in dma_release_from_coherent()
|
/linux-4.1.27/drivers/tty/ |
D | n_hdlc.c | 128 spinlock_t spinlock; member 216 spin_lock_irqsave(&n_hdlc->tx_buf_list.spinlock, flags); in flush_tx_queue() 221 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags); in flush_tx_queue() 396 spin_lock_irqsave(&n_hdlc->tx_buf_list.spinlock, flags); in n_hdlc_send_frames() 399 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags); in n_hdlc_send_frames() 404 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags); in n_hdlc_send_frames() 464 spin_lock_irqsave(&n_hdlc->tx_buf_list.spinlock, flags); in n_hdlc_send_frames() 466 spin_unlock_irqrestore(&n_hdlc->tx_buf_list.spinlock, flags); in n_hdlc_send_frames() 766 spin_lock_irqsave(&n_hdlc->rx_buf_list.spinlock,flags); in n_hdlc_tty_ioctl() 771 spin_unlock_irqrestore(&n_hdlc->rx_buf_list.spinlock,flags); in n_hdlc_tty_ioctl() [all …]
|
/linux-4.1.27/kernel/locking/ |
D | Makefile | 16 obj-$(CONFIG_SMP) += spinlock.o 19 obj-$(CONFIG_PROVE_LOCKING) += spinlock.o 23 obj-$(CONFIG_DEBUG_SPINLOCK) += spinlock.o 25 obj-$(CONFIG_RWSEM_GENERIC_SPINLOCK) += rwsem-spinlock.o
|
/linux-4.1.27/drivers/video/fbdev/ |
D | pxa3xx-gcu.c | 106 spinlock_t spinlock; member 260 spin_lock(&priv->spinlock); in pxa3xx_gcu_handle_irq() 294 spin_unlock(&priv->spinlock); in pxa3xx_gcu_handle_irq() 415 spin_lock_irqsave(&priv->spinlock, flags); in pxa3xx_gcu_write() 418 spin_unlock_irqrestore(&priv->spinlock, flags); in pxa3xx_gcu_write() 424 spin_lock_irqsave(&priv->spinlock, flags); in pxa3xx_gcu_write() 427 spin_unlock_irqrestore(&priv->spinlock, flags); in pxa3xx_gcu_write() 439 spin_lock_irqsave(&priv->spinlock, flags); in pxa3xx_gcu_write() 455 spin_unlock_irqrestore(&priv->spinlock, flags); in pxa3xx_gcu_write() 469 spin_lock_irqsave(&priv->spinlock, flags); in pxa3xx_gcu_ioctl() [all …]
|
/linux-4.1.27/drivers/net/irda/ |
D | donauboe.c | 607 spin_lock_irqsave(&self->spinlock, flags); in toshoboe_checkstuck() 614 spin_unlock_irqrestore(&self->spinlock, flags); in toshoboe_checkstuck() 831 spin_lock_irqsave(&self->spinlock, flags); in toshoboe_probe() 838 spin_unlock_irqrestore(&self->spinlock, flags); in toshoboe_probe() 906 spin_lock_irqsave(&self->spinlock, flags); in toshoboe_probe() 908 spin_unlock_irqrestore(&self->spinlock, flags); in toshoboe_probe() 996 spin_lock_irqsave(&self->spinlock, flags); in toshoboe_hard_xmit() 1006 spin_unlock_irqrestore(&self->spinlock, flags); in toshoboe_hard_xmit() 1014 spin_unlock_irqrestore(&self->spinlock, flags); in toshoboe_hard_xmit() 1021 spin_unlock_irqrestore(&self->spinlock, flags); in toshoboe_hard_xmit() [all …]
|
D | donauboe.h | 352 spinlock_t spinlock; member
|
/linux-4.1.27/drivers/media/rc/ |
D | winbond-cir.c | 204 spinlock_t spinlock; member 490 spin_lock_irqsave(&data->spinlock, flags); in wbcir_irq_handler() 496 spin_unlock_irqrestore(&data->spinlock, flags); in wbcir_irq_handler() 518 spin_unlock_irqrestore(&data->spinlock, flags); in wbcir_irq_handler() 534 spin_lock_irqsave(&data->spinlock, flags); in wbcir_set_carrier_report() 537 spin_unlock_irqrestore(&data->spinlock, flags); in wbcir_set_carrier_report() 561 spin_unlock_irqrestore(&data->spinlock, flags); in wbcir_set_carrier_report() 595 spin_lock_irqsave(&data->spinlock, flags); in wbcir_txcarrier() 597 spin_unlock_irqrestore(&data->spinlock, flags); in wbcir_txcarrier() 607 spin_unlock_irqrestore(&data->spinlock, flags); in wbcir_txcarrier() [all …]
|
/linux-4.1.27/net/irda/ircomm/ |
D | ircomm_tty.c | 400 spin_lock_init(&self->spinlock); in ircomm_tty_install() 569 spin_lock_irqsave(&self->spinlock, flags); in ircomm_tty_do_softint() 574 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_tty_do_softint() 588 spin_lock_irqsave(&self->spinlock, flags); in ircomm_tty_do_softint() 593 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_tty_do_softint() 660 spin_lock_irqsave(&self->spinlock, flags); in ircomm_tty_write() 711 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_tty_write() 728 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_tty_write() 771 spin_lock_irqsave(&self->spinlock, flags); in ircomm_tty_write_room() 776 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_tty_write_room() [all …]
|
D | ircomm_param.c | 111 spin_lock_irqsave(&self->spinlock, flags); in ircomm_param_request() 117 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_param_request() 133 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_param_request() 138 spin_unlock_irqrestore(&self->spinlock, flags); in ircomm_param_request()
|
/linux-4.1.27/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 128 spin_lock_irqsave(&ch->spinlock, flags); in srpt_get_ch_state() 130 spin_unlock_irqrestore(&ch->spinlock, flags); in srpt_get_ch_state() 140 spin_lock_irqsave(&ch->spinlock, flags); in srpt_set_ch_state() 143 spin_unlock_irqrestore(&ch->spinlock, flags); in srpt_set_ch_state() 159 spin_lock_irqsave(&ch->spinlock, flags); in srpt_test_and_set_ch_state() 163 spin_unlock_irqrestore(&ch->spinlock, flags); in srpt_test_and_set_ch_state() 719 spin_lock_irqsave(&ioctx->spinlock, flags); in srpt_get_cmd_state() 721 spin_unlock_irqrestore(&ioctx->spinlock, flags); in srpt_get_cmd_state() 739 spin_lock_irqsave(&ioctx->spinlock, flags); in srpt_set_cmd_state() 743 spin_unlock_irqrestore(&ioctx->spinlock, flags); in srpt_set_cmd_state() [all …]
|
D | ib_srpt.h | 236 spinlock_t spinlock; member 317 spinlock_t spinlock; member 405 spinlock_t spinlock; member
|
/linux-4.1.27/drivers/media/usb/stkwebcam/ |
D | stk-webcam.c | 323 spin_lock_irqsave(&dev->spinlock, flags); in stk_isoc_handler() 401 spin_unlock_irqrestore(&dev->spinlock, flags); in stk_isoc_handler() 403 spin_lock_irqsave(&dev->spinlock, flags); in stk_isoc_handler() 411 spin_unlock_irqrestore(&dev->spinlock, flags); in stk_isoc_handler() 553 spin_lock_irqsave(&dev->spinlock, flags); in stk_free_sio_buffers() 558 spin_unlock_irqrestore(&dev->spinlock, flags); in stk_free_sio_buffers() 671 spin_lock_irqsave(&dev->spinlock, flags); in stk_read() 676 spin_unlock_irqrestore(&dev->spinlock, flags); in stk_read() 690 spin_lock_irqsave(&dev->spinlock, flags); in stk_read() 692 spin_unlock_irqrestore(&dev->spinlock, flags); in stk_read() [all …]
|
D | stk-webcam.h | 114 spinlock_t spinlock; member
|
/linux-4.1.27/net/rds/ |
D | iw_rdma.c | 102 spin_lock_irq(&iwdev->spinlock); 135 spin_unlock_irq(&iwdev->spinlock); 141 spin_unlock_irq(&iwdev->spinlock); 157 spin_lock_irq(&rds_iwdev->spinlock); 159 spin_unlock_irq(&rds_iwdev->spinlock); 169 spin_lock_irq(&rds_iwdev->spinlock); 177 spin_unlock_irq(&rds_iwdev->spinlock); 208 spin_lock(&rds_iwdev->spinlock); 210 spin_unlock(&rds_iwdev->spinlock); 223 spin_lock_irq(&rds_iwdev->spinlock); [all …]
|
D | ib_rdma.c | 120 spin_lock_irq(&rds_ibdev->spinlock); in rds_ib_add_ipaddr() 122 spin_unlock_irq(&rds_ibdev->spinlock); in rds_ib_add_ipaddr() 133 spin_lock_irq(&rds_ibdev->spinlock); in rds_ib_remove_ipaddr() 141 spin_unlock_irq(&rds_ibdev->spinlock); in rds_ib_remove_ipaddr() 172 spin_lock(&rds_ibdev->spinlock); in rds_ib_add_conn() 174 spin_unlock(&rds_ibdev->spinlock); in rds_ib_add_conn() 188 spin_lock_irq(&rds_ibdev->spinlock); in rds_ib_remove_conn() 191 spin_unlock_irq(&rds_ibdev->spinlock); in rds_ib_remove_conn()
|
D | iw.c | 82 spin_lock_init(&rds_iwdev->spinlock); in rds_iw_add_one() 137 spin_lock_irq(&rds_iwdev->spinlock); in rds_iw_remove_one() 142 spin_unlock_irq(&rds_iwdev->spinlock); in rds_iw_remove_one()
|
D | ib.c | 84 spin_lock_irqsave(&rds_ibdev->spinlock, flags); in rds_ib_dev_shutdown() 87 spin_unlock_irqrestore(&rds_ibdev->spinlock, flags); in rds_ib_dev_shutdown() 145 spin_lock_init(&rds_ibdev->spinlock); in rds_ib_add_one()
|
D | iw.h | 189 spinlock_t spinlock; /* protect the above */ member 310 __rds_iw_destroy_conns(&rds_iwdev->conn_list, &rds_iwdev->spinlock); in rds_iw_destroy_conns()
|
D | ib.h | 184 spinlock_t spinlock; /* protect the above */ member
|
D | ib_cm.c | 813 lock_ptr = ic->rds_ibdev ? &ic->rds_ibdev->spinlock : &ib_nodev_conns_lock; in rds_ib_conn_free()
|
D | iw_cm.c | 743 lock_ptr = ic->rds_iwdev ? &ic->rds_iwdev->spinlock : &iw_nodev_conns_lock; in rds_iw_conn_free()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
D | ehca_eq.c | 64 spin_lock_init(&eq->spinlock); in ehca_create_eq() 160 spin_lock_irqsave(&eq->spinlock, flags); in ehca_poll_eq() 162 spin_unlock_irqrestore(&eq->spinlock, flags); in ehca_poll_eq()
|
D | ehca_cq.c | 61 spin_lock_irqsave(&cq->spinlock, flags); in ehca_cq_assign_qp() 63 spin_unlock_irqrestore(&cq->spinlock, flags); in ehca_cq_assign_qp() 79 spin_lock_irqsave(&cq->spinlock, flags); in ehca_cq_unassign_qp() 91 spin_unlock_irqrestore(&cq->spinlock, flags); in ehca_cq_unassign_qp() 155 spin_lock_init(&my_cq->spinlock); in ehca_create_cq()
|
D | ehca_qp.c | 426 spin_lock_irqsave(&cq->spinlock, flags); in del_from_err_list() 431 spin_unlock_irqrestore(&cq->spinlock, flags); in del_from_err_list() 1185 spin_lock_irqsave(&my_qp->send_cq->spinlock, flags); in check_for_left_cqes() 1188 spin_unlock_irqrestore(&my_qp->send_cq->spinlock, flags); in check_for_left_cqes() 1193 spin_lock_irqsave(&my_qp->recv_cq->spinlock, flags); in check_for_left_cqes() 1196 spin_unlock_irqrestore(&my_qp->recv_cq->spinlock, flags); in check_for_left_cqes() 1200 spin_lock_irqsave(&my_qp->send_cq->spinlock, flags); in check_for_left_cqes() 1204 spin_unlock_irqrestore(&my_qp->send_cq->spinlock, flags); in check_for_left_cqes() 1206 spin_lock_irqsave(&my_qp->recv_cq->spinlock, flags); in check_for_left_cqes() 1210 spin_unlock_irqrestore(&my_qp->recv_cq->spinlock, flags); in check_for_left_cqes() [all …]
|
D | ehca_classes.h | 84 spinlock_t spinlock; member 241 spinlock_t spinlock; member
|
D | ehca_reqs.c | 889 spin_lock_irqsave(&my_cq->spinlock, flags); in ehca_poll_cq() 921 spin_unlock_irqrestore(&my_cq->spinlock, flags); in ehca_poll_cq() 947 spin_lock_irqsave(&my_cq->spinlock, spl_flags); in ehca_req_notify_cq() 949 spin_unlock_irqrestore(&my_cq->spinlock, spl_flags); in ehca_req_notify_cq()
|
D | ehca_main.c | 963 spin_lock_irqsave(&eq->spinlock, flags); in ehca_poll_eqs() 965 spin_unlock_irqrestore(&eq->spinlock, flags); in ehca_poll_eqs() 967 spin_lock_irqsave(&eq->spinlock, flags); in ehca_poll_eqs() 969 spin_unlock_irqrestore(&eq->spinlock, flags); in ehca_poll_eqs()
|
D | ehca_irq.c | 618 spin_lock(&eq->spinlock); in ehca_process_eq() 620 spin_unlock(&eq->spinlock); in ehca_process_eq()
|
/linux-4.1.27/net/irda/irnet/ |
D | irnet_irda.c | 68 spin_lock_bh(&irnet_events.spinlock); in irnet_post_event() 96 spin_unlock_bh(&irnet_events.spinlock); in irnet_post_event() 568 spin_lock_bh(&irnet_server.spinlock); in irda_irnet_connect() 570 spin_unlock_bh(&irnet_server.spinlock); in irda_irnet_connect() 628 spin_lock_bh(&irnet_server.spinlock); in irda_irnet_destroy() 631 spin_unlock_bh(&irnet_server.spinlock); in irda_irnet_destroy() 764 spin_lock_bh(&irnet_server.spinlock); in irnet_find_socket() 818 spin_unlock_bh(&irnet_server.spinlock); in irnet_find_socket() 1740 spin_lock_bh(&irnet_server.spinlock); in irnet_proc_show() 1792 spin_unlock_bh(&irnet_server.spinlock); in irnet_proc_show() [all …]
|
D | irnet_irda.h | 51 spinlock_t spinlock; /* Serialize access to the list */ member
|
D | irnet.h | 501 spinlock_t spinlock; /* Serialize access to the event log */ member
|
/linux-4.1.27/sound/soc/intel/baytrail/ |
D | sst-baytrail-ipc.c | 298 spin_unlock_irqrestore(&sst->spinlock, *flags); in sst_byt_process_notification() 300 spin_lock_irqsave(&sst->spinlock, *flags); in sst_byt_process_notification() 319 spin_lock_irqsave(&sst->spinlock, flags); in sst_byt_irq_thread() 344 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_byt_irq_thread() 365 spin_lock_irqsave(&sst->spinlock, flags); in sst_byt_stream_new() 371 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_byt_stream_new() 467 spin_lock_irqsave(&sst->spinlock, flags); in sst_byt_stream_free() 470 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_byt_stream_free()
|
D | sst-baytrail-dsp.c | 185 spin_lock(&sst->spinlock); in sst_byt_irq() 202 spin_unlock(&sst->spinlock); in sst_byt_irq()
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | f_hid.c | 53 spinlock_t spinlock; member 207 spin_lock_irqsave(&hidg->spinlock, flags); in f_hidg_read() 213 spin_unlock_irqrestore(&hidg->spinlock, flags); in f_hidg_read() 220 spin_lock_irqsave(&hidg->spinlock, flags); in f_hidg_read() 228 spin_unlock_irqrestore(&hidg->spinlock, flags); in f_hidg_read() 241 spin_lock_irqsave(&hidg->spinlock, flags); in f_hidg_read() 244 spin_unlock_irqrestore(&hidg->spinlock, flags); in f_hidg_read() 383 spin_lock_irqsave(&hidg->spinlock, flags); in hidg_set_report_complete() 385 spin_unlock_irqrestore(&hidg->spinlock, flags); in hidg_set_report_complete() 662 spin_lock_init(&hidg->spinlock); in hidg_bind()
|
/linux-4.1.27/Documentation/locking/ |
D | spinlocks.txt | 3 The most basic primitive for locking is spinlock. 14 spinlock itself will guarantee the global lock, so it will guarantee that 26 spinlock for most things - using more than one spinlock can make things a 40 touches a shared variable has to agree about the spinlock they want 107 (and the equivalent read-write versions too, of course). The spinlock will 113 play with the spinlock is that you can get deadlocks:
|
D | lglock.txt | 99 From the locking semantics it is a spinlock. It could be called a 100 locality aware spinlock. lg_local_* behaves like a per_cpu 101 spinlock and lg_global_* like a global spinlock. 133 * in PREEMPT_RT the spinlock becomes an rt-mutex and can sleep but
|
D | mutex-design.txt | 32 In its most basic form it also includes a wait-queue and a spinlock 63 The MCS lock (proposed by Mellor-Crummey and Scott) is a simple spinlock 66 cacheline bouncing that common test-and-set spinlock implementations 70 the MCS spinlock queue when they need to reschedule. This further helps
|
D | rt-mutex.txt | 43 support. [If that is not available then the rt-mutex internal spinlock
|
D | lockdep-design.txt | 249 spinlock_t will consume 8192 lock classes -unless- each spinlock
|
/linux-4.1.27/arch/ia64/sn/kernel/ |
D | bte.c | 145 if (spin_trylock(&bte->spinlock)) { in bte_copy() 149 spin_unlock(&bte->spinlock); in bte_copy() 208 spin_unlock_irqrestore(&bte->spinlock, irq_flags); in bte_copy() 462 spin_lock_init(&mynodepda->bte_if[i].spinlock); in bte_init_node()
|
D | bte_error.c | 195 spin_lock(&err_nodepda->bte_if[i].spinlock); in bte_error_handler() 229 spin_unlock(&err_nodepda->bte_if[i].spinlock); in bte_error_handler()
|
/linux-4.1.27/include/asm-generic/ |
D | spinlock.h | 8 #error need an architecture specific asm/spinlock.h
|
D | vmlinux.lds.h | 436 *(.spinlock.text) \
|
/linux-4.1.27/drivers/crypto/ux500/cryp/ |
D | cryp.h | 244 struct spinlock ctx_lock; 249 struct spinlock power_state_spinlock;
|
/linux-4.1.27/sound/usb/caiaq/ |
D | audio.c | 67 spin_lock(&cdev->spinlock); in activate_substream() 74 spin_unlock(&cdev->spinlock); in activate_substream() 82 spin_lock_irqsave(&cdev->spinlock, flags); in deactivate_substream() 89 spin_unlock_irqrestore(&cdev->spinlock, flags); in deactivate_substream() 321 spin_lock(&cdev->spinlock); in snd_usb_caiaq_pcm_pointer() 336 spin_unlock(&cdev->spinlock); in snd_usb_caiaq_pcm_pointer() 675 spin_lock(&cdev->spinlock); in read_completed() 678 spin_unlock(&cdev->spinlock); in read_completed()
|
D | device.h | 73 spinlock_t spinlock; member
|
D | device.c | 432 spin_lock_init(&cdev->spinlock); in create_card()
|
/linux-4.1.27/arch/s390/lib/ |
D | Makefile | 7 lib-$(CONFIG_SMP) += spinlock.o
|
/linux-4.1.27/Documentation/networking/ |
D | netdevices.txt | 68 Synchronization: __netif_tx_lock spinlock. 90 Synchronization: netif_tx_lock spinlock; all TX queues frozen. 95 Synchronization: netif_addr_lock spinlock.
|
/linux-4.1.27/fs/jffs2/ |
D | README.Locking | 71 erase_completion_lock spinlock 99 inocache_lock spinlock 102 This spinlock protects the hashed list (c->inocache_list) of the 107 This spinlock also covers allocation of new inode numbers, which is 113 the inocache_lock spinlock.
|
/linux-4.1.27/Documentation/devicetree/ |
D | todo.txt | 7 - Switch to RCU for tree updates and get rid of global spinlock
|
/linux-4.1.27/drivers/crypto/ux500/hash/ |
D | hash_alg.h | 369 struct spinlock ctx_lock; 372 struct spinlock power_state_lock;
|
/linux-4.1.27/include/linux/ |
D | vmpressure.h | 16 struct spinlock sr_lock;
|
D | spinlock_types.h | 64 typedef struct spinlock { struct
|
D | lglock.h | 64 #define lglock spinlock
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/omap/ |
D | omap.txt | 30 spinlock@1 { 31 compatible = "ti,omap4-spinlock"; 32 ti,hwmods = "spinlock";
|
/linux-4.1.27/drivers/media/pci/zoran/ |
D | zoran_driver.c | 509 spin_lock_irqsave(&zr->spinlock, flags); in zoran_v4l_queue_frame() 553 spin_unlock_irqrestore(&zr->spinlock, flags); in zoran_v4l_queue_frame() 611 spin_lock_irqsave(&zr->spinlock, flags); in v4l_sync() 622 spin_unlock_irqrestore(&zr->spinlock, flags); in v4l_sync() 686 spin_lock_irqsave(&zr->spinlock, flags); in zoran_jpg_queue_frame() 715 spin_unlock_irqrestore(&zr->spinlock, flags); in zoran_jpg_queue_frame() 807 spin_lock_irqsave(&zr->spinlock, flags); in jpg_sync() 825 spin_unlock_irqrestore(&zr->spinlock, flags); in jpg_sync() 877 spin_lock_irqsave(&zr->spinlock, flags); in zoran_close_end_session() 881 spin_unlock_irqrestore(&zr->spinlock, flags); in zoran_close_end_session() [all …]
|
D | zoran_device.c | 658 spin_lock_irqsave(&zr->spinlock, flags); in wait_grab_pending() 660 spin_unlock_irqrestore(&zr->spinlock, flags); in wait_grab_pending() 1355 spin_lock_irqsave(&zr->spinlock, flags); in zoran_irq() 1367 spin_unlock_irqrestore(&zr->spinlock, flags); in zoran_irq() 1371 spin_lock_irqsave(&zr->spinlock, flags); in zoran_irq() 1543 spin_unlock_irqrestore(&zr->spinlock, flags); in zoran_irq()
|
D | zoran.h | 297 spinlock_t spinlock; /* Spinlock */ member
|
D | zoran_card.c | 1222 spin_lock_init(&zr->spinlock); in zoran_probe()
|
/linux-4.1.27/Documentation/RCU/ |
D | listRCU.txt | 217 the reader-writer lock would become a spinlock in this sort of code. 230 per-entry spinlock, and, if the "deleted" flag is set, pretends that the 232 return holding the per-entry spinlock, as ipc_lock() does in fact do. 239 spinlock to the audit_entry structure, and modify audit_filter_task() 271 flag under the spinlock as follows: 302 in conjunction with a per-entry spinlock in order to allow the search
|
D | rcuref.txt | 74 overkill, since we hold the update-side spinlock. One might instead
|
D | UP.txt | 110 acquired elsewhere using an _irq variant of the spinlock
|
D | whatisRCU.txt | 773 a reader-writer lock to a simple spinlock, and a synchronize_rcu() 1005 Answer: Just as PREEMPT_RT permits preemption of spinlock
|
D | checklist.txt | 253 mutex. (Don't try this with a spinlock -- other CPUs
|
/linux-4.1.27/drivers/media/usb/go7007/ |
D | go7007-driver.c | 453 spin_lock(&go->spinlock); in frame_boundary() 457 spin_unlock(&go->spinlock); in frame_boundary() 470 spin_lock(&go->spinlock); in frame_boundary() 477 spin_unlock(&go->spinlock); in frame_boundary() 710 spin_lock_init(&go->spinlock); in go7007_alloc()
|
D | go7007-v4l2.c | 391 spin_lock_irqsave(&go->spinlock, flags); in go7007_buf_queue() 393 spin_unlock_irqrestore(&go->spinlock, flags); in go7007_buf_queue() 465 spin_lock_irqsave(&go->spinlock, flags); in go7007_stop_streaming() 467 spin_unlock_irqrestore(&go->spinlock, flags); in go7007_stop_streaming()
|
D | go7007-priv.h | 183 spinlock_t spinlock; member
|
/linux-4.1.27/include/net/irda/ |
D | ircomm_tty.h | 100 spinlock_t spinlock; member
|
/linux-4.1.27/arch/x86/xen/ |
D | Makefile | 21 obj-$(CONFIG_PARAVIRT_SPINLOCKS)+= spinlock.o
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | vmlinux.lds.S | 97 *(.spinlock.literal .spinlock.text)
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgtable-ppc64.h | 602 struct spinlock; 603 static inline int pmd_move_must_withdraw(struct spinlock *new_pmd_ptl, in pmd_move_must_withdraw() 604 struct spinlock *old_pmd_ptl) in pmd_move_must_withdraw()
|
D | mmu-hash64.h | 514 struct spinlock; 531 struct spinlock *cop_lockp; /* guard acop and cop_pid */
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | Kbuild | 30 generic-y += spinlock.h
|
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/ |
D | ehea_qmr.c | 266 spin_lock_init(&eq->spinlock); in ehea_create_eq() 328 spin_lock_irqsave(&eq->spinlock, flags); in ehea_poll_eq() 330 spin_unlock_irqrestore(&eq->spinlock, flags); in ehea_poll_eq() 340 spin_lock_irqsave(&eq->spinlock, flags); in ehea_destroy_eq_res() 343 spin_unlock_irqrestore(&eq->spinlock, flags); in ehea_destroy_eq_res()
|
D | ehea.h | 276 spinlock_t spinlock; member
|
/linux-4.1.27/drivers/usb/serial/ |
D | mxuport.c | 163 spinlock_t spinlock; /* Protects msr_state */ member 357 spin_lock_irqsave(&mxport->spinlock, flags); in mxuport_msr_event() 385 spin_unlock_irqrestore(&mxport->spinlock, flags); in mxuport_msr_event() 753 spin_lock_irqsave(&mxport->spinlock, flags); in mxuport_tiocmget() 758 spin_unlock_irqrestore(&mxport->spinlock, flags); in mxuport_tiocmget() 1122 spin_lock_init(&mxport->spinlock); in mxuport_port_probe()
|
/linux-4.1.27/Documentation/scsi/ |
D | ChangeLog.ips | 75 - Use linux/spinlock.h instead of asm/spinlock.h for kernels
|
D | ChangeLog.megaraid | 244 spinlock debugging?) ...
|
D | ChangeLog.megaraid_sas | 74 1. Removed un-needed completion_lock spinlock calls.
|
/linux-4.1.27/Documentation/vm/ |
D | split_page_table_lock | 4 Originally, mm->page_table_lock spinlock protected all page tables of the 84 - if spinlock_t fits into long, we use page->ptr as spinlock, so we
|
D | page_migration | 110 to access the page via the mapping to block on the radix tree spinlock.
|
/linux-4.1.27/Documentation/zh_CN/ |
D | io_ordering.txt | 28 而达到保证目的。驱动程序通常在spinlock保护的临界区退出之前使用这种技术。
|
/linux-4.1.27/arch/mips/ |
D | Kconfig.debug | 119 bool "Enable spinlock timing tests in debugfs" 123 Add several files to the debugfs to test spinlock speed.
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | cpuid.txt | 55 || || spinlock support.
|
D | hypercalls.txt | 77 kernel mode for an event to occur (ex: a spinlock to become available) can
|
D | locking.txt | 157 Comment: it is a spinlock since it is used in mmu notifier.
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | Kbuild | 53 generic-y += spinlock.h
|
/linux-4.1.27/arch/ia64/ |
D | Kconfig.debug | 56 and restore instructions. It's useful for tracking down spinlock
|
/linux-4.1.27/Documentation/ |
D | atomic_ops.txt | 7 maintainers on how to implement atomic counter, bitops, and spinlock 410 as a spinlock for SMP safety. Sparc32 lacked a "compare and swap" 560 atomically acquire the given spinlock and perform the decrement 562 with the spinlock. 565 Simply satisfy the spinlock grab requirements, which is make 566 sure the spinlock operation is globally visible before any 630 spinlock being acquired.
|
D | volatile-considered-harmful.txt | 34 want to play with that data will be waiting on the lock. The spinlock
|
D | gcov.txt | 25 # gcov -o /sys/kernel/debug/gcov/tmp/linux-out/kernel spinlock.c
|
D | kernel-docs.txt | 356 Keywords: locks, locking, spinlock, semaphore, atomic, race 366 * Title: "Global spinlock list and usage" 369 Keywords: spinlock.
|
D | clk.txt | 272 The enable lock is a spinlock and is held across calls to the .enable,
|
D | hwspinlock.txt | 5 Hardware spinlock modules provide hardware assistance for synchronization
|
D | 00-INDEX | 211 - hardware spinlock provides hardware assistance for synchronization
|
/linux-4.1.27/arch/ia64/include/asm/sn/ |
D | bte.h | 197 spinlock_t spinlock; member
|
/linux-4.1.27/drivers/base/regmap/ |
D | internal.h | 55 spinlock_t spinlock; member
|
D | regmap.c | 344 __acquires(&map->spinlock) in regmap_lock_spinlock() 349 spin_lock_irqsave(&map->spinlock, flags); in regmap_lock_spinlock() 354 __releases(&map->spinlock) in regmap_unlock_spinlock() 357 spin_unlock_irqrestore(&map->spinlock, map->spinlock_flags); in regmap_unlock_spinlock() 556 spin_lock_init(&map->spinlock); in regmap_init()
|
/linux-4.1.27/Documentation/filesystems/ |
D | gfs2-glocks.txt | 8 1. A spinlock (gl_spin) which protects the internal state such 85 Operation | GLF_LOCK bit lock held | gl_spin spinlock held 96 N.B. Operations must not drop either the bit lock or the spinlock
|
D | path-lookup.txt | 89 hash, and its inode are protected by the per-dentry d_lock spinlock. A
|
D | Locking | 305 under spinlock (it cannot block) and is sometimes called with the page
|
D | relay.txt | 289 writes in a spinlock, or by copying a write function from relay.h and
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | fwsignal.c | 487 spinlock_t spinlock; member 554 __acquires(&fws->spinlock) in brcmf_fws_lock() 556 spin_lock_irqsave(&fws->spinlock, fws->flags); in brcmf_fws_lock() 560 __releases(&fws->spinlock) in brcmf_fws_unlock() 562 spin_unlock_irqrestore(&fws->spinlock, fws->flags); in brcmf_fws_unlock() 2132 spin_lock_init(&fws->spinlock); in brcmf_fws_init()
|
/linux-4.1.27/sound/soc/intel/haswell/ |
D | sst-haswell-ipc.c | 780 spin_lock_irqsave(&sst->spinlock, flags); in hsw_irq_thread() 819 spin_unlock_irqrestore(&sst->spinlock, flags); in hsw_irq_thread() 986 spin_lock_irqsave(&sst->spinlock, flags); in sst_hsw_stream_new() 996 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_hsw_stream_new() 1034 spin_lock_irqsave(&sst->spinlock, flags); in sst_hsw_stream_free() 1037 spin_unlock_irqrestore(&sst->spinlock, flags); in sst_hsw_stream_free()
|
D | sst-haswell-dsp.c | 222 spin_lock(&sst->spinlock); in hsw_irq() 246 spin_unlock(&sst->spinlock); in hsw_irq()
|
/linux-4.1.27/sound/soc/samsung/ |
D | i2s.c | 99 spinlock_t spinlock; member 1259 spin_lock_init(&pri_dai->spinlock); in samsung_i2s_probe() 1260 pri_dai->lock = &pri_dai->spinlock; in samsung_i2s_probe() 1339 sec_dai->lock = &pri_dai->spinlock; in samsung_i2s_probe()
|
/linux-4.1.27/Documentation/gpio/ |
D | consumer.txt | 152 for spinlock-safe GPIOs it is OK to use them before tasking is enabled, as part 210 IRQ handler, and those accessors must be used instead of spinlock-safe 215 spinlock-safe calls.
|
D | gpio-legacy.txt | 141 a task context. However, for spinlock-safe GPIOs it's OK to use them 219 spinlock-safe accessors without the cansleep() name suffix. 223 the same as the spinlock-safe calls. 258 a task context. However, for spinlock-safe GPIOs it's OK to request GPIOs
|
/linux-4.1.27/drivers/staging/comedi/ |
D | comedidev.h | 274 spinlock_t spinlock; member
|
/linux-4.1.27/Documentation/video4linux/ |
D | videobuf | 62 need to be an interrupt-safe spinlock which is used to protect (at least) 103 VIDEOBUF_QUEUED. Note that this function is called with the queue spinlock 169 structure for this video device, irqlock is an interrupt-safe spinlock to
|
/linux-4.1.27/Documentation/ide/ |
D | ChangeLog.ide-tape.1995-2002 | 161 * spinlock with private per-tape spinlock.
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | am33xx.dtsi | 340 hwspinlock: spinlock@480ca000 { 343 ti,hwmods = "spinlock";
|
D | am4372.dtsi | 392 hwspinlock: spinlock@480ca000 { 395 ti,hwmods = "spinlock";
|
D | omap4.dtsi | 396 hwspinlock: spinlock@4a0f6000 { 399 ti,hwmods = "spinlock";
|
D | omap5.dtsi | 445 hwspinlock: spinlock@4a0f6000 { 448 ti,hwmods = "spinlock";
|
D | dra7.dtsi | 794 hwspinlock: spinlock@4a0f6000 { 797 ti,hwmods = "spinlock";
|
/linux-4.1.27/Documentation/arm/ |
D | IXP4xx | 89 three local register accesses plus a spinlock, but in some
|
/linux-4.1.27/scripts/ |
D | spelling.txt | 898 spinlcok||spinlock 899 spinock||spinlock
|
/linux-4.1.27/include/drm/ |
D | drmP.h | 345 spinlock_t spinlock; member
|
/linux-4.1.27/Documentation/dmaengine/ |
D | client.txt | 116 drivers may hold a spinlock between a successful preparation and
|
/linux-4.1.27/drivers/block/paride/ |
D | Transition-notes | 114 immediate release of spinlock and beginning of execution of ps_tq on
|
/linux-4.1.27/arch/arm/mach-ixp4xx/ |
D | Kconfig | 217 plus a spinlock, but in some cases the performance hit is
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
D | entry.S | 79 ; spinlock if CONFIG_PREEMPT.
|
/linux-4.1.27/Documentation/scheduler/ |
D | completion.txt | 224 queue spinlock. Any such concurrent calls to complete() or complete_all()
|
/linux-4.1.27/Documentation/input/ |
D | input-programming.txt | 103 not be called from an interrupt or with a spinlock held.
|
/linux-4.1.27/lib/ |
D | Kconfig.debug | 925 Say Y here and build SMP to catch missing spinlock initialization 926 and certain other kinds of spinlock errors commonly made. This is 927 best used in conjunction with the NMI watchdog so that spinlock 961 This feature will check whether any held lock (spinlock, rwlock, 1054 noisy if they are called inside atomic sections: when a spinlock is
|
/linux-4.1.27/Documentation/ia64/ |
D | mca.txt | 8 holding a spinlock. Trying to get any lock from MCA/INIT state is
|
/linux-4.1.27/Documentation/PCI/ |
D | MSI-HOWTO.txt | 498 Most device drivers have a per-device spinlock which is taken in the 504 acquire the spinlock. Such deadlocks can be avoided by using
|
/linux-4.1.27/Documentation/arm/OMAP/ |
D | DSS | 78 while holding a spinlock or a readlock.
|
/linux-4.1.27/Documentation/serial/ |
D | driver | 44 There are three locks. A per-port spinlock, a per-port tmpbuf semaphore,
|
/linux-4.1.27/arch/x86/ |
D | Kconfig.cpu | 314 occurrences of this problem, at the cost of much heavier spinlock and
|
/linux-4.1.27/Documentation/filesystems/cifs/ |
D | CHANGES | 174 that mount. Fix hang on spinlock in find_writable_file (race when 691 Fix spinlock usage for SMP. 780 cifs_partialpagewrite caused by missing spinlock protection
|
/linux-4.1.27/Documentation/development-process/ |
D | 4.Coding | 256 This tool will track the acquisition and release of every lock (spinlock or
|