clock_backend
ASSERT(clock_backend[clock] == NULL);
clock_backend[clock] = backend;
return (clock_backend[clock]);
static clock_backend_t *clock_backend[CLOCK_MAX];
((clk) < CLOCK_MAX && (clk) >= 0 ? clock_backend[(clk)] : NULL)
struct clock_backend;
struct clock_backend *it_backend;