1 /* SPDX-License-Identifier: GPL-2.0 */
14 cpumask_var_t free_cpus
;
15 struct cpudl_item
*elements
;
19 int cpudl_find(struct cpudl
*cp
, struct task_struct
*p
, struct cpumask
*later_mask
);
20 void cpudl_set(struct cpudl
*cp
, int cpu
, u64 dl
);
21 void cpudl_clear(struct cpudl
*cp
, int cpu
);
22 int cpudl_init(struct cpudl
*cp
);
23 void cpudl_set_freecpu(struct cpudl
*cp
, int cpu
);
24 void cpudl_clear_freecpu(struct cpudl
*cp
, int cpu
);
25 void cpudl_cleanup(struct cpudl
*cp
);
26 #endif /* CONFIG_SMP */