| /rockchip-linux_mpp/osal/inc/ |
| H A D | mpp_list.h | 74 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 D | mpp_device.h | 105 struct list_head list_buf; 113 struct list_head list_dev;
|
| /rockchip-linux_mpp/kmpp/base/inc/ |
| H A D | kmpp_buffer_impl.h | 59 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 D | mpp_list.c | 447 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 D | mpp_mem_pool.c | 50 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 D | mpp_buffer_impl.h | 103 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 D | mpp_meta_impl.h | 45 struct list_head list_meta;
|
| H A D | mpp_task_impl.h | 67 struct list_head list;
|
| /rockchip-linux_mpp/mpp/hal/ |
| H A D | hal_task.c | 22 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 D | mpp_server.c | 76 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 D | mpp_dec_impl.h | 151 struct list_head ts_link; 215 struct list_head link;
|
| H A D | mpp_rc.h | 92 struct list_head list;
|
| /rockchip-linux_mpp/osal/driver/inc/ |
| H A D | mpp_service_impl.h | 62 struct list_head list_bufs;
|
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_codec.h | 78 struct list_head rc_list;
|
| /rockchip-linux_mpp/mpp/codec/rc/ |
| H A D | rc_api.c | 44 struct list_head list; 55 struct list_head list;
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_cluster.c | 68 struct list_head list_sched; 99 struct list_head list; 113 struct list_head list_task;
|
| H A D | mpp_buffer_impl.c | 80 struct list_head list_group; 84 struct list_head list_orphan; 293 struct list_head list_maps; in service_put_buffer()
|
| H A D | mpp_task_impl.c | 29 struct list_head list;
|
| H A D | mpp_buf_slot.c | 183 struct list_head list; 239 struct list_head queue[QUEUE_BUTT];
|
| H A D | mpp_meta.c | 160 struct list_head list_meta;
|
| /rockchip-linux_mpp/kmpp/base/ |
| H A D | kmpp_meta.c | 57 struct list_head list; 66 struct list_head list;
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_rc.c | 179 MPP_RET mpp_rc_param_ops(struct list_head *head, RK_U32 frm_cnt, in mpp_rc_param_ops()
|
| H A D | mpp_dec_normal.c | 17 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 D | 4.mpp_task.txt | 34 There are four status for one task. Mpp use list_head to represent the status.
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_enc_mt_test.c | 137 struct list_head frm_list;
|