static void get_hw_residencies(uint32_t cpu, struct hw_residencies *hw_res) { if ( smp_processor_id() == cpu ) do_get_hw_residencies((void *)hw_res); else on_selected_cpus(cpumask_of(cpu), do_get_hw_residencies, (void *)hw_res, 1); }
static void get_hw_residencies(uint32_t cpu, struct hw_residencies *hw_res) { memset(hw_res, 0, sizeof(*hw_res)); if ( smp_processor_id() == cpu ) do_get_hw_residencies(hw_res); else on_selected_cpus(cpumask_of(cpu), do_get_hw_residencies, hw_res, 1); }