/linux-2.6.39/arch/sh/kernel/ |
D | traps_32.c | 190 unsigned char __user *srcu, *dstu; in handle_unaligned_ins() local 212 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 213 srcu += regs->regs[0]; in handle_unaligned_ins() 220 if (ma->from(dst, srcu, count)) in handle_unaligned_ins() 263 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 264 srcu += (instruction & 0x000F) << 2; in handle_unaligned_ins() 268 if (ma->from(dst, srcu, 4)) in handle_unaligned_ins() 274 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() 283 if (ma->from(dst, srcu, count)) in handle_unaligned_ins() 305 srcu = (unsigned char __user *)*rm; in handle_unaligned_ins() [all …]
|
/linux-2.6.39/virt/kvm/ |
D | iommu.c | 132 idx = srcu_read_lock(&kvm->srcu); in kvm_iommu_map_memslots() 140 srcu_read_unlock(&kvm->srcu, idx); in kvm_iommu_map_memslots() 293 idx = srcu_read_lock(&kvm->srcu); in kvm_iommu_unmap_memslots() 300 srcu_read_unlock(&kvm->srcu, idx); in kvm_iommu_unmap_memslots()
|
D | kvm_main.c | 284 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_invalidate_page() 289 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_invalidate_page() 305 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_change_pte() 310 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_change_pte() 321 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_invalidate_range_start() 333 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_invalidate_range_start() 373 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_clear_flush_young() 377 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_clear_flush_young() 392 idx = srcu_read_lock(&kvm->srcu); in kvm_mmu_notifier_test_young() 396 srcu_read_unlock(&kvm->srcu, idx); in kvm_mmu_notifier_test_young() [all …]
|
D | assigned-dev.c | 480 idx = srcu_read_lock(&kvm->srcu); in kvm_vm_ioctl_assign_device() 545 srcu_read_unlock(&kvm->srcu, idx); in kvm_vm_ioctl_assign_device() 558 srcu_read_unlock(&kvm->srcu, idx); in kvm_vm_ioctl_assign_device()
|
/linux-2.6.39/arch/s390/kvm/ |
D | kvm-s390.h | 74 idx = srcu_read_lock(&vcpu->kvm->srcu); in kvm_s390_vcpu_set_mem() 85 srcu_read_unlock(&vcpu->kvm->srcu, idx); in kvm_s390_vcpu_set_mem()
|
/linux-2.6.39/kernel/ |
D | notifier.c | 463 synchronize_srcu(&nh->srcu); in srcu_notifier_chain_unregister() 493 idx = srcu_read_lock(&nh->srcu); in __srcu_notifier_call_chain() 495 srcu_read_unlock(&nh->srcu, idx); in __srcu_notifier_call_chain() 522 if (init_srcu_struct(&nh->srcu) < 0) in srcu_init_notifier_head()
|
D | Makefile | 11 hrtimer.o rwsem.o nsproxy.o srcu.o semaphore.o \
|
/linux-2.6.39/Documentation/RCU/ |
D | torture.txt | 90 rcu_read_lock_bh() with synchronous reclamation, "srcu" for 167 srcu-torture: rtc: f8cf46a8 ver: 355 tfle: 0 rta: 356 rtaf: 0 rtf: 346 rtmbe: 0 168 srcu-torture: Reader Pipe: 559738 939 0 0 0 0 0 0 0 0 0 169 srcu-torture: Reader Batch: 560434 243 0 0 0 0 0 0 0 0 170 srcu-torture: Free-Block Circulation: 355 354 353 352 351 350 349 348 347 346 0 171 srcu-torture: per-CPU(idx=1): 0(0,1) 1(0,1) 2(0,0) 3(0,1)
|
D | RTFP.txt | 626 \url{http://www.rdrop.com/users/paulmck/RCU/srcu.2007.01.14a.pdf}
|
/linux-2.6.39/include/linux/ |
D | notifier.h | 72 struct srcu_struct srcu; member 91 cleanup_srcu_struct(&(name)->srcu);
|
D | kvm_host.h | 232 struct srcu_struct srcu; member 315 srcu_read_lock_held(&kvm->srcu) in kvm_memslots()
|
/linux-2.6.39/drivers/crypto/ |
D | hifn_795x.c | 411 volatile int cmdu, srcu, dstu, resu; member 955 dma->cmdu = dma->srcu = dma->dstu = dma->resu = 0; in hifn_init_dma() 1306 dma->srcu++; in hifn_setup_src_desc() 1824 dma->cmdu, dma->srcu, dma->dstu, dma->resu, in hifn_clear_rings() 1845 i = dma->srck; u = dma->srcu; in hifn_clear_rings() 1853 dma->srck = i; dma->srcu = u; in hifn_clear_rings() 1879 dma->cmdu, dma->srcu, dma->dstu, dma->resu, in hifn_clear_rings() 1899 if (dma->srcu == 0 && (dev->flags & HIFN_FLAG_SRC_BUSY)) { in hifn_work() 1966 dma->cmdu, dma->srcu, dma->dstu, dma->resu); in hifn_interrupt()
|
/linux-2.6.39/arch/x86/kvm/ |
D | x86.c | 1903 idx = srcu_read_lock(&vcpu->kvm->srcu); in __msr_io() 1907 srcu_read_unlock(&vcpu->kvm->srcu, idx); in __msr_io() 3262 synchronize_srcu_expedited(&kvm->srcu); in kvm_vm_ioctl_get_dirty_log() 5082 idx = srcu_read_lock(&vcpu->kvm->srcu); in vapic_exit() 5085 srcu_read_unlock(&vcpu->kvm->srcu, idx); in vapic_exit() 5260 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in vcpu_enter_guest() 5305 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in vcpu_enter_guest() 5339 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in __vcpu_run() 5348 srcu_read_unlock(&kvm->srcu, vcpu->srcu_idx); in __vcpu_run() 5350 vcpu->srcu_idx = srcu_read_lock(&kvm->srcu); in __vcpu_run() [all …]
|
D | vmx.c | 1773 srcu_read_unlock(&vcpu->kvm->srcu, vcpu->srcu_idx); in enter_rmode() 1775 vcpu->srcu_idx = srcu_read_lock(&vcpu->kvm->srcu); in enter_rmode() 2417 idx = srcu_read_lock(&kvm->srcu); in init_rmode_tss() 2442 srcu_read_unlock(&kvm->srcu, idx); in init_rmode_tss() 2463 idx = srcu_read_lock(&kvm->srcu); in init_rmode_identity_map() 2479 srcu_read_unlock(&kvm->srcu, idx); in init_rmode_identity_map()
|
D | mmu.c | 3568 idx = srcu_read_lock(&kvm->srcu); in mmu_shrink() 3580 srcu_read_unlock(&kvm->srcu, idx); in mmu_shrink()
|
/linux-2.6.39/arch/ia64/kvm/ |
D | kvm-ia64.c | 642 idx = srcu_read_lock(&vcpu->kvm->srcu); in __vcpu_run() 664 srcu_read_unlock(&vcpu->kvm->srcu, idx); in __vcpu_run() 690 idx = srcu_read_lock(&vcpu->kvm->srcu); in __vcpu_run() 700 srcu_read_unlock(&vcpu->kvm->srcu, idx); in __vcpu_run() 703 idx = srcu_read_lock(&vcpu->kvm->srcu); in __vcpu_run()
|
/linux-2.6.39/ |
D | MAINTAINERS | 5257 F: include/linux/srcu* 5259 F: kernel/srcu*
|