Home
last modified time | relevance | path

Searched refs:list (Results 1 - 25 of 2845) sorted by relevance

12345678910>>...114

/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/src/
H A Dlist.c16 #include "platform/include/list.h"
23 List *list; // Used in func ListGetNextNode, might de deleted in future version. member
33 static ListNode *ListGetFirstNodeInt(const List *list) in ListGetFirstNodeInt() argument
35 ASSERT(list); in ListGetFirstNodeInt()
36 if (list->len == 0) { in ListGetFirstNodeInt()
40 return DL_LIST_ENTRY(list->dlList.pstNext, ListNode, node); in ListGetFirstNodeInt()
53 NO_SANITIZE("cfi") static ListNode *ListFreeNode(List *list, ListNode *node) in ListFreeNode() argument
55 ASSERT(list); in ListFreeNode()
59 if (list->cb) { in ListFreeNode()
60 list in ListFreeNode()
68 ListClear(List *list) ListClear() argument
79 ListDelete(List *list) ListDelete() argument
89 ListGetSize(const List *list) ListGetSize() argument
95 ListAddFirst(List *list, void *data) ListAddFirst() argument
108 ListAddLast(List *list, void *data) ListAddLast() argument
121 ListForEachData(const List *list, const ListCmpFunc cmp, void *parameter) ListForEachData() argument
139 ListGetFirstNode(const List *list) ListGetFirstNode() argument
149 ListGetLastNode(const List *list) ListGetLastNode() argument
173 ListRemoveNode(List *list, void *data) ListRemoveNode() argument
189 ListRemoveFirst(List *list) ListRemoveFirst() argument
203 ListRemoveLast(List *list) ListRemoveLast() argument
217 ListIsEmpty(const List* list) ListIsEmpty() argument
[all...]
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/src/
H A Dskiplist.c34 static FILLP_INT SkiplistRandomLevel(struct SkipList *list) in SkiplistRandomLevel() argument
38 while ((list->randomLev[(list->randomIndex++) & (MAX_RANDOM_LEV - 1)]) && (k < MAX_SKIPLIST_LEVEL)) { in SkiplistRandomLevel()
49 Input : list - SkipList to be initialised
56 FILLP_INT SkiplistInit(struct SkipList *list, funcSkiplistCompair cmp) in SkiplistInit() argument
61 if (list == FILLP_NULL_PTR) { in SkiplistInit()
62 FILLP_LOGERR("list->skip_item_pool is not NULL"); in SkiplistInit()
66 list->level = 0; in SkiplistInit()
67 list->head = FILLP_NULL_PTR; in SkiplistInit()
68 list in SkiplistInit()
93 SkiplistDestroy(struct SkipList *list) SkiplistDestroy() argument
114 SkipListPopValue(struct SkipList *list) SkipListPopValue() argument
157 SkipListPopTail(struct SkipList *list) SkipListPopTail() argument
190 SkiplistInsertAtMid(struct SkipList *list, void *item, struct SkipListNode *node, FILLP_BOOL errIfConflict, FILLP_INT curMinLevel) SkiplistInsertAtMid() argument
240 SkipListInsertFirstNode(struct SkipList *list, struct SkipListNode *node) SkipListInsertFirstNode() argument
256 SkipListInsertAtTail(struct SkipList *list, struct SkipListNode *node, int curMinLevel) SkipListInsertAtTail() argument
266 SkipListInsertAtHead(struct SkipList *list, struct SkipListNode *node, int curMinLevel) SkipListInsertAtHead() argument
292 SkipListInsert(struct SkipList *list, void *item, struct SkipListNode *node, FILLP_BOOL errIfConflict) SkipListInsert() argument
354 SkiplistGetNodeNum(struct SkipList *list) SkiplistGetNodeNum() argument
[all...]
/device/soc/rockchip/common/sdk_linux/drivers/clk/rockchip/
H A Dclk.c467 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/hi3861v100/sdk_liteos/include/
H A Dhi_list.h31 * 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/common/platform/wifi/hi3881v100/driver/include/
H A Dhi_list.h38 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/platform/os/Huawei_LiteOS/kernel/include/
H A Dlos_list.h3 * 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...]
/foundation/communication/dsoftbus/core/common/include/
H A Dcommon_list.h33 /* list initialize */
34 __attribute__((always_inline)) static inline void ListInit(ListNode *list) in ListInit() argument
36 list->next = list; in ListInit()
37 list->prev = list; in ListInit()
40 /* Get list head node */
43 /* Get list tail node */
46 /* Insert a new node to list. */
47 __attribute__((always_inline)) static inline void ListAdd(ListNode *list, ListNod argument
56 ListTailInsert(ListNode *list, ListNode *node) ListTailInsert() argument
62 ListNodeInsert(ListNode *list, ListNode *node) ListNodeInsert() argument
125 ListDelInit(ListNode *list) ListDelInit() argument
[all...]
/foundation/communication/dsoftbus/components/nstackx/fillp/src/public/include/
H A Dhlist.h26 void *list; member
44 (node)->list = FILLP_NULL_PTR; \
49 #define HLIST_EMPTY(list) (!((list)->size))
54 #define HLIST_FOREACH_SAFE(_pos, _next, list) \
55 for ((_pos) = HLIST_FIRST(list); ((_pos) != FILLP_NULL_PTR) && ((_next) = (_pos)->next, FILLP_TRUE); \
61 static __inline void HlistDelete(struct Hlist *list, struct HlistNode *n);
62 static void HlistAddAfter(struct Hlist *list, struct HlistNode *prev, struct HlistNode *toBeAdded);
64 static struct HlistNode *HlistPopHead(struct Hlist *list);
66 static void HlistAddTail(struct Hlist *list, struc
69 HlistAddAfter(struct Hlist *list, struct HlistNode *prev, struct HlistNode *toBeAdded) HlistAddAfter() argument
86 HlistAddTail(struct Hlist *list, struct HlistNode *node) HlistAddTail() argument
92 HlistAddHead(struct Hlist *list, struct HlistNode *node) HlistAddHead() argument
98 HlistDelete(struct Hlist *list, struct HlistNode *n) HlistDelete() argument
122 HlistPopHead(struct Hlist *list) HlistPopHead() argument
[all...]
H A Dskiplist.h46 FILLP_INT level; /* the current max level of list */
59 Input : list - SkipList pointer
65 static __inline struct SkipListNode *SkipListGetPop(struct SkipList *list) in SkipListGetPop() argument
67 return ((list == FILLP_NULL_PTR) || (list->head == FILLP_NULL_PTR)) ? FILLP_NULL_PTR : list->head; in SkipListGetPop()
76 Input : list - SkipList pointer
82 static __inline struct SkipListNode *SkipListGetTail(struct SkipList *list) in SkipListGetTail() argument
84 return ((list == FILLP_NULL_PTR) || (list in SkipListGetTail()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_osk_list.h50 /** @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 Dmali_osk_list.h51 /** @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...]
/foundation/arkui/ui_lite/test/uitest/test_ui_list_view/
H A Dui_test_list_layout.cpp68 ListLayout* list = new ListLayout(); in UIKitListVerticalAddTestAutoSize001() local
69 list->SetDirection(ListLayout::VERTICAL); in UIKitListVerticalAddTestAutoSize001()
70 list->SetStyle(STYLE_BACKGROUND_COLOR, Color::Red().full); in UIKitListVerticalAddTestAutoSize001()
71 list->SetPosition(VIEW_DISTANCE_TO_LEFT_SIDE, label->GetY() + TITLE_LABEL_DEFAULT_HEIGHT + g_gap); in UIKitListVerticalAddTestAutoSize001()
72 list->Resize(Screen::GetInstance().GetWidth() - 100, 0); // 100: list reduce width in UIKitListVerticalAddTestAutoSize001()
73 container_->Add(list); in UIKitListVerticalAddTestAutoSize001()
78 list->Add(button1); in UIKitListVerticalAddTestAutoSize001()
82 list->Insert(button1, button2); in UIKitListVerticalAddTestAutoSize001()
88 listDirect_->SetPosition(list in UIKitListVerticalAddTestAutoSize001()
109 ListLayout* list = new ListLayout(ListLayout::VERTICAL); UIKitListVerticalRemoveTestAutoSize001() local
136 ListLayout* list = new ListLayout(ListLayout::VERTICAL); UIKitListVerticalRemoveTestAutoSize002() local
163 ListLayout* list = new ListLayout(ListLayout::HORIZONTAL); UIKitListHorAddTestAutoSize001() local
189 ListLayout* list = new ListLayout(ListLayout::HORIZONTAL); UIKitListHorRemoveTestAutoSize001() local
216 ListLayout* list = new ListLayout(ListLayout::HORIZONTAL); UIKitListHorRemoveTestAutoSize002() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_v2/list/
H A Dlist_position_controller.cpp16 #include "core/components_v2/list/list_position_controller.h"
18 #include "core/components_v2/list/render_list.h"
25 auto list = AceType::DynamicCast<V2::RenderList>(scroll_.Upgrade()); in ScrollToIndex() local
26 if (!list) { in ScrollToIndex()
29 list->JumpToIndex(index); in ScrollToIndex()
35 auto list = AceType::DynamicCast<V2::RenderList>(scroll_.Upgrade()); in AnimateTo() local
36 if (!list) { in AnimateTo()
39 list->AnimateTo(position, duration, curve); in AnimateTo()
45 auto list = AceType::DynamicCast<V2::RenderList>(scroll_.Upgrade()); in GetScrollDirection() local
46 if (!list) { in GetScrollDirection()
54 auto list = AceType::DynamicCast<V2::RenderList>(scroll_.Upgrade()); GetCurrentOffset() local
63 auto list = AceType::DynamicCast<V2::RenderList>(scroll_.Upgrade()); ScrollToEdge() local
72 auto list = AceType::DynamicCast<V2::RenderList>(scroll_.Upgrade()); ScrollPage() local
81 auto list = AceType::DynamicCast<V2::RenderList>(scroll_.Upgrade()); ScrollBy() local
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/include/
H A Ddl_list.h26 // Double linked list.
35 * @param list DL_LIST pointer.
38 static inline void DL_ListInit(DL_LIST *list) in DL_ListInit() argument
40 list->pstNext = list; in DL_ListInit()
41 list->pstPrev = list; in DL_ListInit()
47 * @param list DL_LIST pointer.
51 static inline void DL_ListAdd(DL_LIST *list, DL_LIST *node) in DL_ListAdd() argument
53 node->pstNext = list in DL_ListAdd()
66 DL_ListTailInsert(DL_LIST *list, DL_LIST *node) DL_ListTailInsert() argument
78 DL_ListHeadInsert(DL_LIST *list, DL_LIST *node) DL_ListHeadInsert() argument
104 DL_ListEmpty(DL_LIST *list) DL_ListEmpty() argument
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_profiler/unittest/
H A Drs_profiler_command_test.cpp42 ArgList list { args }; in HWTEST_F()
44 EXPECT_EQ(list.Uint32(0), 123); in HWTEST_F()
45 EXPECT_EQ(list.Int32(1), -5); in HWTEST_F()
46 EXPECT_EQ(list.Uint64(2), 45738957893); in HWTEST_F()
47 EXPECT_EQ(list.Int64(3), 837983); in HWTEST_F()
48 EXPECT_EQ(list.Fp32(4), 1.5f); in HWTEST_F()
49 EXPECT_EQ(list.Fp64(5), 678.789); in HWTEST_F()
50 EXPECT_EQ(list.String(6), "qwe"); in HWTEST_F()
51 EXPECT_EQ(list.Count(), 7); in HWTEST_F()
52 EXPECT_TRUE(list in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/common/dom/
H A Ddom_list.cpp38 [](DOMList& list, const std::string& val) { list.accessibilityDisabled_ = StringToBool(val); }, in SetSpecializedAttr()
42 [](DOMList& list, const std::string& val) { list.beginIndex_ = StringUtils::StringToInt(val); }, in SetSpecializedAttr()
46 [](DOMList& list, const std::string& val) { list.cachedCount_ = StringUtils::StringToInt(val); }, in SetSpecializedAttr()
50 [](DOMList& list, const std::string& val) { list.centerLayout_ = StringToBool(val); }, in SetSpecializedAttr()
54 [](DOMList& list, const std::string& val) { list in SetSpecializedAttr()
[all...]
/test/xts/acts/arkui/ace_c_arkui_test/entry/src/main/cpp/list/
H A Dlist_clip_test.cpp22 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 Dlist_borderradius_test.cpp22 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 Dlist_borderwidth_test.cpp22 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 Dlist_rotate_test.cpp22 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...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/libcoap/include/coap2/
H A Dutlist.h9 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...]
/foundation/communication/dsoftbus/core/authentication/include/
H A Dauth_session_key.h47 void InitSessionKeyList(SessionKeyList *list);
48 void DestroySessionKeyList(SessionKeyList *list);
51 uint64_t GetLatestAvailableSessionKeyTime(const SessionKeyList *list, AuthLinkType type);
52 bool HasSessionKey(const SessionKeyList *list);
53 AuthLinkType GetSessionKeyTypeByIndex(const SessionKeyList *list, int32_t index);
54 int32_t AddSessionKey(SessionKeyList *list, int32_t index, const SessionKey *key, AuthLinkType type,
56 int32_t SetSessionKeyAvailable(SessionKeyList *list, int32_t index);
57 int32_t GetLatestSessionKey(const SessionKeyList *list, AuthLinkType type, int32_t *index, SessionKey *key);
58 int32_t GetSessionKeyByIndex(const SessionKeyList *list, int32_t index, AuthLinkType type, SessionKey *key);
59 int32_t SetSessionKeyAuthLinkType(const SessionKeyList *list, int32_
[all...]
/foundation/communication/dsoftbus/core/authentication/src/
H A Dauth_session_key.c43 static void RemoveOldKey(SessionKeyList *list) in RemoveOldKey() argument
47 LIST_FOR_EACH_ENTRY(item, (const ListNode *)list, SessionKeyItem, node) { in RemoveOldKey()
56 LIST_FOR_EACH_ENTRY(item, (const ListNode *)list, SessionKeyItem, node) { in RemoveOldKey()
73 void InitSessionKeyList(SessionKeyList *list) in InitSessionKeyList() argument
75 AUTH_CHECK_AND_RETURN_LOGE(list != NULL, AUTH_FSM, "list is NULL"); in InitSessionKeyList()
76 ListInit(list); in InitSessionKeyList()
109 bool CheckSessionKeyListExistType(const SessionKeyList *list, AuthLinkType type) in CheckSessionKeyListExistType() argument
111 CHECK_NULL_PTR_RETURN_VALUE(list, false); in CheckSessionKeyListExistType()
113 LIST_FOR_EACH_ENTRY(item, list, SessionKeyIte in CheckSessionKeyListExistType()
121 CheckSessionKeyListHasOldKey(const SessionKeyList *list, AuthLinkType type) CheckSessionKeyListHasOldKey() argument
133 ClearOldKey(const SessionKeyList *list, AuthLinkType type) ClearOldKey() argument
163 DestroySessionKeyList(SessionKeyList *list) DestroySessionKeyList() argument
175 HasSessionKey(const SessionKeyList *list) HasSessionKey() argument
181 GetSessionKeyTypeByIndex(const SessionKeyList *list, int32_t index) GetSessionKeyTypeByIndex() argument
204 GetLatestAvailableSessionKeyTime(const SessionKeyList *list, AuthLinkType type) GetLatestAvailableSessionKeyTime() argument
232 SetSessionKeyAvailable(SessionKeyList *list, int32_t index) SetSessionKeyAvailable() argument
250 AddSessionKey(SessionKeyList *list, int32_t index, const SessionKey *key, AuthLinkType type, bool isOldKey) AddSessionKey() argument
280 GetLatestSessionKey(const SessionKeyList *list, AuthLinkType type, int32_t *index, SessionKey *key) GetLatestSessionKey() argument
322 SetSessionKeyAuthLinkType(const SessionKeyList *list, int32_t index, AuthLinkType type) SetSessionKeyAuthLinkType() argument
345 GetSessionKeyByIndex(const SessionKeyList *list, int32_t index, AuthLinkType type, SessionKey *key) GetSessionKeyByIndex() argument
371 RemoveSessionkeyByIndex(SessionKeyList *list, int32_t index, AuthLinkType type) RemoveSessionkeyByIndex() argument
397 ClearSessionkeyByAuthLinkType(int64_t authId, SessionKeyList *list, AuthLinkType type) ClearSessionkeyByAuthLinkType() argument
418 EncryptData(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, uint8_t *outData, uint32_t *outLen) EncryptData() argument
452 DecryptData(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, uint8_t *outData, uint32_t *outLen) DecryptData() argument
484 EncryptInner(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, uint8_t **outData, uint32_t *outLen) EncryptInner() argument
508 DecryptInner(const SessionKeyList *list, AuthLinkType type, const InDataInfo *inDataInfo, uint8_t **outData, uint32_t *outLen) DecryptInner() argument
533 DumpSessionkeyList(const SessionKeyList *list) DumpSessionkeyList() argument
[all...]
/test/xts/device_attest/services/core/utils/
H A Dattest_utils_list.c25 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 Dattest_utils_list.c25 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...]

Completed in 9 milliseconds

12345678910>>...114