Home
last modified time | relevance | path

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

12345678910>>...16

/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/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/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/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...]
/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...]
H A Dmali_scheduler.c214 struct mali_pp_job, list); in mali_scheduler_job_physical_head_count()
235 struct mali_pp_job, list) { in mali_scheduler_job_physical_head_count()
251 struct mali_pp_job, list) { in mali_scheduler_job_physical_head_count()
281 struct mali_pp_job, list); in mali_scheduler_job_pp_next()
291 struct mali_pp_job, list) { in mali_scheduler_job_pp_next()
296 struct mali_pp_job, list) { in mali_scheduler_job_pp_next()
333 job = _MALI_OSK_LIST_ENTRY(queue->next, struct mali_gp_job, list); in mali_scheduler_job_gp_get()
366 struct mali_pp_job, list); in mali_scheduler_job_pp_physical_peek()
384 struct mali_pp_job, list); in mali_scheduler_job_pp_physical_peek()
407 struct mali_pp_job, list); in mali_scheduler_job_pp_virtual_peek()
[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...]
/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...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/
H A Dlist.h79 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 Dlist.h76 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 Dosal_list.h22 * Simple doubly linked list implementation.
41 static inline void OSAL_INIT_LIST_HEAD(struct osal_list_head *list) in OSAL_INIT_LIST_HEAD() argument
43 list->next = list; in OSAL_INIT_LIST_HEAD()
44 list->prev = list; in OSAL_INIT_LIST_HEAD()
50 * This is only for internal list manipulation where we know
66 * @head: list head to add it after
79 * @head: list head to add it before
90 * Delete a list entr
161 osal_list_move(struct osal_list_head *list, struct osal_list_head *head) osal_list_move() argument
172 osal_list_move_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_move_tail() argument
184 osal_list_is_last(const struct osal_list_head *list, const struct osal_list_head *head) osal_list_is_last() argument
241 osal___list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal___list_cut_position() argument
267 osal_list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal_list_cut_position() argument
284 osal___list_splice(const struct osal_list_head *list, struct osal_list_head *prev, struct osal_list_head *next) osal___list_splice() argument
303 osal_list_splice(const struct osal_list_head *list, struct osal_list_head *head) osal_list_splice() argument
316 osal_list_splice_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail() argument
331 osal_list_splice_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_init() argument
348 osal_list_splice_tail_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail_init() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dlist.h76 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 Dosal_list.h23 * 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...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
H A Dosal_list.h26 * 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...]
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/
H A Dosal_list.h25 * Simple doubly linked list implementation.
44 static inline void OSAL_INIT_LIST_HEAD(struct osal_list_head *list) in OSAL_INIT_LIST_HEAD() argument
46 list->next = list; in OSAL_INIT_LIST_HEAD()
47 list->prev = list; in OSAL_INIT_LIST_HEAD()
53 * This is only for internal list manipulation where we know
69 * @head: list head to add it after
82 * @head: list head to add it before
93 * Delete a list entr
164 osal_list_move(struct osal_list_head *list, struct osal_list_head *head) osal_list_move() argument
175 osal_list_move_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_move_tail() argument
187 osal_list_is_last(const struct osal_list_head *list, const struct osal_list_head *head) osal_list_is_last() argument
244 osal___list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal___list_cut_position() argument
270 osal_list_cut_position(struct osal_list_head *list, struct osal_list_head *head, struct osal_list_head *entry) osal_list_cut_position() argument
283 osal___list_splice(const struct osal_list_head *list, struct osal_list_head *prev, struct osal_list_head *next) osal___list_splice() argument
302 osal_list_splice(const struct osal_list_head *list, struct osal_list_head *head) osal_list_splice() argument
315 osal_list_splice_tail(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail() argument
330 osal_list_splice_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_init() argument
347 osal_list_splice_tail_init(struct osal_list_head *list, struct osal_list_head *head) osal_list_splice_tail_init() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/based/mkp/src/
H A Dcmpi_mod.c38 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_get_module_name()
51 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_get_module_by_id()
65 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_get_module_func_by_id()
86 osal_list_for_each_entry_reverse(tmp, &g_mod_list, list) { in cmpi_stop_modules()
103 osal_list_for_each_entry_reverse(tmp, &g_mod_list, list) { in cmpi_query_modules()
133 osal_list_for_each_entry_reverse(tmp, &g_mod_list, list) { in cmpi_exit_modules()
154 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_init_modules()
175 osal_list_for_each_entry_reverse(tmp, &tmp->list, list) { in cmpi_init_modules()
203 osal_list_for_each_entry(tmp, &g_mod_list, list) { in cmpi_register_module()
[all...]
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/frw/
H A Dfrw_event_sched.c50 hi_list *list = HI_NULL; in frw_event_sched_reset_weight() local
54 hi_list_for_each(list, &sched_queue->head) { in frw_event_sched_reset_weight()
56 event_queue = hi_list_entry(list, frw_event_queue_stru, list); in frw_event_sched_reset_weight()
129 hi_list_delete(&event_queue->list); in frw_event_sched_deactivate_queue_no_lock()
162 hi_list_tail_insert(&event_queue->list, &sched_queue->head); in frw_event_sched_activate_queue_no_lock()
300 hi_list *list = HI_NULL; in frw_event_sched_pick_next_event_queue_wrr() local
309 hi_list_for_each(list, &sched_queue->head) { in frw_event_sched_pick_next_event_queue_wrr()
310 event_queue = hi_list_entry(list, frw_event_queue_stru, list); in frw_event_sched_pick_next_event_queue_wrr()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/
H A Dlinux_cbb_list.h104 static HPT_INLINE void inline_cbb_list_splice(struct cbb_list_head *list, in inline_cbb_list_splice() argument
107 struct cbb_list_head *first = list->next; in inline_cbb_list_splice()
108 struct cbb_list_head *last = list->prev; in inline_cbb_list_splice()
118 static HPT_INLINE void cbb_list_splice(struct cbb_list_head *list, struct cbb_list_head *head) in cbb_list_splice() argument
120 if (!(cbb_list_empty(list) == true)) { in cbb_list_splice()
121 inline_cbb_list_splice(list, head); in cbb_list_splice()
125 static HPT_INLINE void cbb_list_splice_init(struct cbb_list_head *list, struct cbb_list_head *head) in cbb_list_splice_init() argument
127 if (!(cbb_list_empty(list) == true)) { in cbb_list_splice_init()
128 inline_cbb_list_splice(list, head); in cbb_list_splice_init()
129 INIT_LIST_HEAD(list); in cbb_list_splice_init()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_block_alloc.c86 /* add blocks(4k size) to free list */ in mali_mem_block_allocator_create()
90 /* add to free list */ in mali_mem_block_allocator_create()
96 list_add_tail(&m_node->list, &info->free); in mali_mem_block_allocator_create()
118 list_for_each_entry_safe(m_page, m_tmp, &info->free, list) in mali_mem_block_allocator_destroy()
121 list_del(&m_page->list); in mali_mem_block_allocator_destroy()
157 list_for_each_entry_safe(m_page, m_tmp, &info->free, list) in mali_mem_block_alloc()
162 list_move(&m_page->list, &block_mem->pfns); in mali_mem_block_alloc()
195 u32 mali_mem_block_free_list(struct list_head *list) in mali_mem_block_free_list() argument
203 list_for_each_entry_safe(m_page, m_tmp, list, list) in mali_mem_block_free_list()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_block_alloc.c90 /* add blocks(4k size) to free list*/ in mali_mem_block_allocator_create()
94 /* add to free list */ in mali_mem_block_allocator_create()
99 list_add_tail(&m_node->list, &info->free); in mali_mem_block_allocator_create()
120 list_for_each_entry_safe(m_page, m_tmp , &info->free, list) { in mali_mem_block_allocator_destroy()
122 list_del(&m_page->list); in mali_mem_block_allocator_destroy()
159 list_for_each_entry_safe(m_page, m_tmp , &info->free, list) { in mali_mem_block_alloc()
163 list_move(&m_page->list, &block_mem->pfns); in mali_mem_block_alloc()
196 u32 mali_mem_block_free_list(struct list_head *list) in mali_mem_block_free_list() argument
204 list_for_each_entry_safe(m_page, m_tmp , list, list) { in mali_mem_block_free_list()
[all...]
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_list.h26 * two list structures are defined, one for C++, the other for C
31 // desctructor of list node
68 // for list wait
184 static __inline void list_move(struct list_head *list, struct list_head *head) in list_move() argument
186 __list_del(list->prev, list->next); in list_move()
187 list_add(list, head); in list_move()
190 static __inline void list_move_tail(struct list_head *list, struct list_head *head) in list_move_tail() argument
192 __list_del(list->prev, list in list_move_tail()
196 list_is_last(const struct list_head *list, const struct list_head *head) list_is_last() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dbridge.c43 list_add_tail(&hw->cur_buf->list, &hw->list); in free_bridge_buf()
51 list_add_tail(&hw->nxt_buf->list, &hw->list); in free_bridge_buf()
56 list_add_tail(&dev->ispdev->cur_fbcgain->list, &hw->list); in free_bridge_buf()
61 dbufs = list_first_entry(&hw->rpt_list, struct rkisp_ispp_buf, list); in free_bridge_buf()
62 list_del(&dbufs->list); in free_bridge_buf()
63 list_add_tail(&dbufs->list, &hw->list); in free_bridge_buf()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dbridge.c45 list_add_tail(&hw->cur_buf->list, &hw->list); in free_bridge_buf()
52 list_add_tail(&hw->nxt_buf->list, &hw->list); in free_bridge_buf()
57 list_add_tail(&dev->ispdev->cur_fbcgain->list, &hw->list); in free_bridge_buf()
63 struct rkisp_ispp_buf, list); in free_bridge_buf()
64 list_del(&dbufs->list); in free_bridge_buf()
65 list_add_tail(&dbufs->list, &hw->list); in free_bridge_buf()
[all...]
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_csi.c32 #include <linux/list.h>
76 list_for_each_entry_safe(ptr, next, &dhd->csi_list, list) { in dhd_csi_event_handler()
112 DHD_ERROR(("Malloc cfr dump list error\n")); in dhd_csi_event_handler()
124 INIT_LIST_HEAD(&(new->list)); in dhd_csi_event_handler()
125 list_add_tail(&(new->list), &dhd->csi_list); in dhd_csi_event_handler()
156 list_for_each_entry_safe(ptr, next, &dhd->csi_list, list) { in dhd_csi_deinit()
157 list_del(&ptr->list); in dhd_csi_deinit()
176 list_for_each_entry_safe(ptr, next, &dhd->csi_list, list) { in dhd_csi_clean_list()
178 list_del(&ptr->list); in dhd_csi_clean_list()
201 list_for_each_entry_safe(ptr, next, &dhd->csi_list, list) { in dhd_csi_dump_list()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/himedia/
H A Dhimedia.c55 osal_list_for_each_entry(c, &himedia_list, list) { in himedia_open()
67 osal_list_for_each_entry(c, &himedia_list, list) { in himedia_open()
131 osal_list_for_each_entry(ptmp, &himedia_list, list) { in himedia_register()
183 osal_list_add(&himedia->list, &himedia_list); in himedia_register()
209 if (osal_list_empty(&himedia->list)) { in himedia_unregister()
215 osal_list_for_each_entry_safe(ptmp, _ptmp, &himedia_list, list) { in himedia_unregister()
218 osal_list_del(&himedia->list); in himedia_unregister()
265 printk("!!! Module himedia: sub module in list\n"); in himedia_exit()

Completed in 12 milliseconds

12345678910>>...16