Lines Matching refs:sda
134 sdp = per_cpu_ptr(ssp->sda, cpu); in init_srcu_struct_data()
220 sdp = per_cpu_ptr(ssp->sda, cpu); in init_srcu_struct_nodes()
258 ssp->sda = alloc_percpu(struct srcu_data); in init_srcu_struct_fields()
259 if (!ssp->sda) in init_srcu_struct_fields()
276 free_percpu(ssp->sda); in init_srcu_struct_fields()
277 ssp->sda = NULL; in init_srcu_struct_fields()
431 struct srcu_data *cpuc = per_cpu_ptr(ssp->sda, cpu); in srcu_readers_lock_idx()
449 struct srcu_data *cpuc = per_cpu_ptr(ssp->sda, cpu); in srcu_readers_unlock_idx()
557 struct srcu_data *cpuc = per_cpu_ptr(ssp->sda, cpu); in srcu_readers_active()
660 struct srcu_data *sdp = per_cpu_ptr(ssp->sda, cpu); in cleanup_srcu_struct()
682 free_percpu(ssp->sda); in cleanup_srcu_struct()
683 ssp->sda = NULL; in cleanup_srcu_struct()
702 sdp = raw_cpu_ptr(ssp->sda); in srcu_check_nmi_safety()
723 this_cpu_inc(ssp->sda->srcu_lock_count[idx].counter); in __srcu_read_lock()
737 this_cpu_inc(ssp->sda->srcu_unlock_count[idx].counter); in __srcu_read_unlock()
751 struct srcu_data *sdp = raw_cpu_ptr(ssp->sda); in __srcu_read_lock_nmisafe()
767 struct srcu_data *sdp = raw_cpu_ptr(ssp->sda); in __srcu_read_unlock_nmisafe()
835 srcu_schedule_cbs_sdp(per_cpu_ptr(ssp->sda, cpu), delay); in srcu_schedule_cbs_snp()
885 srcu_schedule_cbs_sdp(per_cpu_ptr(ssp->sda, get_boot_cpu_id()), in srcu_gp_end()
914 sdp = per_cpu_ptr(ssp->sda, cpu); in srcu_gp_end()
1172 sdp = raw_cpu_ptr(ssp->sda); in srcu_might_be_idle()
1235 sdp = per_cpu_ptr(ssp->sda, get_boot_cpu_id()); in srcu_gp_start_if_needed()
1237 sdp = raw_cpu_ptr(ssp->sda); in srcu_gp_start_if_needed()
1620 srcu_barrier_one_cpu(ssp, per_cpu_ptr(ssp->sda, get_boot_cpu_id())); in srcu_barrier()
1623 srcu_barrier_one_cpu(ssp, per_cpu_ptr(ssp->sda, cpu)); in srcu_barrier()
1872 if (!ssp->sda) { in srcu_torture_stats_print()
1883 sdp = per_cpu_ptr(ssp->sda, cpu); in srcu_torture_stats_print()
1968 ssp->sda = alloc_percpu(struct srcu_data); in srcu_module_coming()
1969 if (WARN_ON_ONCE(!ssp->sda)) in srcu_module_coming()
1988 free_percpu(ssp->sda); in srcu_module_going()