| /linux/include/linux/ |
| H A D | srcutiny.h | 67 #define init_srcu_struct_fast init_srcu_struct 68 #define init_srcu_struct_fast_updown init_srcu_struct
|
| H A D | srcu.h | 35 #define init_srcu_struct(ssp) \ macro 59 int init_srcu_struct(struct srcu_struct *ssp);
|
| /linux/kernel/rcu/ |
| H A D | srcutiny.c | 71 int init_srcu_struct(struct srcu_struct *ssp) in init_srcu_struct() function 75 EXPORT_SYMBOL_GPL(init_srcu_struct);
|
| H A D | srcutree.c | 304 int init_srcu_struct(struct srcu_struct *ssp) in init_srcu_struct() function 309 EXPORT_SYMBOL_GPL(init_srcu_struct);
|
| H A D | rcuscale.c | 275 init_srcu_struct(srcu_ctlp); in srcu_sync_scale_init()
|
| H A D | rcutorture.c | 932 WARN_ON(init_srcu_struct(&srcu_ctld)); in srcud_torture_init() 935 WARN_ON(init_srcu_struct(&srcu_ctld)); in srcud_torture_init() 944 WARN_ON(init_srcu_struct(&srcu_ctld)); in srcud_torture_init()
|
| /linux/arch/x86/kernel/cpu/sgx/ |
| H A D | driver.c | 33 ret = init_srcu_struct(&encl->srcu); in __sgx_open()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | page_track.c | 166 return init_srcu_struct(&head->track_srcu); in kvm_page_track_init()
|
| /linux/drivers/accel/qaic/ |
| H A D | qaic_drv.c | 118 ret = init_srcu_struct(lock); in qaicm_srcu_init() 168 init_srcu_struct(&usr->qddev_lock); in qaic_open()
|
| /linux/kernel/ |
| H A D | notifier.c | 567 if (init_srcu_struct(&nh->srcu) < 0) in srcu_init_notifier_head()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | amdxdna_pci_drv.c | 90 init_srcu_struct(&client->hwctx_srcu); in amdxdna_drm_open()
|
| /linux/fs/notify/ |
| H A D | fsnotify.c | 720 ret = init_srcu_struct(&fsnotify_mark_srcu); in fsnotify_init()
|
| /linux/drivers/hid/bpf/ |
| H A D | hid_bpf_dispatch.c | 649 return init_srcu_struct(&hdev->bpf.srcu); in hid_bpf_device_init()
|
| /linux/drivers/pci/controller/ |
| H A D | vmd.c | 698 err = init_srcu_struct(&vmd->irqs[i].srcu); in vmd_alloc_irqs()
|
| /linux/drivers/hwtracing/stm/ |
| H A D | core.c | 1327 init_srcu_struct(&stm_source_srcu); in stm_core_init()
|
| /linux/drivers/infiniband/core/ |
| H A D | uverbs_main.c | 1161 ret = init_srcu_struct(&uverbs_dev->disassociate_srcu); in ib_uverbs_add_one()
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | file_ops.c | 163 if (!fd || init_srcu_struct(&fd->pq_srcu)) in hfi1_file_open()
|
| /linux/drivers/platform/surface/aggregator/ |
| H A D | controller.c | 251 status = init_srcu_struct(&nh->srcu); in ssam_nf_head_init()
|
| /linux/drivers/gpio/ |
| H A D | gpiolib.c | 1065 ret = init_srcu_struct(&gdev->srcu); in gpiochip_add_data_with_key() 1070 ret = init_srcu_struct(&gdev->desc_srcu); in gpiochip_add_data_with_key()
|
| /linux/drivers/hv/ |
| H A D | mshv_root_main.c | 2012 ret = init_srcu_struct(&partition->pt_irq_srcu); in mshv_ioctl_create_partition()
|
| /linux/block/ |
| H A D | blk-mq.c | 4892 ret = init_srcu_struct(set->srcu); in blk_mq_alloc_tag_set() 4896 ret = init_srcu_struct(&set->tags_srcu); in blk_mq_alloc_tag_set()
|
| /linux/drivers/net/wireless/microchip/wilc1000/ |
| H A D | cfg80211.c | 1738 init_srcu_struct(&wl->srcu); in wlan_init_locks()
|
| /linux/Documentation/RCU/ |
| H A D | checklist.rst | 424 init_srcu_struct() or init_srcu_struct_fast() and
|
| /linux/virt/kvm/ |
| H A D | kvm_main.c | 1147 if (init_srcu_struct(&kvm->srcu)) in kvm_create_vm() 1149 if (init_srcu_struct(&kvm->irq_srcu)) in kvm_create_vm()
|
| /linux/drivers/nvme/host/ |
| H A D | core.c | 3900 ret = init_srcu_struct(&head->srcu); in nvme_alloc_ns_head() 5086 ret = init_srcu_struct(&ctrl->srcu); in nvme_init_ctrl()
|