Home
last modified time | relevance | path

Searched refs:funcs (Results 1 – 3 of 3) sorted by relevance

/hal_infineon-latest/mtb-hal-cat1/include_pvt/
Dcyhal_clock_impl.h330 … _cyhal_clock_allocate_channel(cyhal_clock_t *clock, cyhal_clock_block_t block, const void* funcs);
374 const void* funcs = _cyhal_clock_get_funcs(block); in _cyhal_clock_allocate() local
375 return (NULL == funcs) in _cyhal_clock_allocate()
377 : _cyhal_clock_allocate_channel(clock, block, funcs); in _cyhal_clock_allocate()
383 const void* funcs = _cyhal_clock_get_funcs_peripheral(); in _cyhal_clock_allocate_peri() local
384 return _cyhal_clock_allocate_channel(clock, block, funcs); in _cyhal_clock_allocate_peri()
Dcyhal_hw_resources.h578 const void* funcs; member
/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_clock.c3633 …x,y) { .block = (CYHAL_CLOCK_BLOCK_##x), .channel = (y), .reserved = false, .funcs = &(FUNCS_##x) }
4072 …t _cyhal_clock_allocate_channel(cyhal_clock_t *clock, cyhal_clock_block_t block, const void* funcs) in _cyhal_clock_allocate_channel() argument
4083 clock->funcs = funcs; in _cyhal_clock_allocate_channel()
4099 clock->funcs = _cyhal_clock_get_funcs_all((cyhal_clock_block_t)resource->block_num); in cyhal_clock_get()
4132 return ((cyhal_clock_funcs_t*)clock->funcs)->features; in cyhal_clock_get_features()
4144 return ((cyhal_clock_funcs_t*)clock->funcs)->is_enabled(clock); in cyhal_clock_is_enabled()
4156 return ((cyhal_clock_funcs_t*)clock->funcs)->set_enabled(clock, enabled, wait_for_lock); in cyhal_clock_set_enabled()
4170 return ((cyhal_clock_funcs_t*)clock->funcs)->get_frequency(clock); in cyhal_clock_get_frequency()
4184 return ((cyhal_clock_funcs_t*)clock->funcs)->set_frequency(clock, hz, tolerance); in cyhal_clock_set_frequency()
4196 return ((cyhal_clock_funcs_t*)clock->funcs)->set_divider(clock, divider); in cyhal_clock_set_divider()
[all …]