Home
last modified time | relevance | path

Searched refs:rcuwait (Results 1 – 22 of 22) sorted by relevance

/linux-6.12.1/include/linux/
Drcuwait.h16 struct rcuwait { struct
23 static inline void rcuwait_init(struct rcuwait *w) in rcuwait_init() argument
32 static inline int rcuwait_active(struct rcuwait *w) in rcuwait_active()
37 extern int rcuwait_wake_up(struct rcuwait *w);
45 static inline void prepare_to_rcuwait(struct rcuwait *w) in prepare_to_rcuwait()
50 extern void finish_rcuwait(struct rcuwait *w);
Dirq_work.h20 struct rcuwait irqwait;
Dconsole.h467 struct rcuwait rcuwait; member
Dpercpu-rwsem.h15 struct rcuwait writer;
Dkvm_host.h343 struct rcuwait wait;
783 struct rcuwait mn_memslots_update_rcuwait;
1636 static inline struct rcuwait *kvm_arch_vcpu_get_wait(struct kvm_vcpu *vcpu) in kvm_arch_vcpu_get_wait()
Dperf_event.h813 struct rcuwait pending_work_wait;
/linux-6.12.1/include/cxl/
Dmailbox.h22 struct rcuwait mbox_wait;
/linux-6.12.1/kernel/printk/
Dnbcon.c1190 rcuwait_wait_event(&con->rcuwait, in nbcon_kthread_func()
1232 static inline bool rcuwait_has_sleeper(struct rcuwait *w) in rcuwait_has_sleeper()
1270 if (rcuwait_has_sleeper(&con->rcuwait)) in nbcon_kthreads_wake()
1678 rcuwait_init(&con->rcuwait); in nbcon_alloc()
Dinternal.h169 rcuwait_wake_up(&con->rcuwait); /* LMM(nbcon_kthread_wake:A) */ in nbcon_kthread_wake()
/linux-6.12.1/arch/powerpc/include/asm/
Dkvm_host.h782 struct rcuwait wait;
783 struct rcuwait *waitp;
Dkvm_book3s.h82 struct rcuwait wait;
/linux-6.12.1/kernel/futex/
Dfutex.h185 struct rcuwait requeue_wait;
/linux-6.12.1/kernel/rcu/
Dupdate.c450 void finish_rcuwait(struct rcuwait *w) in finish_rcuwait()
Dtasks.h95 struct rcuwait cbs_wait;
/linux-6.12.1/arch/powerpc/platforms/ps3/
Ddevice-init.c674 struct rcuwait wait;
/linux-6.12.1/arch/riscv/kvm/
Dvcpu.c634 struct rcuwait *wait = kvm_arch_vcpu_get_wait(vcpu); in kvm_riscv_check_vcpu_requests()
/linux-6.12.1/kernel/
Dexit.c290 int rcuwait_wake_up(struct rcuwait *w) in rcuwait_wake_up()
Dworkqueue.c444 static struct rcuwait manager_wait = __RCUWAIT_INITIALIZER(manager_wait);
/linux-6.12.1/arch/arm64/kvm/
Darm.c902 struct rcuwait *wait = kvm_arch_vcpu_get_wait(vcpu); in kvm_vcpu_sleep()
/linux-6.12.1/kernel/sched/
Dsched.h1221 struct rcuwait hotplug_wait;
/linux-6.12.1/arch/powerpc/kvm/
Dbook3s_hv.c230 struct rcuwait *waitp; in kvmppc_fast_vcpu_kick_hv()
4819 struct rcuwait *wait = kvm_arch_vcpu_get_wait(vcpu); in kvmhv_run_single_vcpu()
/linux-6.12.1/virt/kvm/
Dkvm_main.c3718 struct rcuwait *wait = kvm_arch_vcpu_get_wait(vcpu); in kvm_vcpu_block()