Home
last modified time | relevance | path

Searched refs:list_t (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/hardware/chip/haas1000/drivers/utils/list/
A Dlist.h32 typedef struct list_t { struct
38 } list_t; argument
43 typedef struct list_t list_t; typedef
49 void list_free(list_t *list);
52 bool list_is_empty(const list_t *list);
53 size_t list_length(const list_t *list);
54 void *list_front(const list_t *list);
55 void *list_back(const list_t *list);
60 bool list_append(list_t *list, void *data);
62 void list_clear(list_t *list);
[all …]
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/nvrecord/
A Dlist_ext.h31 typedef struct list_t { struct
36 } list_t; argument
39 typedef struct list_t list_t; typedef
42 list_t *list_new_ext(list_free_cb callback);
43 void list_free_ext(list_t *list);
46 bool list_is_empty_ext(const list_t *list);
47 size_t list_length_ext(const list_t *list);
48 void *list_front_ext(const list_t *list);
49 void *list_back_ext(const list_t *list);
56 void list_clear_ext(list_t *list);
[all …]
A Dnvrec_config.h34 list_t *entries;
38 list_t *sections;
/AliOS-Things-master/hardware/chip/haas1000/drivers/services/fs/mem/
A Dmem_list.h51 } list_t; typedef
65 list_t *list_new_du(void);
67 list_node_t *list_rpush_du(list_t *self, list_node_t *node);
69 list_node_t *list_lpush_du(list_t *self, list_node_t *node);
71 list_node_t *list_find_du(list_t *self, void *val);
73 list_node_t *list_at_du(list_t *self, int index);
75 list_node_t *list_rpop_du(list_t *self);
77 list_node_t *list_lpop_du(list_t *self);
79 void list_remove_du(list_t *self, list_node_t *node);
81 void list_destroy_du(list_t *self);
[all …]

Completed in 5 milliseconds