Home
last modified time | relevance | path

Searched refs:stoltb_lock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkvm_book3s.h82 spinlock_t stoltb_lock; /* protects stolen_tb and preempt_tb */ member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dkvm_book3s.h82 spinlock_t stoltb_lock; /* protects stolen_tb and preempt_tb */ member
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_hv.c278 * updates to vc->stolen_tb are protected by the vcore->stoltb_lock
288 spin_lock_irqsave(&vc->stoltb_lock, flags); in kvmppc_core_start_stolen()
290 spin_unlock_irqrestore(&vc->stoltb_lock, flags); in kvmppc_core_start_stolen()
297 spin_lock_irqsave(&vc->stoltb_lock, flags); in kvmppc_core_end_stolen()
302 spin_unlock_irqrestore(&vc->stoltb_lock, flags); in kvmppc_core_end_stolen()
683 spin_lock_irqsave(&vc->stoltb_lock, flags); in vcore_stolen_time()
688 spin_unlock_irqrestore(&vc->stoltb_lock, flags); in vcore_stolen_time()
2173 spin_lock_init(&vcore->stoltb_lock); in kvmppc_vcore_create()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_hv.c281 * updates to vc->stolen_tb are protected by the vcore->stoltb_lock
299 spin_lock_irqsave(&vc->stoltb_lock, flags); in kvmppc_core_start_stolen()
301 spin_unlock_irqrestore(&vc->stoltb_lock, flags); in kvmppc_core_start_stolen()
310 spin_lock_irqsave(&vc->stoltb_lock, flags); in kvmppc_core_end_stolen()
315 spin_unlock_irqrestore(&vc->stoltb_lock, flags); in kvmppc_core_end_stolen()
729 spin_lock_irqsave(&vc->stoltb_lock, flags); in vcore_stolen_time()
734 spin_unlock_irqrestore(&vc->stoltb_lock, flags); in vcore_stolen_time()
2740 spin_lock_init(&vcore->stoltb_lock); in kvmppc_vcore_create()

Completed in 14 milliseconds