| /linux/drivers/reset/ |
| H A D | core.c | 387 rcdev = srcu_dereference(rstc->rcdev, &rstc->srcu); in reset_control_reset() 508 rcdev = srcu_dereference(rstc->rcdev, &rstc->srcu); in reset_control_assert() 604 rcdev = srcu_dereference(rstc->rcdev, &rstc->srcu); in reset_control_deassert() 684 rcdev = srcu_dereference(rstc->rcdev, &rstc->srcu); in reset_control_status() 736 rcdev = srcu_dereference(rstc->rcdev, &rstc->srcu); in reset_control_acquire() 915 rcdev = srcu_dereference(rstc->rcdev, &rstc->srcu); in reset_control_put_internal()
|
| /linux/fs/quota/ |
| H A D | dquot.c | 435 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in mark_all_dquot_dirty() 1664 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in __dquot_alloc_space() 1675 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in __dquot_alloc_space() 1725 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_alloc_inode() 1731 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_alloc_inode() 1775 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_claim_space_nodirty() 1816 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_reclaim_space_nodirty() 1864 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in __dquot_free_space() 1912 dquot = srcu_dereference(dquots[cnt], &dquot_srcu); in dquot_free_inode()
|
| /linux/virt/kvm/ |
| H A D | irqchip.c | 44 irq_rt = srcu_dereference(kvm->irq_routing, &kvm->irq_srcu); in kvm_irq_map_chip_pin()
|
| H A D | kvm_main.c | 5907 return srcu_dereference(kvm->buses[idx], &kvm->srcu); in kvm_io_bus_write_cookie()
|
| /linux/drivers/infiniband/core/ |
| H A D | uverbs_main.c | 886 ib_dev = srcu_dereference(dev->ib_dev, in ib_uverbs_open() 1094 ib_dev = srcu_dereference(dev->ib_dev, &dev->disassociate_srcu); in ibdev_show() 1113 ib_dev = srcu_dereference(dev->ib_dev, &dev->disassociate_srcu); in abi_version_show()
|
| H A D | rdma_core.c | 57 ib_dev = srcu_dereference(file->device->ib_dev, in ib_uverbs_release_file() 441 !srcu_dereference(ufile->device->ib_dev, in rdma_lookup_get_uobject()
|
| /linux/security/tomoyo/ |
| H A D | common.h | 1289 pos = srcu_dereference((head)->next, &tomoyo_ss); \ 1290 for ( ; pos != (head); pos = srcu_dereference(pos->next, &tomoyo_ss))
|
| /linux/include/linux/ |
| H A D | srcu.h | 267 #define srcu_dereference(p, ssp) srcu_dereference_check((p), (ssp), 0) macro
|
| /linux/drivers/nvme/host/ |
| H A D | multipath.c | 385 struct nvme_ns *old = srcu_dereference(head->current_path[node], in nvme_round_robin_path() 479 ns = srcu_dereference(head->current_path[node], &head->srcu); in nvme_numa_path() 1129 current_ns = srcu_dereference(head->current_path[node], in numa_nodes_show()
|
| /linux/drivers/gpio/ |
| H A D | gpiolib.c | 590 gc = srcu_dereference(gdev->chip, &gdev->srcu); in gpio_name_to_desc() 1096 gc = srcu_dereference(gdev->chip, &gdev->srcu); in gpiochip_setup_devs() 1496 gc = srcu_dereference(gdev->chip, &gdev->srcu); in gpio_device_find() 3496 return gc == srcu_dereference(gdev->chip, &gdev->srcu); in gpio_device_chip_cmp() 3520 gc = srcu_dereference(array_info->gdev->chip, in gpiod_get_array_value_complex() 3865 gc = srcu_dereference(array_info->gdev->chip, in gpiod_set_array_value_complex() 5517 gc = srcu_dereference(gdev->chip, &gdev->srcu); in gpiolib_seq_show()
|
| H A D | gpiolib-cdev.c | 2476 gc = srcu_dereference(ctx->gdev->chip, &ctx->gdev->srcu); in lineinfo_changed_func()
|
| /linux/tools/memory-model/Documentation/ |
| H A D | ordering.txt | 376 rcu_dereference() and srcu_dereference(). 390 srcu_dereference(), order their load (which must be a pointer) against any 393 from the value returned by the rcu_dereference() or srcu_dereference()
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | file_ops.c | 273 pq = srcu_dereference(fd->pq, &fd->pq_srcu); in hfi1_write_iter()
|
| /linux/Documentation/RCU/ |
| H A D | checklist.rst | 466 use srcu_dereference() in order to avoid lockdep splats.
|
| /linux/drivers/md/ |
| H A D | dm.c | 689 return srcu_dereference(md->map, &md->io_barrier); in dm_get_live_table()
|
| /linux/Documentation/RCU/Design/Requirements/ |
| H A D | Requirements.rst | 2688 srcu_dereference(), srcu_dereference_check(), synchronize_srcu(),
|