/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/ |
H A D | clk.c | 467 void rockchip_clk_register_plls(struct rockchip_clk_provider *ctx, struct rockchip_pll_clock *list, unsigned int nr_pll, in rockchip_clk_register_plls() argument 473 for (idx = 0; idx < nr_pll; idx++, list++) { in rockchip_clk_register_plls() 474 clk = rockchip_clk_register_pll(ctx, list->type, list->name, list->parent_names, list->num_parents, in rockchip_clk_register_plls() 475 list->con_offset, grf_lock_offset, list->lock_shift, list->mode_offset, in rockchip_clk_register_plls() 476 list in rockchip_clk_register_plls() 487 rockchip_clk_register_branches(struct rockchip_clk_provider *ctx, struct rockchip_clk_branch *list, unsigned int nr_clk) rockchip_clk_register_branches() argument [all...] |
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/include/ |
H A D | hi_list.h | 38 static inline hi_void hi_list_init(hi_list *list) in hi_list_init() argument 40 list->next = list; in hi_list_init() 41 list->prev = list; in hi_list_init() 46 把node插入为list的第一个节点 48 static inline hi_void hi_list_head_insert(hi_list *node, hi_list *list) in hi_list_head_insert() argument 50 node->next = list->next; in hi_list_head_insert() 51 node->prev = list; in hi_list_head_insert() 52 list in hi_list_head_insert() 60 hi_list_head_insert_optimize(hi_list *node, hi_list *list) hi_list_head_insert_optimize() argument 72 hi_list_tail_insert(hi_list *node, hi_list *list) hi_list_tail_insert() argument 81 hi_list_tail_insert_optimize(hi_list *node, hi_list *list) hi_list_tail_insert_optimize() argument 122 hi_list_delete_head(hi_list *list) hi_list_delete_head() argument 139 hi_list_delete_head_optimize(hi_list *list) hi_list_delete_head_optimize() argument 156 hi_list_delete_tail(hi_list *list) hi_list_delete_tail() argument 173 hi_is_list_empty(hi_list *list) hi_is_list_empty() argument 181 hi_is_list_empty_optimize(hi_list *list) hi_is_list_empty_optimize() argument 194 hi_list_del_init(hi_list *list) hi_list_del_init() argument [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/ |
H A D | hi_list.h | 31 * Note: This file renames the linked list interface and uses the LTOS interface to implement it again. 44 __attribute__((always_inline)) static inline hi_void hi_list_init(hi_list *list) in hi_list_init() argument 46 list->next = list; in hi_list_init() 47 list->prev = list; in hi_list_init() 51 * Function description: Inserts a node as the first node in the list. 52 * CNcomment:功能描述:把node插入为list的第一个节点 54 __attribute__((always_inline)) static inline hi_void hi_list_head_insert(hi_list *node, hi_list *list) in hi_list_head_insert() argument 56 node->next = list in hi_list_head_insert() 66 hi_list_tail_insert(hi_list *node, hi_list *list) hi_list_tail_insert() argument 91 hi_list_delete_head(hi_list *list) hi_list_delete_head() argument 108 hi_list_delete_tail(hi_list *list) hi_list_delete_tail() argument 125 hi_is_list_empty(hi_list *list) hi_is_list_empty() argument 138 hi_list_del_init(hi_list *list) hi_list_del_init() argument [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/kernel/include/ |
H A D | los_list.h | 3 * Description: Doubly linked list 6 * 1. Redistributions of source code must retain the above copyright notice, this list of 8 * 2. Redistributions in binary form must reproduce the above copyright notice, this list 28 * @defgroup los_list Doubly linked list 45 * Structure of a node in a doubly linked list. 54 * @brief Initialize a doubly linked list. 57 * This API is used to initialize a doubly linked list. 63 * @param list [IN] Node in a doubly linked list. 70 LITE_OS_SEC_ALW_INLINE STATIC_INLINE VOID LOS_ListInit(LOS_DL_LIST *list) in LOS_ListInit() argument 139 LOS_ListAdd(LOS_DL_LIST *list, LOS_DL_LIST *node) LOS_ListAdd() argument 166 LOS_ListTailInsert(LOS_DL_LIST *list, LOS_DL_LIST *node) LOS_ListTailInsert() argument 190 LOS_ListHeadInsert(LOS_DL_LIST *list, LOS_DL_LIST *node) LOS_ListHeadInsert() argument 394 LOS_ListDelInit(LOS_DL_LIST *list) LOS_ListDelInit() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_osk_list.h | 50 /** @brief Initialize a list to be a head of an empty list 51 * @param exp the list to initialize. */ 54 /** @brief Define a list variable, which is uninitialized. 55 * @param exp the name of the variable that the list will be defined as. */ 58 /** @brief Define a list variable, which is initialized. 59 * @param exp the name of the variable that the list will be defined as. */ 62 /** @brief Initialize a list element. 64 * All list elements must be initialized before use. 66 * Do not use on any list elemen 71 _mali_osk_list_init(_mali_osk_list_t *list) _mali_osk_list_init() argument 90 _mali_osk_list_add(_mali_osk_list_t *new_entry, _mali_osk_list_t *list) _mali_osk_list_add() argument 107 _mali_osk_list_addtail(_mali_osk_list_t *new_entry, _mali_osk_list_t *list) _mali_osk_list_addtail() argument 120 _mali_osk_list_del(_mali_osk_list_t *list) _mali_osk_list_del() argument 132 _mali_osk_list_delinit(_mali_osk_list_t *list) _mali_osk_list_delinit() argument 145 _mali_osk_list_empty(_mali_osk_list_t *list) _mali_osk_list_empty() argument 161 _mali_osk_list_move(_mali_osk_list_t *move_entry, _mali_osk_list_t *list) _mali_osk_list_move() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_osk_list.h | 51 /** @brief Initialize a list to be a head of an empty list 52 * @param exp the list to initialize. */ 55 /** @brief Define a list variable, which is uninitialized. 56 * @param exp the name of the variable that the list will be defined as. */ 59 /** @brief Define a list variable, which is initialized. 60 * @param exp the name of the variable that the list will be defined as. */ 63 /** @brief Initialize a list element. 65 * All list elements must be initialized before use. 67 * Do not use on any list elemen 72 mali_osk_list_init(_mali_osk_list_t *list) mali_osk_list_init() argument 91 _mali_osk_list_add(_mali_osk_list_t *new_entry, _mali_osk_list_t *list) _mali_osk_list_add() argument 108 mali_osk_list_addtail(_mali_osk_list_t *new_entry, _mali_osk_list_t *list) mali_osk_list_addtail() argument 121 _mali_osk_list_del(_mali_osk_list_t *list) _mali_osk_list_del() argument 133 mali_osk_list_delinit(_mali_osk_list_t *list) mali_osk_list_delinit() argument 146 _mali_osk_list_empty(_mali_osk_list_t *list) _mali_osk_list_empty() argument 162 _mali_osk_list_move(_mali_osk_list_t *move_entry, _mali_osk_list_t *list) _mali_osk_list_move() argument [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/libcoap/include/coap2/ |
H A D | utlist.h | 9 notice, this list of conditions and the following disclaimer. 42 * Either way, the pointer to the head of the list must be initialized to NULL. 50 * struct item *list = NULL: 55 * DL_APPEND(list, item); 83 * namely, we always reassign our tmp variable to the list head if we need 88 #define UTLIST_SV(elt,list) _tmp = (char*)(list); {char **_alias = (char**)&(list); *_alias = (elt); } 89 #define UTLIST_NEXT(elt,list,next) ((char*)((list) [all...] |
/test/xts/acts/arkui/ace_c_arkui_test/entry/src/main/cpp/list/ |
H A D | list_clip_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListClip001() 26 auto ret = nodeAPI->setAttribute(list, NODE_CLIP, &valueItem); in TestListClip001() 29 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_CLIP)->value[PARAM_0].i32, clip); in TestListClip001() 35 NAPI_START(list, ARKUI_NODE_LIST); in TestListClip002() 39 auto ret = nodeAPI->setAttribute(list, NODE_CLIP, &valueItem); in TestListClip002() 41 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_CLIP)->value[PARAM_0].i32, clip); in TestListClip002() 47 NAPI_START(list, ARKUI_NODE_LIST); in TestListClip003() 51 auto ret = nodeAPI->setAttribute(list, NODE_CLIP, &valueItem); in TestListClip003() 53 ASSERT_NE(nodeAPI->getAttribute(list, NODE_CLIP)->value[PARAM_0].i32, clip); in TestListClip003() 59 NAPI_START(list, ARKUI_NODE_LIS in TestListClip004() [all...] |
H A D | list_borderradius_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListBorderRadius001() 26 auto ret = nodeAPI->setAttribute(list, NODE_BORDER_RADIUS, &valueItem); in TestListBorderRadius001() 28 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_RADIUS)->value[PARAM_0].f32, borderRadius); in TestListBorderRadius001() 29 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_RADIUS)->value[PARAM_1].f32, borderRadius); in TestListBorderRadius001() 30 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_RADIUS)->value[PARAM_2].f32, borderRadius); in TestListBorderRadius001() 31 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_RADIUS)->value[PARAM_3].f32, borderRadius); in TestListBorderRadius001() 37 NAPI_START(list, ARKUI_NODE_LIST); in TestListBorderRadius002() 45 auto ret = nodeAPI->setAttribute(list, NODE_BORDER_RADIUS, &valueItem); in TestListBorderRadius002() 47 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_RADIUS)->value[PARAM_0].f32, borderRadiusUp); in TestListBorderRadius002() 48 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_RADIU in TestListBorderRadius002() [all...] |
H A D | list_borderwidth_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListBorderWidth001() 26 auto ret = nodeAPI->setAttribute(list, NODE_BORDER_WIDTH, &valueItem); in TestListBorderWidth001() 28 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_WIDTH)->value[PARAM_0].f32, borderWidth); in TestListBorderWidth001() 29 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_WIDTH)->value[PARAM_1].f32, borderWidth); in TestListBorderWidth001() 30 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_WIDTH)->value[PARAM_2].f32, borderWidth); in TestListBorderWidth001() 31 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_WIDTH)->value[PARAM_3].f32, borderWidth); in TestListBorderWidth001() 37 NAPI_START(list, ARKUI_NODE_LIST); in TestListBorderWidth002() 45 auto ret = nodeAPI->setAttribute(list, NODE_BORDER_WIDTH, &valueItem); in TestListBorderWidth002() 47 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_WIDTH)->value[PARAM_0].f32, borderWidthUp); in TestListBorderWidth002() 48 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_WIDT in TestListBorderWidth002() [all...] |
H A D | list_lineargradient_test.cpp | 21 NAPI_START(list, ARKUI_NODE_LIST); in TestListLinearGradient001() 32 auto ret = nodeAPI->setAttribute(list, NODE_LINEAR_GRADIENT, &valueItem); in TestListLinearGradient001() 35 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_LINEAR_GRADIENT)->value[PARAM_0].f32, SIZE_180); in TestListLinearGradient001() 36 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_LINEAR_GRADIENT)->value[PARAM_1].i32, direction); in TestListLinearGradient001() 37 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_LINEAR_GRADIENT)->value[PARAM_2].i32, repeating); in TestListLinearGradient001() 43 NAPI_START(list, ARKUI_NODE_LIST); in TestListLinearGradient002() 54 auto ret = nodeAPI->setAttribute(list, NODE_LINEAR_GRADIENT, &valueItem); in TestListLinearGradient002() 57 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_LINEAR_GRADIENT)->value[PARAM_0].f32, SIZE_180); in TestListLinearGradient002() 58 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_LINEAR_GRADIENT)->value[PARAM_1].i32, direction); in TestListLinearGradient002() 59 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_LINEAR_GRADIEN in TestListLinearGradient002() [all...] |
H A D | list_rotate_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListRotate001() 31 auto ret = nodeAPI->setAttribute(list, NODE_ROTATE, &valueItem); in TestListRotate001() 34 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ROTATE)->value[PARAM_0].f32, rotateX); in TestListRotate001() 35 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ROTATE)->value[PARAM_1].f32, rotateY); in TestListRotate001() 36 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ROTATE)->value[PARAM_2].f32, rotateZ); in TestListRotate001() 37 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ROTATE)->value[PARAM_3].f32, angle); in TestListRotate001() 38 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ROTATE)->value[PARAM_4].f32, perspective); in TestListRotate001() 44 NAPI_START(list, ARKUI_NODE_LIST); in TestListRotate002() 61 NAPI_START(list, ARKUI_NODE_LIST); in TestListRotate003() 70 auto ret = nodeAPI->setAttribute(list, NODE_ROTAT in TestListRotate003() [all...] |
H A D | list_translate_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListTranslate001() 28 auto ret = nodeAPI->setAttribute(list, NODE_TRANSLATE, &valueItem); in TestListTranslate001() 30 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_TRANSLATE)->value[PARAM_0].f32, translateX); in TestListTranslate001() 31 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_TRANSLATE)->value[PARAM_1].f32, translateY); in TestListTranslate001() 32 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_TRANSLATE)->value[PARAM_2].f32, translateZ); in TestListTranslate001() 38 NAPI_START(list, ARKUI_NODE_LIST); in TestListTranslate002() 44 auto ret = nodeAPI->setAttribute(list, NODE_TRANSLATE, &valueItem); in TestListTranslate002() 46 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_TRANSLATE)->value[PARAM_0].f32, translateX); in TestListTranslate002() 47 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_TRANSLATE)->value[PARAM_1].f32, translateY); in TestListTranslate002() 48 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_TRANSLAT in TestListTranslate002() [all...] |
H A D | list_shadow_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListShadow001() 26 auto ret = nodeAPI->setAttribute(list, NODE_SHADOW, &valueItem); in TestListShadow001() 28 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_SHADOW)->value[PARAM_0].i32, shadow); in TestListShadow001() 34 NAPI_START(list, ARKUI_NODE_LIST); in TestListShadow002() 38 auto ret = nodeAPI->setAttribute(list, NODE_SHADOW, &valueItem); in TestListShadow002() 40 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_SHADOW)->value[PARAM_0].i32, shadow); in TestListShadow002() 46 NAPI_START(list, ARKUI_NODE_LIST); in TestListShadow003() 50 auto ret = nodeAPI->setAttribute(list, NODE_SHADOW, &valueItem); in TestListShadow003() 52 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_SHADOW)->value[PARAM_0].i32, shadow); in TestListShadow003() 58 NAPI_START(list, ARKUI_NODE_LIS in TestListShadow004() [all...] |
H A D | list_bordercolor_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListBorderColor001() 26 auto ret = nodeAPI->setAttribute(list, NODE_BORDER_COLOR, &valueItem); in TestListBorderColor001() 28 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_COLOR)->value[PARAM_0].u32, borderColor); in TestListBorderColor001() 29 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_COLOR)->value[PARAM_1].u32, borderColor); in TestListBorderColor001() 30 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_COLOR)->value[PARAM_2].u32, borderColor); in TestListBorderColor001() 31 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_COLOR)->value[PARAM_3].u32, borderColor); in TestListBorderColor001() 37 NAPI_START(list, ARKUI_NODE_LIST); in TestListBorderColor002() 45 auto ret = nodeAPI->setAttribute(list, NODE_BORDER_COLOR, &valueItem); in TestListBorderColor002() 47 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_COLOR)->value[PARAM_0].u32, borderColorUp); in TestListBorderColor002() 48 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_BORDER_COLO in TestListBorderColor002() [all...] |
/test/xts/acts/hiviewdfx/hiappeventtest/hiappeventndktest/entry/src/main/cpp/ |
H A D | hiappeventndk.cpp | 46 ParamList list = OH_HiAppEvent_CreateParamList(); in OHHiAppEventWrite() local 48 OH_HiAppEvent_AddInt32Param(list, "int32_key", num); in OHHiAppEventWrite() 50 OH_HiAppEvent_AddInt32ArrayParam(list, "int32_arr_key", numArray, sizeof(numArray) / sizeof(numArray[0])); in OHHiAppEventWrite() 51 int ret = OH_HiAppEvent_Write("domain", "name", BEHAVIOR, list); in OHHiAppEventWrite() 59 ParamList list = OH_HiAppEvent_CreateParamList(); in OHHiAppEventConfigure() local 61 OH_HiAppEvent_AddInt32Param(list, "int32_key", num); in OHHiAppEventConfigure() 75 ParamList list = OH_HiAppEvent_CreateParamList(); in OHHiAppEventAddBoolParam() local 76 OH_HiAppEvent_AddBoolParam(list, "bool_key", true); in OHHiAppEventAddBoolParam() 77 int ret = OH_HiAppEvent_Write("domain", "name", BEHAVIOR, list); in OHHiAppEventAddBoolParam() 85 ParamList list in OHHiAppEventAddBoolArrayParam() local 96 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt8Param() local 107 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt8ArrayParam() local 118 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt16Param() local 129 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt16ArrayParam() local 140 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt32Param() local 151 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt32ArrayParam() local 162 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt64Param() local 173 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddInt64ArrayParam() local 184 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddFloatParam() local 195 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddFloatArrayParam() local 206 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddDoubleParam() local 217 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddDoubleArrayParam() local 228 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddStringParam() local 239 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventAddStringArrayParam() local 252 ParamList list = OH_HiAppEvent_CreateParamList(); OHHiAppEventCreateParamList() local [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/ |
H A D | list.h | 79 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() argument 81 __list_del(list->prev, list->next); in list_move() 82 list_add(list, head); in list_move() 85 static inline void list_move_tail(struct list_head *list, in list_move_tail() argument 88 __list_del(list->prev, list->next); in list_move_tail() 89 list_add_tail(list, head); in list_move_tail() 97 static inline void __list_splice(struct list_head *list, in __list_splice() argument 100 struct list_head *first = list in __list_splice() 111 list_splice(struct list_head *list, struct list_head *head) list_splice() argument 118 list_splice_init(struct list_head *list, struct list_head *head) list_splice_init() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | list.h | 76 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() argument 78 __list_del(list->prev, list->next); in list_move() 79 list_add(list, head); in list_move() 82 static inline void list_move_tail(struct list_head *list, in list_move_tail() argument 85 __list_del(list->prev, list->next); in list_move_tail() 86 list_add_tail(list, head); in list_move_tail() 94 static inline void __list_splice(struct list_head *list, in __list_splice() argument 97 struct list_head *first = list in __list_splice() 108 list_splice(struct list_head *list, struct list_head *head) list_splice() argument 115 list_splice_init(struct list_head *list, struct list_head *head) list_splice_init() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | list.h | 76 static inline void list_move(struct list_head *list, struct list_head *head) in list_move() argument 78 __list_del(list->prev, list->next); in list_move() 79 list_add(list, head); in list_move() 82 static inline void list_move_tail(struct list_head *list, in list_move_tail() argument 85 __list_del(list->prev, list->next); in list_move_tail() 86 list_add_tail(list, head); in list_move_tail() 94 static inline void __list_splice(struct list_head *list, in __list_splice() argument 97 struct list_head *first = list in __list_splice() 108 list_splice(struct list_head *list, struct list_head *head) list_splice() argument 115 list_splice_init(struct list_head *list, struct list_head *head) list_splice_init() argument [all...] |
H A D | osal_list.h | 23 * Simple doubly linked list implementation. 42 static inline void OSAL_INIT_LIST_HEAD(struct osal_list_head *list) in OSAL_INIT_LIST_HEAD() argument 44 list->next = list; in OSAL_INIT_LIST_HEAD() 45 list->prev = list; in OSAL_INIT_LIST_HEAD() 51 * This is only for internal list manipulation where we know 67 * @head: list head to add it after 80 * @head: list head to add it before 91 * Delete a list entr 162 osal_list_move(struct osal_list_head *list, struct osal_list_head *head) osal_list_move() argument 173 osal_list_move_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_move_tail() argument 185 osal_list_is_last(const struct osal_list_head *list, const struct osal_list_head *head) osal_list_is_last() argument 242 osal___list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal___list_cut_position() argument 268 osal_list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal_list_cut_position() argument 285 osal___list_splice(const struct osal_list_head *list, struct osal_list_head *prev, struct osal_list_head *next) osal___list_splice() argument 304 osal_list_splice(const struct osal_list_head *list, struct osal_list_head *head) osal_list_splice() argument 317 osal_list_splice_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail() argument 332 osal_list_splice_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_init() argument 349 osal_list_splice_tail_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail_init() argument [all...] |
/test/xts/acts/arkui/ace_c_arkui_test/entry/src/main/cpp/accessibility/ |
H A D | list_accessibilitylevel_test.cpp | 22 NAPI_START(list, ARKUI_NODE_LIST); in TestListAccessibilityLevel001() 26 auto ret = nodeAPI->setAttribute(list, NODE_ACCESSIBILITY_MODE, &valueItem); in TestListAccessibilityLevel001() 28 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ACCESSIBILITY_MODE)->value[PARAM_0].i32, accessibilityLevel); in TestListAccessibilityLevel001() 34 NAPI_START(list, ARKUI_NODE_LIST); in TestListAccessibilityLevel002() 38 auto ret = nodeAPI->setAttribute(list, NODE_ACCESSIBILITY_MODE, &valueItem); in TestListAccessibilityLevel002() 40 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ACCESSIBILITY_MODE)->value[PARAM_0].i32, accessibilityLevel); in TestListAccessibilityLevel002() 46 NAPI_START(list, ARKUI_NODE_LIST); in TestListAccessibilityLevel003() 50 auto ret = nodeAPI->setAttribute(list, NODE_ACCESSIBILITY_MODE, &valueItem); in TestListAccessibilityLevel003() 52 ASSERT_EQ(nodeAPI->getAttribute(list, NODE_ACCESSIBILITY_MODE)->value[PARAM_0].i32, accessibilityLevel); in TestListAccessibilityLevel003() 58 NAPI_START(list, ARKUI_NODE_LIS in TestListAccessibilityLevel004() [all...] |
/test/xts/acts/hiviewdfx/hiappeventtest/hiappeventcpptest/ |
H A D | HiAppEventCPPTest.cpp | 72 ParamList list = OH_HiAppEvent_CreateParamList(); in HWTEST_F() local 73 OH_HiAppEvent_AddBoolParam(list, "bool_key", boolean); in HWTEST_F() 75 OH_HiAppEvent_Write(TEST_DOMAIN_NAME, TEST_EVENT_NAME, eventType, list); in HWTEST_F() 89 OH_HiAppEvent_DestroyParamList(list); in HWTEST_F() 108 ParamList list = OH_HiAppEvent_CreateParamList(); in HWTEST_F() local 109 OH_HiAppEvent_AddBoolParam(list, "bool_key", boolean); in HWTEST_F() 111 OH_HiAppEvent_Write(TEST_DOMAIN_NAME, TEST_EVENT_NAME, eventType, list); in HWTEST_F() 125 OH_HiAppEvent_DestroyParamList(list); in HWTEST_F() 134 * @tc.desc The keyvalue is reported as a boolean list. 143 ParamList list in HWTEST_F() local 178 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 215 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 250 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 285 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 320 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 355 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 390 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 425 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 460 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 495 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 530 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 565 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 600 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 635 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 677 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 715 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 747 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 767 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 787 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 812 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 851 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 886 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 921 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 961 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 996 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 1039 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 1077 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 1130 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 1179 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local 1216 ParamList list = OH_HiAppEvent_CreateParamList(); HWTEST_F() local [all...] |
/test/xts/device_attest/services/core/utils/ |
H A D | attest_utils_list.c | 25 int32_t CreateList(List *list) in CreateList() argument 27 if (list == NULL) { in CreateList() 30 list->head = NULL; in CreateList() 34 int32_t AddListNode(List *list, void *data) in AddListNode() argument 36 if (list == NULL || data == NULL) { in AddListNode() 39 ListNode* head = list->head; in AddListNode() 60 if (list->head == NULL) { in AddListNode() 61 list->head = node; in AddListNode() 68 int32_t GetListSize(List *list) in GetListSize() argument 70 if (list in GetListSize() 82 ReleaseList(List *list) ReleaseList() argument [all...] |
/test/xts/device_attest_lite/services/core/utils/ |
H A D | attest_utils_list.c | 25 int32_t CreateList(List *list) in CreateList() argument 27 if (list == NULL) { in CreateList() 30 list->head = NULL; in CreateList() 34 int32_t AddListNode(List *list, void *data) in AddListNode() argument 36 if (list == NULL || data == NULL) { in AddListNode() 39 ListNode* head = list->head; in AddListNode() 60 if (list->head == NULL) { in AddListNode() 61 list->head = node; in AddListNode() 68 int32_t GetListSize(List *list) in GetListSize() argument 70 if (list in GetListSize() 82 ReleaseList(List *list) ReleaseList() argument [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/ |
H A D | osal_list.h | 26 * Simple doubly linked list implementation. 45 static inline void OSAL_INIT_LIST_HEAD(struct osal_list_head *list) in OSAL_INIT_LIST_HEAD() argument 47 list->next = list; in OSAL_INIT_LIST_HEAD() 48 list->prev = list; in OSAL_INIT_LIST_HEAD() 54 * This is only for internal list manipulation where we know 70 * @head: list head to add it after 83 * @head: list head to add it before 94 * Delete a list entr 165 osal_list_move(struct osal_list_head *list, struct osal_list_head *head) osal_list_move() argument 176 osal_list_move_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_move_tail() argument 188 osal_list_is_last(const struct osal_list_head *list, const struct osal_list_head *head) osal_list_is_last() argument 245 osal___list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal___list_cut_position() argument 271 osal_list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal_list_cut_position() argument 288 osal___list_splice(const struct osal_list_head *list, struct osal_list_head *prev, struct osal_list_head *next) osal___list_splice() argument 307 osal_list_splice(const struct osal_list_head *list, struct osal_list_head *head) osal_list_splice() argument 320 osal_list_splice_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail() argument 335 osal_list_splice_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_init() argument 352 osal_list_splice_tail_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail_init() argument [all...] |