Home
last modified time | relevance | path

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

1234567891011

/hal_nxp-3.5.0/mcux/mcux-sdk/components/lists/
Dfsl_component_generic_list.c32 static list_status_t LIST_Error_Check(list_handle_t list, list_element_handle_t newElement) in LIST_Error_Check() argument
36 list_element_handle_t element = list->head; in LIST_Error_Check()
38 if ((list->max != 0U) && (list->max == list->size)) in LIST_Error_Check()
80 void LIST_Init(list_handle_t list, uint32_t max) in LIST_Init() argument
82 list->head = NULL; in LIST_Init()
83 list->tail = NULL; in LIST_Init()
84 list->max = max; in LIST_Init()
85 list->size = 0; in LIST_Init()
105 return element->list; in LIST_GetList()
124 list_status_t LIST_AddTail(list_handle_t list, list_element_handle_t element) in LIST_AddTail() argument
[all …]
Dfsl_component_generic_list.h80 struct list_label *list; /*!< pointer to the list */ member
88 struct list_label *list; /*!< pointer to the list */ member
109 void LIST_Init(list_handle_t list, uint32_t max);
127 list_status_t LIST_AddHead(list_handle_t list, list_element_handle_t element);
136 list_status_t LIST_AddTail(list_handle_t list, list_element_handle_t element);
145 list_element_handle_t LIST_RemoveHead(list_handle_t list);
154 list_element_handle_t LIST_GetHead(list_handle_t list);
202 uint32_t LIST_GetSize(list_handle_t list);
211 uint32_t LIST_GetAvailableSize(list_handle_t list);
/hal_nxp-3.5.0/mcux/mcux-sdk/components/srtm/srtm/
Dsrtm_list.h25 #define SRTM_LIST_OBJ(type, field, list) (type)((uint32_t)(list) - (uint32_t)(&((type)0)->field)) argument
48 static inline void SRTM_List_Init(srtm_list_t *list) in SRTM_List_Init() argument
50 assert(list); in SRTM_List_Init()
52 list->prev = list; in SRTM_List_Init()
53 list->next = list; in SRTM_List_Init()
62 static inline bool SRTM_List_IsEmpty(srtm_list_t *list) in SRTM_List_IsEmpty() argument
64 assert(list); in SRTM_List_IsEmpty()
66 return list->next == list; in SRTM_List_IsEmpty()
75 static inline void SRTM_List_AddHead(srtm_list_t *list, srtm_list_t *node) in SRTM_List_AddHead() argument
77 assert(list); in SRTM_List_AddHead()
[all …]
Dsrtm_dispatcher.c68 srtm_list_t *list; in SRTM_Dispatcher_InsertOrderedMessage() local
75 for (list = disp->messageQ.prev; list != &disp->messageQ; list = list->prev) in SRTM_Dispatcher_InsertOrderedMessage()
77 message = SRTM_LIST_OBJ(srtm_message_t, node, list); in SRTM_Dispatcher_InsertOrderedMessage()
83 SRTM_List_InsertAfter(list, &msg->node); in SRTM_Dispatcher_InsertOrderedMessage()
122 srtm_list_t *list; in SRTM_Dispatcher_RecvMessage() local
128 list = disp->messageQ.next; in SRTM_Dispatcher_RecvMessage()
129 SRTM_List_Remove(list); in SRTM_Dispatcher_RecvMessage()
130 message = SRTM_LIST_OBJ(srtm_message_t, node, list); in SRTM_Dispatcher_RecvMessage()
248 srtm_list_t *list; in SRTM_Dispatcher_Destroy() local
265 list = disp->cores.next; in SRTM_Dispatcher_Destroy()
[all …]
Dsrtm_peercore.c64 srtm_list_t *list; in SRTM_PeerCore_Destroy() local
73 list = core->channels.next; in SRTM_PeerCore_Destroy()
74 SRTM_List_Remove(list); in SRTM_PeerCore_Destroy()
75 channel = SRTM_LIST_OBJ(srtm_channel_t, node, list); in SRTM_PeerCore_Destroy()
98 srtm_list_t *list; in SRTM_PeerCore_Start() local
111 for (list = core->channels.next; list != &core->channels; list = list->next) in SRTM_PeerCore_Start()
113 channel = SRTM_LIST_OBJ(srtm_channel_t, node, list); in SRTM_PeerCore_Start()
124 srtm_list_t *list; in SRTM_PeerCore_Stop() local
137 for (list = core->channels.next; list != &core->channels; list = list->next) in SRTM_PeerCore_Stop()
139 channel = SRTM_LIST_OBJ(srtm_channel_t, node, list); in SRTM_PeerCore_Stop()
/hal_nxp-3.5.0/mcux/mcux-sdk/devices/MIMX8QM6/drivers/
Dfsl_sc_event.c65 static inline void SCEvent_List_Init(sc_event_list_t *list) in SCEvent_List_Init() argument
67 assert(list); in SCEvent_List_Init()
69 list->prev = list; in SCEvent_List_Init()
70 list->next = list; in SCEvent_List_Init()
79 static inline bool SCEvent_List_IsEmpty(sc_event_list_t *list) in SCEvent_List_IsEmpty() argument
81 assert(list); in SCEvent_List_IsEmpty()
83 return list->next == list; in SCEvent_List_IsEmpty()
92 static inline void SCEvent_List_AddTail(sc_event_list_t *list, sc_event_list_t *node) in SCEvent_List_AddTail() argument
94 assert(list); in SCEvent_List_AddTail()
97 node->prev = list->prev; in SCEvent_List_AddTail()
[all …]
Dfsl_sc_event.h51 #define SC_EVENT_LIST_OBJ(type, field, list) (type)((uint32_t)(list) - (uint32_t)(&((type)0)->field… argument
/hal_nxp-3.5.0/mcux/mcux-sdk/components/srtm/services/
Dsrtm_audio_service.c183 srtm_list_t *list; in SRTM_AudioService_PeriodDone() local
192 list = iface->freeProcs.next; in SRTM_AudioService_PeriodDone()
193 SRTM_List_Remove(list); in SRTM_AudioService_PeriodDone()
194 proc = SRTM_LIST_OBJ(srtm_procedure_t, node, list); in SRTM_AudioService_PeriodDone()
724 srtm_list_t *list; in SRTM_AudioService_DestroyIface() local
734 list = iface->freeProcs.next; in SRTM_AudioService_DestroyIface()
735 SRTM_List_Remove(list); in SRTM_AudioService_DestroyIface()
736 proc = SRTM_LIST_OBJ(srtm_procedure_t, node, list); in SRTM_AudioService_DestroyIface()
746 srtm_list_t *list; in SRTM_AudioService_FindInterface() local
750 for (list = handle->ifaces.next; list != &handle->ifaces; list = list->next) in SRTM_AudioService_FindInterface()
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/components/codec/tfa9xxx/vas_tfa_drv/
Dtfa2_container.c171 dsc = &prof->list[i]; in tfa2_cnt_get_cmd()
298 if (dev->list[i].type == (uint32_t)type) in tfa2_cnt_get_dsc()
300 _this = (nxpTfaDescPtr_t *)(dev->list[i].offset + (uint8_t *)cnt); in tfa2_cnt_get_dsc()
351 if (dev->list[idx].type == dscProfile) in tfa2_cnt_get_dev_prof_list()
354 return (nxpTfaProfileList_t *)(dev->list[idx].offset + base); in tfa2_cnt_get_dev_prof_list()
381 if (dev->list[idx].type == dscProfile) in tfa2_dev_get_dev_nprof()
410 if (dev->list[idx].type == dscProfile) in tfa2_cnt_get_dev_nprof()
540 if (hitlist(clockdep_items_list, (nxpTfaDescriptorType_t)(dev->list[i].type))) in tfa2_cnt_write_regs_dev()
542 if (hitlist(items_list, (nxpTfaDescriptorType_t)(dev->list[i].type))) in tfa2_cnt_write_regs_dev()
544 rc = tfa2_cnt_write_item(tfa, &dev->list[i]); in tfa2_cnt_write_regs_dev()
[all …]
Dtfa9xxx_parameters.h557 nxpTfaDescPtr_t list[]; // items list member
569 nxpTfaDescPtr_t list[]; // items list (lenght-1 items) member
581 nxpTfaDescPtr_t list[]; // items list member
/hal_nxp-3.5.0/mcux/mcux-sdk/cmake/backports/
DFindPythonInterp.cmake29 # The Python_ADDITIONAL_VERSIONS variable can be used to specify a list
87 list(APPEND _Python_NAMES
94 list(APPEND _PYTHON_FIND_OTHER_VERSIONS ${_PYTHON_V})
100 list(APPEND _Python_NAMES python${PythonInterp_FIND_VERSION_MAJOR})
116 list(GET _PYTHONLIBS_VERSION 0 _PYTHONLIBS_VERSION_MAJOR)
117 list(GET _PYTHONLIBS_VERSION 1 _PYTHONLIBS_VERSION_MINOR)
118 list(APPEND _Python_VERSIONS ${_PYTHONLIBS_VERSION_MAJOR}.${_PYTHONLIBS_VERSION_MINOR})
123 list(APPEND _Python_VERSIONS ";")
126 list(APPEND _Python_VERSIONS ${_PYTHON_FIND_OTHER_VERSIONS})
129 list(APPEND _Python_VERSIONS ";")
[all …]
/hal_nxp-3.5.0/mcux/mcux-sdk/cmake/
Dkconfig.cmake35 # DTS_ROOT_BINDINGS is a semicolon separated list, this causes
38 # separated list instead.
68 # targets by appending targets to the CMake list
156 # Create a list of absolute paths to the .config sources from
166 list(APPEND merge_config_files_with_absolute_paths ${path})
249 # Read out the list of 'Kconfig' sources that were used by the engine.
/hal_nxp-3.5.0/mcux/
Dhal_nxp.cmake1 list(APPEND CMAKE_MODULE_PATH
20 list(APPEND CMAKE_MODULE_PATH
57 list(APPEND CMAKE_MODULE_PATH
228 list(APPEND CMAKE_MODULE_PATH
275 list(APPEND CMAKE_MODULE_PATH
288 list(APPEND CMAKE_MODULE_PATH
/hal_nxp-3.5.0/mcux/mcux-sdk/components/osa/
Dfsl_os_abstraction_bm.c333 (&tcb->link)->list->head = (struct list_element_tag *)(void *)ptaskStruct; in OSA_TaskSetPriority()
339 (&ptaskStruct->link)->list = (&tcb->link)->list; in OSA_TaskSetPriority()
341 (&ptaskStruct->link)->list->size++; in OSA_TaskSetPriority()
403 (&tcb->link)->list->head = (struct list_element_tag *)(void *)ptaskStruct; in OSA_TaskCreate()
409 (&ptaskStruct->link)->list = (&tcb->link)->list; in OSA_TaskCreate()
411 (&ptaskStruct->link)->list->size++; in OSA_TaskCreate()
/hal_nxp-3.5.0/mcux/mcux-sdk/scripts/kconfig/
Dguiconfig.py689 if node.list and not isinstance(node.item, Symbol):
712 if node.list and isinstance(node.item, Symbol):
714 res += rec(node.list)
716 elif node.list and isinstance(node.item, Symbol):
721 shown_children = rec(node.list)
730 return rec(menu.list)
750 if node.list and not node.is_menuconfig:
751 res += rec(node.list)
753 elif node.list and isinstance(node.item, Symbol):
754 shown_children = rec(node.list)
[all …]
Dkconfiglib.py1086 self.top_node.list = self.top_node.next
1609 if node.list:
1610 node = node.list
1937 if node.list:
1938 node = node.list
2933 node.prompt = node.help = node.list = None
3009 node.list = node.next
3029 node.list = node.next
3039 node.list = None
3081 node.list = node.next
[all …]
Dmenuconfig.py1157 node.list
1163 node = node.list
1498 if node.list and not node.is_menuconfig:
1502 res += rec(node.list)
1504 elif node.list and isinstance(node.item, Symbol):
1509 shown_children = rec(node.list)
1543 seen_syms = {node.item for node in rec(menu.list)
1547 for node in rec(choice_node.list):
1556 return rec(menu.list)
1615 if _is_y_mode_choice_sym(sc) and not node.list:
/hal_nxp-3.5.0/mcux/mcux-sdk/
DCOPYING-BSD-37 list of conditions and the following disclaimer.
10 this list of conditions and the following disclaimer in the documentation
Dall_devices.cmake10 list(APPEND CMAKE_MODULE_PATH
/hal_nxp-3.5.0/
DLICENSE.BSD-37 list of conditions and the following disclaimer.
10 this list of conditions and the following disclaimer in the documentation
/hal_nxp-3.5.0/mcux/mcux-sdk/middleware/mmcau/
DLICENSE11 list of conditions and the following disclaimer.
14 this list of conditions and the following disclaimer in the documentation
/hal_nxp-3.5.0/mcux/middleware/mcux-sdk-middleware-usb/
DCOPYING-BSD-37 list of conditions and the following disclaimer.
10 this list of conditions and the following disclaimer in the documentation
/hal_nxp-3.5.0/mcux/mcux-sdk/devices/MIMX8ML8/
Dall_lib_device_MIMX8ML8_dsp.cmake1 list(APPEND CMAKE_MODULE_PATH
/hal_nxp-3.5.0/mcux/mcux-sdk/devices/LPC55S66/
Dall_lib_device_LPC55S66_cm33_core1.cmake1 list(APPEND CMAKE_MODULE_PATH
/hal_nxp-3.5.0/mcux/mcux-sdk/devices/LPC802/
Dall_lib_device_LPC802.cmake1 list(APPEND CMAKE_MODULE_PATH

1234567891011