Home
last modified time | relevance | path

Searched refs:srcu (Results 1 – 17 of 17) sorted by relevance

/linux-2.6.39/arch/sh/kernel/
Dtraps_32.c190 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/
Diommu.c132 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()
Dkvm_main.c284 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 …]
Dassigned-dev.c480 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/
Dkvm-s390.h74 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/
Dnotifier.c463 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()
DMakefile11 hrtimer.o rwsem.o nsproxy.o srcu.o semaphore.o \
/linux-2.6.39/Documentation/RCU/
Dtorture.txt90 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)
DRTFP.txt626 \url{http://www.rdrop.com/users/paulmck/RCU/srcu.2007.01.14a.pdf}
/linux-2.6.39/include/linux/
Dnotifier.h72 struct srcu_struct srcu; member
91 cleanup_srcu_struct(&(name)->srcu);
Dkvm_host.h232 struct srcu_struct srcu; member
315 srcu_read_lock_held(&kvm->srcu) in kvm_memslots()
/linux-2.6.39/drivers/crypto/
Dhifn_795x.c411 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/
Dx86.c1903 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 …]
Dvmx.c1773 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()
Dmmu.c3568 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/
Dkvm-ia64.c642 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/
DMAINTAINERS5257 F: include/linux/srcu*
5259 F: kernel/srcu*