Searched refs:funcs (Results 1 – 3 of 3) sorted by relevance
| /hal_infineon-latest/mtb-hal-cat1/include_pvt/ |
| D | cyhal_clock_impl.h | 330 … _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()
|
| D | cyhal_hw_resources.h | 578 const void* funcs; member
|
| /hal_infineon-latest/mtb-hal-cat1/source/ |
| D | cyhal_clock.c | 3633 …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 …]
|