Home
last modified time | relevance | path

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

/linux/drivers/clk/
H A Dclk-conf.c161 struct clk_spread_spectrum *sscs; in __set_clk_spread_spectrum() local
171 sscs = kcalloc(count, elem_size, GFP_KERNEL); in __set_clk_spread_spectrum()
172 if (!sscs) in __set_clk_spread_spectrum()
175 rc = of_property_read_u32_array(node, "assigned-clock-sscs", (u32 *)sscs, in __set_clk_spread_spectrum()
181 struct clk_spread_spectrum *conf = &sscs[index]; in __set_clk_spread_spectrum()
226 kfree(sscs); in __set_clk_spread_spectrum()
H A Dclk_test.c32 struct clk_spread_spectrum sscs; member
94 ctx->sscs = *ss_conf; in clk_dummy_set_spread_spectrum()
3125 struct clk_spread_spectrum sscs; member
3137 unsigned long rate, const struct clk_spread_spectrum *sscs) in clk_assigned_rates_register_clk() argument
3145 ctx->sscs = *sscs; in clk_assigned_rates_register_clk()
3190 &test_param->sscs); in clk_assigned_rates_test_init()
3198 &test_param->sscs); in clk_assigned_rates_test_init()
3442 KUNIT_EXPECT_EQ(test, ctx->clk0.sscs.modfreq_hz, ASSIGNED_SSCS_0_MODFREQ); in clk_assigned_sscs_assigns_one()
3443 KUNIT_EXPECT_EQ(test, ctx->clk0.sscs.spread_bp, ASSIGNED_SSCS_0_SPREAD); in clk_assigned_sscs_assigns_one()
3444 KUNIT_EXPECT_EQ(test, ctx->clk0.sscs.method, ASSIGNED_SSCS_0_METHOD); in clk_assigned_sscs_assigns_one()
[all …]
H A Dkunit_clk_assigned_sscs_zero.dtso10 assigned-clock-sscs = <0 0 0>;
H A Dkunit_clk_assigned_sscs_without.dtso11 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_sscs_null.dtso12 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_sscs_one.dtso12 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_sscs_zero_consumer.dtso14 assigned-clock-sscs = <0 0 0>;
H A Dkunit_clk_assigned_sscs_without_consumer.dtso15 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_sscs_multiple.dtso13 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_sscs_null_consumer.dtso16 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_rates_u64_one.dtso13 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_sscs_one_consumer.dtso16 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_sscs_multiple_consumer.dtso17 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_rates_u64_multiple.dtso15 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_rates_u64_one_consumer.dtso17 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
H A Dkunit_clk_assigned_rates_u64_multiple_consumer.dtso19 assigned-clock-sscs = <ASSIGNED_SSCS_0_MODFREQ
/linux/kernel/
H A Dsmp.c1261 struct smp_call_on_cpu_struct *sscs; in smp_call_on_cpu_callback() local
1263 sscs = container_of(work, struct smp_call_on_cpu_struct, work); in smp_call_on_cpu_callback()
1264 if (sscs->cpu >= 0) in smp_call_on_cpu_callback()
1265 hypervisor_pin_vcpu(sscs->cpu); in smp_call_on_cpu_callback()
1266 sscs->ret = sscs->func(sscs->data); in smp_call_on_cpu_callback()
1267 if (sscs->cpu >= 0) in smp_call_on_cpu_callback()
1270 complete(&sscs->done); in smp_call_on_cpu_callback()
1287 struct smp_call_on_cpu_struct sscs = { in smp_call_on_cpu() local
1288 .done = COMPLETION_INITIALIZER_ONSTACK(sscs.done), in smp_call_on_cpu()
1294 INIT_WORK_ONSTACK(&sscs.work, smp_call_on_cpu_callback); in smp_call_on_cpu()
[all …]