Home
last modified time | relevance | path

Searched refs:list_entry (Results 1 - 25 of 81) sorted by relevance

1234

/device/soc/rockchip/common/hardware/mpp/include/
H A Dmpp_list.h103 #define list_entry(ptr, type, member) ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->member))) macro
105 #define list_first_entry(ptr, type, member) list_entry((ptr)->next, type, member)
107 #define list_last_entry(ptr, type, member) list_entry((ptr)->prev, type, member)
113 pos__ != head__ ? list_entry(pos__, type, member) : NULL; \
116 #define list_next_entry(pos, type, member) list_entry((pos)->member.next, type, member)
118 #define list_prev_entry(pos, type, member) list_entry((pos)->member.prev, type, member)
121 for ((pos) = list_entry((head)->next, type, member); &(pos)->member != (head); \
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dmpp_list.h102 #define list_entry(ptr, type, member) \ macro
106 list_entry((ptr)->next, type, member)
109 list_entry((ptr)->prev, type, member)
114 pos__ != head__ ? list_entry(pos__, type, member) : NULL; \
118 list_entry((pos)->member.next, type, member)
121 list_entry((pos)->member.prev, type, member)
124 for ((pos) = list_entry((head)->next, type, member); \
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dmpp_list.h102 #define list_entry(ptr, type, member) \ macro
106 list_entry((ptr)->next, type, member)
109 list_entry((ptr)->prev, type, member)
114 pos__ != head__ ? list_entry(pos__, type, member) : NULL; \
118 list_entry((pos)->member.next, type, member)
121 list_entry((pos)->member.prev, type, member)
124 for ((pos) = list_entry((head)->next, type, member); \
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_list.h108 #define list_entry(ptr, type, member) \ macro
112 list_entry((ptr)->next, type, member)
115 list_entry((ptr)->prev, type, member)
120 pos__ != head__ ? list_entry(pos__, type, member) : NULL; \
124 list_entry((pos)->member.next, type, member)
127 list_entry((pos)->member.prev, type, member)
130 for (pos = list_entry((head)->next, type, member); \
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpu_memory_debugfs.c42 kbdev = list_entry(entry, struct kbase_device, entry); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_as_fault_debugfs.c36 kbdev = list_entry(entry, struct kbase_device, entry); in kbase_as_fault_read()
H A Dmali_kbase_jd.c533 dep_atom = list_entry(katom->dep_head[d].next, struct kbase_jd_atom, dep_item[d]); in jd_resolve_dep()
696 struct kbase_jd_atom *dep_atom = list_entry(pos, struct kbase_jd_atom, dep_item[i]); in jd_try_submitting_deps()
795 katom = list_entry(completed_jobs.prev, struct kbase_jd_atom, jd_item); in jd_done_nolock()
810 node = list_entry(runnable_jobs.next, struct kbase_jd_atom, jd_item); in jd_done_nolock()
1529 struct kbase_jd_atom *atom = list_entry(kctx->completed_jobs.next, struct kbase_jd_atom, jd_item); in kbase_jd_done_worker()
1711 katom = list_entry(entry, struct kbase_jd_atom, queue); in kbase_jd_zap_context()
1728 katom = list_entry(entry, struct kbase_jd_atom, node); in kbase_jd_zap_context()
H A Dmali_kbase_debug_job_fault.c74 event_in = list_entry(event_list->next, struct base_job_fault_event, head); in kbase_job_fault_event_wait()
89 event = list_entry(event_list->next, struct base_job_fault_event, head); in kbase_job_fault_event_dequeue()
H A Dmali_kbase_debug_mem_view.c85 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_next()
115 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_show()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/tests/kutf/
H A Dkutf_mem.c63 remove_alloc = list_entry(remove, struct kutf_alloc_entry, node); in kutf_mempool_destroy()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tests/kutf/
H A Dkutf_mem.c69 remove_alloc = list_entry(remove, struct kutf_alloc_entry, node); in kutf_mempool_destroy()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpu_memory_debugfs.c50 kbdev = list_entry(entry, struct kbase_device, entry); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_as_fault_debugfs.c44 kbdev = list_entry(entry, struct kbase_device, entry); in kbase_as_fault_read()
H A Dmali_kbase_debug_mem_view.c96 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_next()
126 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_show()
H A Dmali_kbase_jd.c395 dep_atom = list_entry(katom->dep_head[d].next, struct kbase_jd_atom, dep_item[d]); in jd_resolve_dep()
494 struct kbase_jd_atom *dep_atom = list_entry(pos, struct kbase_jd_atom, dep_item[i]); in jd_try_submitting_deps()
705 katom = list_entry(completed_jobs.prev, struct kbase_jd_atom, jd_item); in jd_done_nolock()
720 node = list_entry(runnable_jobs.next, struct kbase_jd_atom, jd_item); in jd_done_nolock()
1462 struct kbase_jd_atom *atom = list_entry(kctx->completed_jobs.next, struct kbase_jd_atom, jd_item); in kbase_jd_done_worker()
1645 katom = list_entry(entry, struct kbase_jd_atom, queue); in kbase_jd_zap_context()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_gpu_memory_debugfs.c49 kbdev = list_entry(entry, struct kbase_device, entry); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_as_fault_debugfs.c42 kbdev = list_entry(entry, struct kbase_device, entry); in kbase_as_fault_read()
H A Dmali_kbase_debug_mem_view.c89 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_next()
119 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_show()
H A Dmali_kbase_jd.c417 dep_atom = list_entry(katom->dep_head[d].next, in jd_resolve_dep()
521 struct kbase_jd_atom *dep_atom = list_entry(pos, in jd_try_submitting_deps()
752 katom = list_entry(completed_jobs.prev, struct kbase_jd_atom, jd_item); in jd_done_nolock()
766 node = list_entry(runnable_jobs.next, in jd_done_nolock()
1568 struct kbase_jd_atom *atom = list_entry( in kbase_jd_done_worker()
1753 katom = list_entry(entry, struct kbase_jd_atom, queue); in kbase_jd_zap_context()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_gpu_memory_debugfs.c43 kbdev = list_entry(entry, struct kbase_device, entry); in kbasep_gpu_memory_seq_show()
H A Dmali_kbase_as_fault_debugfs.c37 kbdev = list_entry(entry, struct kbase_device, entry); in kbase_as_fault_read()
H A Dmali_kbase_jd.c554 dep_atom = list_entry(katom->dep_head[d].next, in jd_resolve_dep()
726 struct kbase_jd_atom *dep_atom = list_entry(pos, in jd_try_submitting_deps()
831 katom = list_entry(completed_jobs.prev, struct kbase_jd_atom, jd_item); in jd_done_nolock()
845 node = list_entry(runnable_jobs.next, in jd_done_nolock()
1603 struct kbase_jd_atom *atom = list_entry( in kbase_jd_done_worker()
1786 katom = list_entry(entry, struct kbase_jd_atom, queue); in kbase_jd_zap_context()
1803 katom = list_entry(entry, struct kbase_jd_atom, node); in kbase_jd_zap_context()
H A Dmali_kbase_debug_job_fault.c77 event_in = list_entry(event_list->next, in kbase_job_fault_event_wait()
94 event = list_entry(event_list->next, in kbase_job_fault_event_dequeue()
H A Dmali_kbase_debug_mem_view.c85 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_next()
115 map = list_entry(data->lh, struct debug_mem_mapping, node); in debug_mem_show()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/
H A Dlist.h126 #define list_entry(ptr, type, member) \ macro

Completed in 15 milliseconds

1234