Home
last modified time | relevance | path

Searched defs:pool (Results 1 – 5 of 5) sorted by relevance

/lk-master/external/platform/pico/common/pico_time/
A Dtime.c58 static inline alarm_pool_entry_t *get_entry(alarm_pool_t *pool, pheap_node_id_t id) { in get_entry()
63 static inline uint8_t *get_entry_id_high(alarm_pool_t *pool, pheap_node_id_t id) { in get_entry_id_high()
69 alarm_pool_t *pool = (alarm_pool_t *)user_data; in timer_pool_entry_comparator() local
104 alarm_pool_t *pool = pools[alarm_num]; in alarm_pool_alarm_callback() local
162 alarm_pool_t *pool = (alarm_pool_t *)malloc(sizeof(alarm_pool_t)); in alarm_pool_create() local
172 void alarm_pool_destroy(alarm_pool_t *pool) { in alarm_pool_destroy()
184 alarm_id_t alarm_pool_add_alarm_at(alarm_pool_t *pool, absolute_time_t time, alarm_callback_t callb… in alarm_pool_add_alarm_at()
219 bool alarm_pool_cancel_alarm(alarm_pool_t *pool, alarm_id_t alarm_id) { in alarm_pool_cancel_alarm()
243 uint alarm_pool_hardware_alarm_num(alarm_pool_t *pool) { in alarm_pool_hardware_alarm_num()
248 alarm_pool_t *pool = (alarm_pool_t *)user_data; in alarm_pool_dump_key() local
[all …]
/lk-master/lib/pool/test/
A Dpool_test.cc6 #define DOUBLE_POOL_INIT(pool, count, storage) TYPED_POOL_INIT(double, pool, count, storage) argument
7 #define DOUBLE_POOL_ALLOC(pool) TYPED_POOL_ALLOC(double, pool) argument
8 #define DOUBLE_POOL_FREE(pool, object) TYPED_POOL_FREE(double, pool, object) argument
11 pool_t pool; in TEST() local
/lk-master/lib/pool/
A Dpool.c6 void pool_init(pool_t *pool, in pool_init()
22 void *pool_alloc(pool_t *pool) { in pool_alloc()
33 void pool_free(pool_t *pool, void *object) { in pool_free()
/lk-master/lib/pool/include/lib/
A Dpool.h142 #define TYPED_POOL_INIT(type, pool, count, storage) \ argument
145 #define TYPED_POOL_ALLOC(type, pool) \ argument
148 #define TYPED_POOL_FREE(type, pool, object) \ argument
/lk-master/external/platform/pico/common/pico_time/include/pico/
A Dtime.h444 static inline alarm_id_t alarm_pool_add_alarm_in_us(alarm_pool_t *pool, uint64_t us, alarm_callback… in alarm_pool_add_alarm_in_us()
468 static inline alarm_id_t alarm_pool_add_alarm_in_ms(alarm_pool_t *pool, uint32_t ms, alarm_callback… in alarm_pool_add_alarm_in_ms()
591 alarm_pool_t *pool; member
635 static inline bool alarm_pool_add_repeating_timer_ms(alarm_pool_t *pool, int32_t delay_ms, repeatin… in alarm_pool_add_repeating_timer_ms()

Completed in 9 milliseconds