Searched refs:srcu_dereference (Results 1 – 22 of 22) sorted by relevance
/Linux-v5.4/fs/notify/ |
D | fsnotify.c | 239 conn = srcu_dereference(*connp, &fsnotify_mark_srcu); in fsnotify_first_mark() 241 node = srcu_dereference(conn->list.first, &fsnotify_mark_srcu); in fsnotify_first_mark() 251 node = srcu_dereference(mark->obj_list.next, in fsnotify_next_mark()
|
D | mark.c | 523 conn = srcu_dereference(*connp, &fsnotify_mark_srcu); in fsnotify_grab_connector()
|
/Linux-v5.4/include/linux/ |
D | srcu.h | 123 #define srcu_dereference(p, ssp) srcu_dereference_check((p), (ssp), 0) macro
|
/Linux-v5.4/arch/x86/kvm/ |
D | pmu.c | 162 filter = srcu_dereference(kvm->arch.pmu_event_filter, &kvm->srcu); in reprogram_gp_counter() 217 filter = srcu_dereference(kvm->arch.pmu_event_filter, &kvm->srcu); in reprogram_fixed_counter()
|
D | irq_comm.c | 407 table = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); in kvm_scan_ioapic_routes()
|
D | svm.c | 5284 irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); in svm_update_pi_irte()
|
/Linux-v5.4/drivers/infiniband/core/ |
D | uverbs_main.c | 94 if (!srcu_dereference(ufile->device->ib_dev, in ib_uverbs_get_ucontext_file() 201 ib_dev = srcu_dereference(file->device->ib_dev, in ib_uverbs_release_file() 1055 ib_dev = srcu_dereference(dev->ib_dev, in ib_uverbs_open() 1202 ib_dev = srcu_dereference(dev->ib_dev, &dev->disassociate_srcu); in ibdev_show() 1221 ib_dev = srcu_dereference(dev->ib_dev, &dev->disassociate_srcu); in abi_version_show()
|
D | rdma_core.c | 406 !srcu_dereference(ufile->device->ib_dev, in rdma_lookup_get_uobject()
|
D | uverbs_ioctl.c | 428 handler = srcu_dereference( in ib_uverbs_run_method()
|
D | uverbs_cmd.c | 222 ib_dev = srcu_dereference(file->device->ib_dev, in ib_uverbs_get_context()
|
/Linux-v5.4/virt/kvm/ |
D | irqchip.c | 45 irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); in kvm_irq_map_chip_pin()
|
D | kvm_main.c | 3802 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write() 3822 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_write_cookie() 3873 bus = srcu_dereference(vcpu->kvm->buses[bus_idx], &vcpu->kvm->srcu); in kvm_io_bus_read() 3970 bus = srcu_dereference(kvm->buses[bus_idx], &kvm->srcu); in kvm_io_bus_get_dev()
|
/Linux-v5.4/drivers/hwtracing/stm/ |
D | core.c | 1143 stm = srcu_dereference(src->link, &stm_source_srcu); in stm_source_link_drop() 1168 stm = srcu_dereference(src->link, &stm_source_srcu); in stm_source_link_show() 1309 stm = srcu_dereference(src->link, &stm_source_srcu); in stm_source_write()
|
/Linux-v5.4/security/tomoyo/ |
D | common.h | 1331 pos = srcu_dereference((head)->next, &tomoyo_ss); \ 1332 for ( ; pos != (head); pos = srcu_dereference(pos->next, &tomoyo_ss))
|
/Linux-v5.4/Documentation/RCU/ |
D | lockdep.txt | 32 srcu_dereference(p, sp):
|
D | checklist.txt | 387 use srcu_dereference() in order to avoid lockdep splats.
|
D | whatisRCU.txt | 909 srcu_dereference synchronize_srcu_expedited
|
/Linux-v5.4/net/core/ |
D | netpoll.c | 207 ni = srcu_dereference(dev->npinfo, &netpoll_srcu); in netpoll_poll_disable()
|
/Linux-v5.4/drivers/nvme/host/ |
D | multipath.c | 269 ns = srcu_dereference(head->current_path[node], &head->srcu); in nvme_find_path()
|
/Linux-v5.4/drivers/md/ |
D | dm.c | 708 return srcu_dereference(md->map, &md->io_barrier); in dm_get_live_table()
|
/Linux-v5.4/drivers/char/ipmi/ |
D | ipmi_msghandler.c | 228 ruser = srcu_dereference(user->self, &user->release_barrier); in acquire_ipmi_user()
|
/Linux-v5.4/arch/x86/kvm/vmx/ |
D | vmx.c | 7440 irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); in vmx_update_pi_irte()
|