Home
last modified time | relevance | path

Searched refs:list_head (Results 1 – 25 of 26) sorted by relevance

12

/rockchip-linux_mpp/osal/inc/
H A Dmpp_list.h74 struct list_head { struct
75 struct list_head *next, *prev; argument
81 struct list_head name = LIST_HEAD_INIT(name)
101 struct list_head *head__ = (ptr); \
102 struct list_head *pos__ = head__->next; \
134 static __inline void __list_add(struct list_head * _new, in __list_add()
135 struct list_head * prev, in __list_add()
136 struct list_head * next) in __list_add()
144 static __inline void list_add(struct list_head *_new, struct list_head *head) in list_add()
149 static __inline void list_add_tail(struct list_head *_new, struct list_head *head) in list_add_tail()
[all …]
H A Dmpp_device.h105 struct list_head list_buf;
113 struct list_head list_dev;
/rockchip-linux_mpp/kmpp/base/inc/
H A Dkmpp_buffer_impl.h59 struct list_head list_srv;
60 struct list_head list_used;
61 struct list_head list_unused;
129 struct list_head list_status;
148 struct list_head list_maps;
/rockchip-linux_mpp/osal/
H A Dmpp_list.c447 static struct list_head *merge(void *priv, ListCmpFunc cmp, in merge()
448 struct list_head *a, struct list_head *b) in merge()
450 struct list_head *head, **tail = &head; in merge()
482 static void merge_final(void *priv, ListCmpFunc cmp, struct list_head *head, in merge_final()
483 struct list_head *a, struct list_head *b) in merge_final()
485 struct list_head *tail = head; in merge_final()
531 void list_sort(void *priv, struct list_head *head, ListCmpFunc cmp) in list_sort()
533 struct list_head *list = head->next, *pending = NULL; in list_sort()
562 struct list_head **tail = &pending; in list_sort()
569 struct list_head *a = *tail, *b = a->prev; in list_sort()
[all …]
H A Dmpp_mem_pool.c50 struct list_head list;
60 struct list_head service_link;
62 struct list_head used;
63 struct list_head unused;
72 struct list_head list;
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_buffer_impl.h103 struct list_head list_status;
108 struct list_head list_maps;
149 struct list_head list_used;
150 struct list_head list_unused;
158 struct list_head list_group;
H A Dmpp_meta_impl.h45 struct list_head list_meta;
H A Dmpp_task_impl.h67 struct list_head list;
/rockchip-linux_mpp/mpp/hal/
H A Dhal_task.c22 struct list_head list;
38 struct list_head *list;
60 (sizeof(struct list_head)) * stage_cnt + in hal_task_group_init()
71 p->list = (struct list_head *)((HalTaskImpl *)(p + 1)); in hal_task_group_init()
118 struct list_head *list = &p->list[status]; in hal_task_get_hnd()
141 struct list_head *list = &p->list[status]; in hal_task_check_empty()
/rockchip-linux_mpp/osal/driver/
H A Dmpp_server.c76 struct list_head link_server;
78 struct list_head link_session;
80 struct list_head link_batch;
100 struct list_head link_server;
102 struct list_head link_tasks;
125 struct list_head list_server;
127 struct list_head list_wait;
129 struct list_head list_done;
153 struct list_head session_list;
157 struct list_head list_batch;
[all …]
/rockchip-linux_mpp/mpp/codec/inc/
H A Dmpp_dec_impl.h151 struct list_head ts_link;
215 struct list_head link;
H A Dmpp_rc.h92 struct list_head list;
/rockchip-linux_mpp/osal/driver/inc/
H A Dmpp_service_impl.h62 struct list_head list_bufs;
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_codec.h78 struct list_head rc_list;
/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_api.c44 struct list_head list;
55 struct list_head list;
/rockchip-linux_mpp/mpp/base/
H A Dmpp_cluster.c68 struct list_head list_sched;
99 struct list_head list;
113 struct list_head list_task;
H A Dmpp_buffer_impl.c80 struct list_head list_group;
84 struct list_head list_orphan;
293 struct list_head list_maps; in service_put_buffer()
H A Dmpp_task_impl.c29 struct list_head list;
H A Dmpp_buf_slot.c183 struct list_head list;
239 struct list_head queue[QUEUE_BUTT];
H A Dmpp_meta.c160 struct list_head list_meta;
/rockchip-linux_mpp/kmpp/base/
H A Dkmpp_meta.c57 struct list_head list;
66 struct list_head list;
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_rc.c179 MPP_RET mpp_rc_param_ops(struct list_head *head, RK_U32 frm_cnt, in mpp_rc_param_ops()
H A Dmpp_dec_normal.c17 static RK_S32 ts_cmp(void *priv, const struct list_head *a, const struct list_head *b) in ts_cmp()
/rockchip-linux_mpp/doc/design/
H A D4.mpp_task.txt34 There are four status for one task. Mpp use list_head to represent the status.
/rockchip-linux_mpp/test/
H A Dmpi_enc_mt_test.c137 struct list_head frm_list;

12