Lines Matching refs:u_flags
32 #define CSD_TYPE(_csd) ((_csd)->node.u_flags & CSD_FLAG_TYPE_MASK)
333 unsigned int flags = READ_ONCE(csd->node.u_flags); in csd_lock_wait_toolong()
413 smp_cond_load_acquire(&csd->node.u_flags, !(VAL & CSD_FLAG_LOCK)); in csd_lock_wait()
442 smp_cond_load_acquire(&csd->node.u_flags, !(VAL & CSD_FLAG_LOCK)); in csd_lock_wait()
449 csd->node.u_flags |= CSD_FLAG_LOCK; in csd_lock()
461 WARN_ON(!(csd->node.u_flags & CSD_FLAG_LOCK)); in csd_unlock()
466 smp_store_release(&csd->node.u_flags, 0); in csd_unlock()
732 .node = { .u_flags = CSD_FLAG_LOCK | CSD_TYPE_SYNC, }, in smp_call_function_single()
813 if (csd->node.u_flags & CSD_FLAG_LOCK) { in smp_call_function_single_async()
818 csd->node.u_flags = CSD_FLAG_LOCK; in smp_call_function_single_async()
940 csd->node.u_flags |= CSD_TYPE_SYNC; in smp_call_function_many_cond()