| /external/platform/pico/common/pico_time/include/pico/ |
| A D | time.h | 370 typedef int64_t (*alarm_callback_t)(alarm_id_t id, void *user_data); 496 void *user_data); 521 …pool_add_alarm_at(pool, delayed_by_us(get_absolute_time(), us), callback, user_data, fire_if_past); in alarm_pool_add_alarm_in_us() 548 …pool_add_alarm_at(pool, delayed_by_ms(get_absolute_time(), ms), callback, user_data, fire_if_past); in alarm_pool_add_alarm_in_ms() 585 … return alarm_pool_add_alarm_at(alarm_pool_get_default(), time, callback, user_data, fire_if_past); in add_alarm_at() 610 static inline alarm_id_t add_alarm_in_us(uint64_t us, alarm_callback_t callback, void *user_data, b… in add_alarm_in_us() argument 611 …return alarm_pool_add_alarm_in_us(alarm_pool_get_default(), us, callback, user_data, fire_if_past); in add_alarm_in_us() 637 …return alarm_pool_add_alarm_in_ms(alarm_pool_get_default(), ms, callback, user_data, fire_if_past); in add_alarm_in_ms() 682 void *user_data; member 724 …return alarm_pool_add_repeating_timer_us(pool, delay_ms * (int64_t)1000, callback, user_data, out); in alarm_pool_add_repeating_timer_ms() [all …]
|
| /external/platform/pico/common/pico_time/ |
| A D | time.c | 22 void *user_data; member 70 alarm_pool_t *pool = (alarm_pool_t *)user_data; in timer_pool_entry_comparator() 112 entry->user_data = user_data; in add_alarm_under_lock() 132 void *user_data = NULL; in alarm_pool_alarm_callback() local 145 user_data = entry->user_data; in alarm_pool_alarm_callback() 250 int64_t repeat = callback(public_id, user_data); in alarm_pool_add_alarm_at() 274 void *user_data) { in alarm_pool_add_alarm_at_force_in_context() argument 326 static void alarm_pool_dump_key(pheap_node_id_t id, void *user_data) { in alarm_pool_dump_key() argument 327 alarm_pool_t *pool = (alarm_pool_t *)user_data; in alarm_pool_dump_key() 336 repeating_timer_t *rt = (repeating_timer_t *)user_data; in repeating_timer_callback() [all …]
|
| /external/platform/pico/common/pico_util/ |
| A D | pheap.c | 11 pheap_t *ph_create(uint max_nodes, pheap_comparator comparator, void *user_data) { in ph_create() argument 15 ph_post_alloc_init(heap, max_nodes, comparator, user_data); in ph_create() 19 void ph_post_alloc_init(pheap_t *heap, uint max_nodes, pheap_comparator comparator, void *user_data… in ph_post_alloc_init() argument 23 heap->user_data = user_data; in ph_post_alloc_init() 118 …eap, pheap_node_id_t id, void (*dump_key)(pheap_node_id_t, void *), void *user_data, uint indent) { in ph_dump_node() argument 127 if (dump_key) dump_key(id, user_data); in ph_dump_node() 129 count += ph_dump_node(heap, node->child, dump_key, user_data, indent + 1); in ph_dump_node() 130 count += ph_dump_node(heap, node->sibling, dump_key, user_data, indent); in ph_dump_node() 135 void ph_dump(pheap_t *heap, void (*dump_key)(pheap_node_id_t, void *), void *user_data) { in ph_dump() argument 136 uint count = ph_dump_node(heap, heap->root_id, dump_key, user_data, 0); in ph_dump()
|
| /external/platform/pico/common/pico_util/include/pico/util/ |
| A D | pheap.h | 60 typedef bool (*pheap_comparator)(void *user_data, pheap_node_id_t a, pheap_node_id_t b); 65 void *user_data; member 86 pheap_t *ph_create(uint max_nodes, pheap_comparator comparator, void *user_data); 128 if (heap->comparator(heap->user_data, a, b)) { in ph_merge_nodes() 264 void ph_dump(pheap_t *heap, void (*dump_key)(pheap_node_id_t id, void *user_data), void *user_data); 275 void ph_post_alloc_init(pheap_t *heap, uint max_nodes, pheap_comparator comparator, void *user_data…
|
| /external/platform/pico/rp2_common/pico_fix/rp2040_usb_device_enumeration/ |
| A D | rp2040_usb_device_enumeration.c | 45 int64_t hw_enumeration_fix_wait_se0_callback(__unused alarm_id_t id, __unused void *user_data) { in hw_enumeration_fix_wait_se0_callback() argument 78 int64_t hw_enumeration_fix_force_ls_j_done(__unused alarm_id_t id, __unused void *user_data) { in hw_enumeration_fix_force_ls_j_done() argument
|
| /external/platform/pico/rp2_common/pico_async_context/include/pico/ |
| A D | async_context.h | 112 void *user_data; member 144 void *user_data; member
|
| /external/platform/pico/rp2_common/pico_async_context/ |
| A D | async_context_threadsafe_background.c | 18 static int64_t alarm_handler(alarm_id_t id, void *user_data); 185 static int64_t alarm_handler(__unused alarm_id_t id, void *user_data) { in alarm_handler() argument 186 async_context_threadsafe_background_t *self = (async_context_threadsafe_background_t*)user_data; in alarm_handler()
|
| /external/platform/pico/rp2_common/pico_stdio_usb/ |
| A D | stdio_usb.c | 43 static int64_t timer_task(__unused alarm_id_t id, __unused void *user_data) { in timer_task() argument
|