Home
last modified time | relevance | path

Searched refs:id (Results 1 – 20 of 20) sorted by relevance

/hal_rpi_pico-latest/src/common/pico_util/include/pico/util/
Dpheap.h107 static inline pheap_node_t *ph_get_node(pheap_t *heap, pheap_node_id_t id) { in ph_get_node() argument
108 assert(id && id <= heap->max_nodes); in ph_get_node()
109 return heap->nodes + id - 1; in ph_get_node()
150 pheap_node_id_t id = heap->free_head_id; in ph_new_node() local
151 pheap_node_t *hn = ph_get_node(heap, id); in ph_new_node()
155 return id; in ph_new_node()
170 static inline pheap_node_id_t ph_insert_node(pheap_t *heap, pheap_node_id_t id) { in ph_insert_node() argument
171 assert(id); in ph_insert_node()
172 pheap_node_t *hn = ph_get_node(heap, id); in ph_insert_node()
174 heap->root_id = ph_merge_nodes(heap, heap->root_id, id); in ph_insert_node()
[all …]
/hal_rpi_pico-latest/src/common/pico_util/
Dpheap.c42 pheap_node_id_t ph_merge_two_pass(pheap_t *heap, pheap_node_id_t id) { in ph_merge_two_pass() argument
43 if (!id || !ph_get_node(heap, id)->sibling) { in ph_merge_two_pass()
44 return id; in ph_merge_two_pass()
47 a = id; in ph_merge_two_pass()
48 b = ph_get_node(heap, id)->sibling; in ph_merge_two_pass()
82 bool ph_remove_and_free_node(pheap_t *heap, pheap_node_id_t id) { in ph_remove_and_free_node() argument
84 if (!id) return false; in ph_remove_and_free_node()
85 if (id == heap->root_id) { in ph_remove_and_free_node()
90 pheap_node_t *node = ph_get_node(heap, id); in ph_remove_and_free_node()
93 if (parent->child == id) { in ph_remove_and_free_node()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_unique_id/
Dunique_id.c22 retrieved_id.id[i] = 0xee; in _retrieve_unique_id_on_boot()
24 flash_get_unique_id(retrieved_id.id); in _retrieve_unique_id_on_boot()
30 …memcpy(retrieved_id.id, flash_id + FLASH_UNIQUE_ID_SIZE_BYTES - PICO_UNIQUE_BOARD_ID_SIZE_BYTES, P… in _retrieve_unique_id_on_boot()
43 retrieved_id.id[i] = out.bytes[PICO_UNIQUE_BOARD_ID_SIZE_BYTES - 1 + 2 * 4 - i]; in _retrieve_unique_id_on_boot()
57 int nibble = (retrieved_id.id[i/2] >> (4 - 4 * (i&1))) & 0xf; in pico_get_unique_board_id_string()
/hal_rpi_pico-latest/src/common/pico_sync/include/pico/
Dlock_core.h99 #define lock_is_owner_id_valid(id) ((id)>=0) argument
104 #define lock_is_owner_id_valid(id) ((id) != LOCK_INVALID_OWNER_ID) argument
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/
Dtz_context.h56 uint32_t TZ_FreeModuleContext_S (TZ_MemoryId_t id);
61 uint32_t TZ_LoadContext_S (TZ_MemoryId_t id);
66 uint32_t TZ_StoreContext_S (TZ_MemoryId_t id);
/hal_rpi_pico-latest/test/pico_time_test/
Dpico_time_test.c42 int64_t timer_callback1(alarm_id_t id, void *user_data) { in timer_callback1() argument
112 … alarm_id_t id = alarm_pool_add_alarm_at(pools[pool], target, timer_callback1, timeouts + i, true); in main() local
113 PICOTEST_CHECK_AND_ABORT(id >=0, "Failed to add timer"); in main()
166 … alarm_id_t id = alarm_pool_add_alarm_at(pools[pool], target, timer_callback1, timeouts + i, true); in main() local
167 timeouts[i].alarm_id = id; in main()
168 PICOTEST_CHECK_AND_ABORT(id >=0, "Failed to add timer"); in main()
169 if (id && !(rand() & 6)) { in main()
254 int64_t issue_195_callback(alarm_id_t id, void *user_data) { in issue_195_callback() argument
262 int id = add_alarm_in_us(ISSUE_195_TIMER_DELAY, issue_195_callback, NULL, true); in issue_195_test() local
270 cancel_alarm(id); in issue_195_test()
/hal_rpi_pico-latest/src/common/pico_time/
Dtime.c66 static inline int16_t alarm_index(alarm_id_t id) { in alarm_index() argument
67 return (int16_t)(id >> 16); in alarm_index()
70 static inline uint16_t alarm_sequence(alarm_id_t id) { in alarm_sequence() argument
71 return (uint16_t)id; in alarm_sequence()
175 alarm_id_t id = make_alarm_id(pool->ordered_head, earliest_entry->sequence); in alarm_pool_irq_handler() local
176 delta = earliest_entry->callback(id, earliest_entry->user_data); in alarm_pool_irq_handler()
341 alarm_id_t id = make_alarm_id(index, next_sequence); in alarm_pool_add_alarm_at_force_in_context() local
351 return id; in alarm_pool_add_alarm_at_force_in_context()
385 static int64_t sleep_until_callback(__unused alarm_id_t id, __unused void *user_data) { in sleep_until_callback() argument
449 alarm_id_t id; in best_effort_wfe_or_timeout() local
[all …]
/hal_rpi_pico-latest/src/common/pico_binary_info/include/pico/binary_info/
Dstructure.h90 uint32_t id; member
96 uint32_t id; member
102 int32_t id; member
109 int32_t id; member
Dcode.h60 .id = _id, \
70 .id = _id, \
80 .id = _id, \
93 .id = _id, \
174 …program_feature_group(tag, id, name) __bi_named_group(BINARY_INFO_TAG_RASPBERRY_PI, BINARY_INFO_ID… argument
175 …_group_with_flags(tag, id, name, flags) __bi_named_group(BINARY_INFO_TAG_RASPBERRY_PI, BINARY_INFO… argument
/hal_rpi_pico-latest/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/
Drp2040_usb_device_enumeration.c45 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
/hal_rpi_pico-latest/src/rp2_common/pico_unique_id/include/pico/
Dunique_id.h62 uint8_t id[PICO_UNIQUE_BOARD_ID_SIZE_BYTES]; member
/hal_rpi_pico-latest/test/pico_stdio_test/
Dpico_stdio_test.c26 static int64_t deadlock_test_alarm(alarm_id_t id, void *param) { in deadlock_test_alarm() argument
/hal_rpi_pico-latest/cmake/preload/toolchains/util/
Dset_flags.cmake17 set(CMAKE_${LANG}_LINK_FLAGS "-Wl,--build-id=none")
/hal_rpi_pico-latest/docs/
Dlogo-mobile.svg1 <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="50mm" height="50mm"…
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_threadsafe_background.c18 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
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
Dcyw43_driver.c137 memcpy(buf, &board_id.id[2], 6); in cyw43_hal_generate_laa_mac()
/hal_rpi_pico-latest/tools/pioasm/
Dlexer.ll37 id [a-zA-Z_][a-zA-Z0-9_]*
43 directive \.{id}
219 {id} return yy::parser::make_ID(yytext, loc);
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_usb/
Dstdio_usb.c43 static int64_t timer_task(__unused alarm_id_t id, __unused void *user_data) { in timer_task() argument
/hal_rpi_pico-latest/src/common/pico_time/include/pico/
Dtime.h378 typedef int64_t (*alarm_callback_t)(alarm_id_t id, void *user_data);
/hal_rpi_pico-latest/src/rp2_common/pico_standard_link/
DCMakeLists.txt101 #target_link_options(pico_standard_link INTERFACE "LINKER:--build-id=none")