clk_propagate_rate_change
tmp_clk = clk_propagate_rate_change(child, event);
tmp_clk = clk_propagate_rate_change(core->new_child, event);
fail_clk = clk_propagate_rate_change(top, PRE_RATE_CHANGE);
clk_propagate_rate_change(top, ABORT_RATE_CHANGE);