Searched refs:irq_srcu (Results 1 - 8 of 8) sorted by relevance
/linux-master/virt/kvm/ |
H A D | eventfd.c | 63 srcu_read_lock_held(&resampler->kvm->irq_srcu)) 86 idx = srcu_read_lock(&kvm->irq_srcu); 88 srcu_read_unlock(&kvm->irq_srcu, idx); 100 synchronize_srcu(&kvm->irq_srcu); 106 * synchronize_srcu(&kvm->irq_srcu) already called 129 synchronize_srcu(&kvm->irq_srcu); 209 idx = srcu_read_lock(&kvm->irq_srcu); 219 srcu_read_unlock(&kvm->irq_srcu, idx); 387 synchronize_srcu(&kvm->irq_srcu); 411 idx = srcu_read_lock(&kvm->irq_srcu); [all...] |
H A D | irqchip.c | 28 irq_rt = srcu_dereference_check(kvm->irq_routing, &kvm->irq_srcu, 44 irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); 82 idx = srcu_read_lock(&kvm->irq_srcu); 84 srcu_read_unlock(&kvm->irq_srcu, idx); 227 synchronize_srcu_expedited(&kvm->irq_srcu);
|
H A D | kvm_main.c | 1233 if (init_srcu_struct(&kvm->irq_srcu)) 1315 cleanup_srcu_struct(&kvm->irq_srcu); 1390 cleanup_srcu_struct(&kvm->irq_srcu);
|
/linux-master/arch/x86/kvm/ |
H A D | irq_comm.c | 256 synchronize_srcu(&kvm->irq_srcu); 265 idx = srcu_read_lock(&kvm->irq_srcu); 271 srcu_read_unlock(&kvm->irq_srcu, idx); 421 idx = srcu_read_lock(&kvm->irq_srcu); 422 table = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); 441 srcu_read_unlock(&kvm->irq_srcu, idx);
|
H A D | hyperv.c | 238 idx = srcu_read_lock(&kvm->irq_srcu); 242 srcu_read_unlock(&kvm->irq_srcu, idx); 544 irq_rt = srcu_dereference_check(kvm->irq_routing, &kvm->irq_srcu,
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | posted_intr.c | 285 idx = srcu_read_lock(&kvm->irq_srcu); 286 irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); 351 srcu_read_unlock(&kvm->irq_srcu, idx);
|
/linux-master/arch/x86/kvm/svm/ |
H A D | avic.c | 908 idx = srcu_read_lock(&kvm->irq_srcu); 909 irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); 997 srcu_read_unlock(&kvm->irq_srcu, idx);
|
/linux-master/include/linux/ |
H A D | kvm_host.h | 830 struct srcu_struct irq_srcu; member in struct:kvm
|
Completed in 287 milliseconds