Home
last modified time | relevance | path

Searched refs:list (Results 1 – 22 of 22) sorted by relevance

/loramac-node-latest/src/boards/mcu/saml21/hal/utils/src/
Dutils_list.c50 bool is_list_element(const struct list_descriptor *const list, const void *const element) in is_list_element() argument
53 for (it = list->head; it; it = it->next) { in is_list_element()
65 void list_insert_as_head(struct list_descriptor *const list, void *const element) in list_insert_as_head() argument
67 ASSERT(!is_list_element(list, element)); in list_insert_as_head()
69 ((struct list_element *)element)->next = list->head; in list_insert_as_head()
70 list->head = (struct list_element *)element; in list_insert_as_head()
85 void list_insert_at_end(struct list_descriptor *const list, void *const element) in list_insert_at_end() argument
87 struct list_element *it = list->head; in list_insert_at_end()
89 ASSERT(!is_list_element(list, element)); in list_insert_at_end()
91 if (!list->head) { in list_insert_at_end()
[all …]
/loramac-node-latest/src/mac/
DLoRaMacCommands.c147 static bool LinkedListInit( MacCommandsList_t* list ) in LinkedListInit() argument
149 if( list == NULL ) in LinkedListInit()
154 list->First = NULL; in LinkedListInit()
155 list->Last = NULL; in LinkedListInit()
167 static bool LinkedListAdd( MacCommandsList_t* list, MacCommand_t* element ) in LinkedListAdd() argument
169 if( ( list == NULL ) || ( element == NULL ) ) in LinkedListAdd()
175 if( list->First == NULL ) in LinkedListAdd()
177 list->First = element; in LinkedListAdd()
181 if( list->Last ) in LinkedListAdd()
183 list->Last->Next = element; in LinkedListAdd()
[all …]
/loramac-node-latest/src/boards/mcu/saml21/hal/utils/include/
Dutils_list.h78 static inline void list_reset(struct list_descriptor *const list) in list_reset() argument
80 list->head = NULL; in list_reset()
91 static inline void *list_get_head(const struct list_descriptor *const list) in list_get_head() argument
93 return (void *)list->head; in list_get_head()
115 void list_insert_as_head(struct list_descriptor *const list, void *const element);
131 void list_insert_at_end(struct list_descriptor *const list, void *const element);
143 bool is_list_element(const struct list_descriptor *const list, const void *const element);
155 void *list_remove_head(struct list_descriptor *const list);
167 bool list_delete_element(struct list_descriptor *const list, const void *const element);
/loramac-node-latest/src/radio/
DCMakeLists.txt36 list(APPEND ${PROJECT_NAME}_SOURCES
48 list(APPEND ${PROJECT_NAME}_SOURCES
53 list(APPEND ${PROJECT_NAME}_SOURCES
57 list(APPEND ${PROJECT_NAME}_SOURCES
69 list(APPEND ${PROJECT_NAME}_INCLUDES
74 list(APPEND ${PROJECT_NAME}_INCLUDES
78 list(APPEND ${PROJECT_NAME}_INCLUDES
82 list(APPEND ${PROJECT_NAME}_INCLUDES
/loramac-node-latest/src/boards/NucleoL152/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
62 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1272mb2das-board.c")
64 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1276mb1las-board.c")
66 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1276mb1mas-board.c")
68 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1261mbxbas-board.c")
70 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1262mbxcas-board.c")
72 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1262mbxdas-board.c")
74 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/lr1110mb1xxs-board.c")
/loramac-node-latest/src/boards/NucleoL073/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
63 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1272mb2das-board.c")
65 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1276mb1las-board.c")
67 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1276mb1mas-board.c")
69 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1261mbxbas-board.c")
71 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1262mbxcas-board.c")
73 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1262mbxdas-board.c")
75 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/lr1110mb1xxs-board.c")
/loramac-node-latest/src/boards/NucleoL476/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
66 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1272mb2das-board.c")
68 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1276mb1las-board.c")
70 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1276mb1mas-board.c")
72 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1261mbxbas-board.c")
74 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1262mbxcas-board.c")
76 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/sx1262mbxdas-board.c")
78 list(APPEND ${PROJECT_NAME}_SOURCES "${CMAKE_CURRENT_SOURCE_DIR}/lr1110mb1xxs-board.c")
/loramac-node-latest/src/boards/mcu/saml21/hal/src/
Dhal_timer.c61 static void timer_add_timer_task(struct list_descriptor *list, struct timer_task *const new_task, c…
205 static void timer_add_timer_task(struct list_descriptor *list, struct timer_task *const new_task, c… in timer_add_timer_task() argument
207 struct timer_task *it, *prev = NULL, *head = (struct timer_task *)list_get_head(list); in timer_add_timer_task()
210 list_insert_as_head(list, new_task); in timer_add_timer_task()
228 list_insert_as_head(list, new_task); in timer_add_timer_task()
/loramac-node-latest/src/apps/LoRaMac/
DCMakeLists.txt57 list(APPEND ${PROJECT_NAME}_COMMON
67 list(APPEND ${PROJECT_NAME}_LMH
74 list(APPEND ${PROJECT_NAME}_LMHP
87 list(APPEND ${PROJECT_NAME}_COMMON
96 list(APPEND ${PROJECT_NAME}_LMH
103 list(APPEND ${PROJECT_NAME}_LMHP
/loramac-node-latest/
DLICENSE7 notice, this list of conditions and the following disclaimer.
9 notice, this list of conditions and the following disclaimer in the
DCHANGELOG.md133 - Added SX126x `REG_RX_GAIN` and `REG_TX_MODULATION` to the radio registers retention list
975 - Added a function to the timer driver that checks if a timer is already in the list or not
/loramac-node-latest/src/boards/B-L072Z-LRWAN1/cmsis/arm-std/
Dstartup_stm32l072xx.s20 ;* this list of conditions and the following disclaimer.
22 ;* this list of conditions and the following disclaimer in the documentation
/loramac-node-latest/src/boards/NucleoL073/cmsis/arm-std/
Dstartup_stm32l073xx.s20 ;* this list of conditions and the following disclaimer.
22 ;* this list of conditions and the following disclaimer in the documentation
/loramac-node-latest/src/boards/SKiM881AXL/cmsis/arm-std/
Dstartup_stm32l081xx.s20 ;* this list of conditions and the following disclaimer.
22 ;* this list of conditions and the following disclaimer in the documentation
/loramac-node-latest/src/boards/SKiM880B/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
/loramac-node-latest/src/boards/SKiM980A/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
/loramac-node-latest/src/boards/NAMote72/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
/loramac-node-latest/src/boards/SKiM881AXL/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
/loramac-node-latest/src/boards/B-L072Z-LRWAN1/
DCMakeLists.txt26 list(APPEND ${PROJECT_NAME}_SOURCES
/loramac-node-latest/cmake/
Dtoolchain-arm-none-eabi.cmake23 list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR})
/loramac-node-latest/src/boards/NucleoL476/cmsis/arm-std/
Dstartup_stm32l476xx.s19 ;* this list of conditions and the following disclaimer.
21 ;* this list of conditions and the following disclaimer in the documentation
/loramac-node-latest/src/boards/SAMR34/
DCMakeLists.txt27 list(APPEND ${PROJECT_NAME}_SOURCES