/Linux-v4.19/tools/memory-model/litmus-tests/ |
D | MP+polockonce+poacquiresilsil.litmus | 6 * Do spinlocks provide order to outside observers using spin_is_locked() 8 * first spin_is_locked() returns false and the second true, we know that 30 r2 = spin_is_locked(lo); 31 r3 = spin_is_locked(lo);
|
D | MP+polockmbonce+poacquiresilsil.litmus | 7 * to outside observers using spin_is_locked() to sense the lock-held 8 * state, ordered by acquire? Note that when the first spin_is_locked() 31 r2 = spin_is_locked(lo); 32 r3 = spin_is_locked(lo);
|
D | README | 70 spin_is_locked() calls in the other process. 74 acquire load followed by a pair of spin_is_locked() calls
|
/Linux-v4.19/tools/memory-model/ |
D | lock.cat | 10 * Warning: spin_is_locked() crashes herd7 versions strictly before 7.48. 11 * spin_is_locked() is functional from herd7 version 7.49. 25 * RL Read-Locked: a spin_is_locked() event which returns True 26 * RU Read-Unlocked: a spin_is_locked() event which returns False 103 * RU, i.e., spin_is_locked() returning False, is slightly different. 104 * We rely on the memory model to rule out cases where spin_is_locked()
|
D | linux-kernel.def | 41 spin_is_locked(X) __islocked(X)
|
/Linux-v4.19/kernel/locking/ |
D | mutex-debug.c | 39 SMP_DEBUG_LOCKS_WARN_ON(!spin_is_locked(&lock->wait_lock)); in debug_mutex_wake_waiter() 54 SMP_DEBUG_LOCKS_WARN_ON(!spin_is_locked(&lock->wait_lock)); in debug_mutex_add_waiter()
|
/Linux-v4.19/virt/kvm/arm/vgic/ |
D | vgic.c | 199 DEBUG_SPINLOCK_BUG_ON(!spin_is_locked(&irq->irq_lock)); in vgic_target_oracle() 276 DEBUG_SPINLOCK_BUG_ON(!spin_is_locked(&vgic_cpu->ap_list_lock)); in vgic_sort_ap_list() 314 DEBUG_SPINLOCK_BUG_ON(!spin_is_locked(&irq->irq_lock)); in vgic_queue_irq_unlock() 705 DEBUG_SPINLOCK_BUG_ON(!spin_is_locked(&irq->irq_lock)); in vgic_populate_lr() 739 DEBUG_SPINLOCK_BUG_ON(!spin_is_locked(&vgic_cpu->ap_list_lock)); in compute_ap_list_depth() 764 DEBUG_SPINLOCK_BUG_ON(!spin_is_locked(&vgic_cpu->ap_list_lock)); in vgic_flush_lr_state()
|
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/ |
D | mbx.c | 244 WARN_ON_ONCE(!spin_is_locked(&hw->mbx_lock)); in e1000_write_mbx_vf() 282 WARN_ON_ONCE(!spin_is_locked(&hw->mbx_lock)); in e1000_read_mbx_vf()
|
/Linux-v4.19/drivers/misc/sgi-xp/ |
D | xpc_channel.c | 31 DBUG_ON(!spin_is_locked(&ch->lock)); in xpc_process_connect() 85 DBUG_ON(!spin_is_locked(&ch->lock)); in xpc_process_disconnect() 758 DBUG_ON(!spin_is_locked(&ch->lock)); in xpc_disconnect_channel()
|
D | xpc_uv.c | 1186 DBUG_ON(!spin_is_locked(&ch->lock)); in xpc_teardown_msg_structures_uv()
|
/Linux-v4.19/drivers/tty/serial/ |
D | sn_console.c | 891 if (spin_is_locked(&port->sc_port.lock)) { in sn_sal_console_write() 908 if (!spin_is_locked(&port->sc_port.lock) in sn_sal_console_write()
|
/Linux-v4.19/drivers/net/ethernet/smsc/ |
D | smsc911x.h | 70 WARN_ON_SMP(!spin_is_locked(&pdata->mac_lock))
|
/Linux-v4.19/fs/ |
D | userfaultfd.c | 158 VM_BUG_ON(spin_is_locked(&ctx->fault_pending_wqh.lock)); in userfaultfd_ctx_put() 160 VM_BUG_ON(spin_is_locked(&ctx->fault_wqh.lock)); in userfaultfd_ctx_put() 162 VM_BUG_ON(spin_is_locked(&ctx->event_wqh.lock)); in userfaultfd_ctx_put() 164 VM_BUG_ON(spin_is_locked(&ctx->fd_wqh.lock)); in userfaultfd_ctx_put() 929 VM_BUG_ON(!spin_is_locked(&wqh->lock)); in find_userfault_in()
|
/Linux-v4.19/arch/x86/pci/ |
D | i386.c | 62 WARN_ON_SMP(!spin_is_locked(&pcibios_fwaddrmap_lock)); in pcibios_fwaddrmap_lookup()
|
/Linux-v4.19/include/linux/ |
D | spinlock.h | 420 static __always_inline int spin_is_locked(spinlock_t *lock) in spin_is_locked() function
|
/Linux-v4.19/security/apparmor/ |
D | file.c | 499 spin_is_locked(&fctx->lock)); in update_file_ctx()
|
/Linux-v4.19/mm/ |
D | khugepaged.c | 1228 VM_BUG_ON(NR_CPUS != 1 && !spin_is_locked(&khugepaged_mm_lock)); in collect_mm_slot() 1668 VM_BUG_ON(NR_CPUS != 1 && !spin_is_locked(&khugepaged_mm_lock)); in khugepaged_scan_mm_slot()
|
D | swap.c | 828 !spin_is_locked(&lruvec_pgdat(lruvec)->lru_lock)); in lru_add_page_tail()
|
/Linux-v4.19/include/net/ |
D | sch_generic.h | 120 return spin_is_locked(&qdisc->seqlock); in qdisc_is_running()
|
/Linux-v4.19/drivers/hv/ |
D | hv_balloon.c | 692 WARN_ON_ONCE(!spin_is_locked(&dm_device.ha_lock)); in hv_page_online_one()
|
/Linux-v4.19/arch/parisc/kernel/ |
D | firmware.c | 208 if (spin_is_locked(&pdc_lock)) in pdc_emergency_unlock()
|
/Linux-v4.19/drivers/scsi/snic/ |
D | snic_scsi.c | 2004 SNIC_BUG_ON(!spin_is_locked(io_lock)); in snic_dr_finish() 2607 SNIC_BUG_ON(!spin_is_locked(io_lock)); in snic_internal_abort_io()
|
/Linux-v4.19/drivers/net/wireless/zydas/zd1211rw/ |
D | zd_mac.c | 238 ZD_ASSERT(!spin_is_locked(&mac->lock)); in zd_mac_clear()
|
/Linux-v4.19/fs/ocfs2/ |
D | inode.c | 1192 mlog_bug_on_msg(spin_is_locked(&oi->ip_lock), in ocfs2_clear_inode()
|
/Linux-v4.19/net/netfilter/ipset/ |
D | ip_set_hash_gen.h | 18 __ipset_dereference_protected(p, spin_is_locked(&(set)->lock))
|