Home
last modified time | relevance | path

Searched refs:LIST_ENTRY (Results 1 – 25 of 49) sorted by relevance

12

/external/mesa3d/src/util/
Dlist.h163 #define LIST_ENTRY(__type, __item, __field) \ macro
181 LIST_ENTRY(type, (ptr)->next, member)
184 LIST_ENTRY(type, (ptr)->prev, member)
215 for (type *pos = LIST_ENTRY(type, (head)->next, member); \
217 pos = LIST_ENTRY(type, pos->member.next, member))
220 for (type *pos = LIST_ENTRY(type, (head)->next, member), \
221 *__next = LIST_ENTRY(type, pos->member.next, member); \
224 __next = LIST_ENTRY(type, __next->member.next, member))
227 for (type *pos = LIST_ENTRY(type, (head)->prev, member); \
229 pos = LIST_ENTRY(type, pos->member.prev, member))
[all …]
/external/libevent/include/event2/
Devent_struct.h88 #ifndef LIST_ENTRY
90 #define LIST_ENTRY(type) \ macro
138 LIST_ENTRY (event) ev_io_next;
144 LIST_ENTRY (event) ev_signal_next;
169 #undef LIST_ENTRY
/external/clang/test/CodeGen/
Dpointer-signext.c16 } LIST_ENTRY; typedef
20 LIST_ENTRY Link;
25 LIST_ENTRY *Link; in test()
28 Link = (LIST_ENTRY *) param; in test()
/external/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_slab.c79 LIST_ENTRY(struct pb_slab_entry, slabs->reclaim.next, head); in pb_slabs_reclaim_locked()
118 LIST_IS_EMPTY(&LIST_ENTRY(struct pb_slab, group->slabs.next, head)->free)) in pb_slab_alloc()
123 slab = LIST_ENTRY(struct pb_slab, group->slabs.next, head); in pb_slab_alloc()
147 entry = LIST_ENTRY(struct pb_slab_entry, slab->free.next, head); in pb_slab_alloc()
246 LIST_ENTRY(struct pb_slab_entry, slabs->reclaim.next, head); in pb_slabs_deinit()
Dpb_cache.c68 entry = LIST_ENTRY(struct pb_cache_entry, curr, head); in release_expired_buffers_locked()
167 cur_entry = LIST_ENTRY(struct pb_cache_entry, cur, head); in pb_cache_reclaim_buffer()
189 cur_entry = LIST_ENTRY(struct pb_cache_entry, cur, head); in pb_cache_reclaim_buffer()
238 buf = LIST_ENTRY(struct pb_cache_entry, curr, head); in pb_cache_release_all_buffers()
Dpb_buffer_fenced.c210 fenced_buf = LIST_ENTRY(struct fenced_buffer, curr, head); in fenced_manager_dump_locked()
225 fenced_buf = LIST_ENTRY(struct fenced_buffer, curr, head); in fenced_manager_dump_locked()
404 fenced_buf = LIST_ENTRY(struct fenced_buffer, curr, head); in fenced_manager_check_signalled_locked()
458 fenced_buf = LIST_ENTRY(struct fenced_buffer, curr, head); in fenced_manager_free_gpu_storage_locked()
Dpb_bufmgr_slab.c411 slab = LIST_ENTRY(struct pb_slab, list, head); in pb_slab_manager_create_buffer()
421 buf = LIST_ENTRY(struct pb_slab_buffer, list, head); in pb_slab_manager_create_buffer()
/external/ipsec-tools/src/racoon/
Dhandler.h210 LIST_ENTRY(ph1handle) chain;
321 LIST_ENTRY(ph2handle) chain;
322 LIST_ENTRY(ph2handle) ph1bind; /* chain to ph1handle */
330 LIST_ENTRY(contacted) chain;
347 LIST_ENTRY(recvdpkt) chain;
Dsainfo.h61 LIST_ENTRY(sainfo) chain;
/external/libdrm/
Dutil_double_list.h98 #define LIST_ENTRY(__type, __item, __field) \ macro
102 LIST_ENTRY(__type, (__ptr)->next, __field)
105 LIST_ENTRY(__type, (__ptr)->prev, __field)
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_screen_cache.c116 entry = LIST_ENTRY(struct svga_host_surface_cache_entry, curr, bucket_head); in svga_screen_cache_lookup()
263 entry = LIST_ENTRY(struct svga_host_surface_cache_entry, in svga_screen_cache_add()
271 entry = LIST_ENTRY(struct svga_host_surface_cache_entry, in svga_screen_cache_add()
330 entry = LIST_ENTRY(struct svga_host_surface_cache_entry, curr, head); in svga_screen_cache_flush()
355 entry = LIST_ENTRY(struct svga_host_surface_cache_entry, curr, head); in svga_screen_cache_flush()
613 LIST_ENTRY(struct svga_host_surface_cache_entry, in svga_screen_cache_dump()
/external/mesa3d/src/gallium/auxiliary/util/
Du_dirty_surfaces.h62 struct util_dirty_surface *ds = LIST_ENTRY(struct util_dirty_surface, p, dirty_list); in util_dirty_surfaces_use_for_sampling()
77 struct util_dirty_surface *ds = LIST_ENTRY(struct util_dirty_surface, p, dirty_list); in util_dirty_surfaces_use_levels_for_sampling()
Du_debug_memory.c313 hdr = LIST_ENTRY(struct debug_memory_header, entry, head); in debug_memory_end()
420 hdr = LIST_ENTRY(struct debug_memory_header, entry, head); in debug_memory_check()
/external/libdrm/freedreno/
Dfreedreno_bo_cache.c94 bo = LIST_ENTRY(struct fd_bo, bucket->list.next, list); in fd_bo_cache_cleanup()
147 bo = LIST_ENTRY(struct fd_bo, bucket->list.next, list); in find_in_bucket()
/external/mesa3d/src/gallium/drivers/r600/
Dradeon_vce.c203 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.prev, list); in current_slot()
211 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next, list); in l0_slot()
219 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next->next, list); in l1_slot()
333 struct rvce_cpb_slot *slot = LIST_ENTRY( in rvce_end_frame()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_vce.c197 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.prev, list); in si_current_slot()
205 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next, list); in si_l0_slot()
213 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next->next, list); in si_l1_slot()
332 struct rvce_cpb_slot *slot = LIST_ENTRY( in rvce_end_frame()
/external/mesa3d/src/gallium/winsys/virgl/vtest/
Dvirgl_vtest_winsys.c152 res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_cache_flush()
172 res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_cache_list_check_free()
344 curr_res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_vtest_winsys_resource_cache_create()
363 curr_res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_vtest_winsys_resource_cache_create()
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_mm.c185 slab = LIST_ENTRY(struct mm_slab, bucket->used.next, head); in nouveau_mm_allocate()
190 slab = LIST_ENTRY(struct mm_slab, bucket->free.next, head); in nouveau_mm_allocate()
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_bufmgr.c62 struct vc5_bo *first = LIST_ENTRY(struct vc5_bo, in vc5_bo_dump_stats()
65 struct vc5_bo *last = LIST_ENTRY(struct vc5_bo, in vc5_bo_dump_stats()
102 bo = LIST_ENTRY(struct vc5_bo, cache->size_list[page_index].next, in vc5_bo_from_cache()
/external/mesa3d/src/gallium/winsys/svga/drm/
Dpb_buffer_simple_fenced.c174 fenced_buf = LIST_ENTRY(struct fenced_buffer, curr, head); in fenced_manager_dump_locked()
189 fenced_buf = LIST_ENTRY(struct fenced_buffer, curr, head); in fenced_manager_dump_locked()
373 fenced_buf = LIST_ENTRY(struct fenced_buffer, curr, head); in fenced_manager_check_signalled_locked()
/external/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.c106 res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_cache_flush()
140 res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_cache_list_check_free()
331 curr_res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_drm_winsys_resource_cache_create()
350 curr_res = LIST_ENTRY(struct virgl_hw_res, curr, head); in virgl_drm_winsys_resource_cache_create()
/external/libevent/
Devbuffer-internal.h64 LIST_ENTRY(evbuffer_cb_entry) next;
/external/libdrm/etnaviv/
Detnaviv_bo_cache.c82 bo = LIST_ENTRY(struct etna_bo, bucket->list.next, list); in etna_bo_cache_cleanup()
/external/virglrenderer/src/gallium/auxiliary/util/
Du_double_list.h103 #define LIST_ENTRY(__type, __item, __field) \ macro
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_sched.c711 LIST_ENTRY(struct ir3_instruction, prev, node); in add_barrier_deps()
732 LIST_ENTRY(struct ir3_instruction, next, node); in add_barrier_deps()

12