/third_party/mesa3d/src/util/ |
D | list.h | 170 #define LIST_ENTRY(__type, __item, __field) \ macro 183 LIST_ENTRY(type, (ptr)->next, member) 186 LIST_ENTRY(type, (ptr)->prev, member) 217 for (type *pos = LIST_ENTRY(type, (head)->next, member), \ 218 *__next = LIST_ENTRY(type, pos->member.next, member); \ 220 pos = LIST_ENTRY(type, pos->member.next, member), \ 222 __next = LIST_ENTRY(type, __next->member.next, member)) 225 for (type *pos = LIST_ENTRY(type, (head)->next, member), \ 226 *__next = LIST_ENTRY(type, pos->member.next, member); \ 229 __next = LIST_ENTRY(type, __next->member.next, member)) [all …]
|
D | u_debug_memory.c | 313 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()
|
/third_party/gstreamer/gstplugins_bad/ext/sctp/usrsctp/usrsctplib/netinet/ |
D | sctp_pcb.h | 65 LIST_ENTRY (sctp_vrf) next_vrf; 79 LIST_ENTRY(sctp_ifn) next_ifn; 80 LIST_ENTRY(sctp_ifn) next_bucket; 106 LIST_ENTRY(sctp_ifa) next_ifa; 107 LIST_ENTRY(sctp_ifa) next_bucket; 125 LIST_ENTRY(sctp_laddr) sctp_nxt_addr; /* next in list */ 146 LIST_ENTRY(sctp_tagblock) sctp_nxt_tagblock; 463 LIST_ENTRY(sctp_inpcb) sctp_list; /* lists all endpoints */ 465 LIST_ENTRY(sctp_inpcb) sctp_hash; 600 LIST_ENTRY(sctp_tcb) sctp_tcbhash; /* next link in hash [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/ |
D | pb_slab.c | 139 list_is_empty(&LIST_ENTRY(struct pb_slab, group->slabs.next, head)->free)) in pb_slab_alloc() 144 slab = LIST_ENTRY(struct pb_slab, group->slabs.next, head); in pb_slab_alloc() 168 entry = LIST_ENTRY(struct pb_slab_entry, slab->free.next, head); in pb_slab_alloc() 269 LIST_ENTRY(struct pb_slab_entry, slabs->reclaim.next, head); in pb_slabs_deinit()
|
D | pb_cache.c | 66 entry = LIST_ENTRY(struct pb_cache_entry, curr, head); in release_expired_buffers_locked() 169 cur_entry = LIST_ENTRY(struct pb_cache_entry, cur, head); in pb_cache_reclaim_buffer() 191 cur_entry = LIST_ENTRY(struct pb_cache_entry, cur, head); in pb_cache_reclaim_buffer() 240 buf = LIST_ENTRY(struct pb_cache_entry, curr, head); in pb_cache_release_all_buffers()
|
D | pb_buffer_fenced.c | 210 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()
|
/third_party/libdrm/ |
D | util_double_list.h | 98 #define LIST_ENTRY(__type, __item, __field) \ macro 102 LIST_ENTRY(__type, (__ptr)->next, __field) 105 LIST_ENTRY(__type, (__ptr)->prev, __field)
|
/third_party/gstreamer/gstplugins_bad/ext/sctp/usrsctp/usrsctplib/ |
D | user_inpcb.h | 107 LIST_ENTRY(inpcb) inp_hash; /* hash list */ 108 LIST_ENTRY(inpcb) inp_list; /* list for all PCBs of this proto */ 166 LIST_ENTRY(inpcb) inp_portlist; 198 LIST_ENTRY(inpcbport) phd_hash;
|
D | user_uma.h | 61 LIST_ENTRY(uma_zone) uz_link; /* List of all zones in keg */
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_screen_cache.c | 116 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() 338 entry = LIST_ENTRY(struct svga_host_surface_cache_entry, curr, head); in svga_screen_cache_flush() 364 entry = LIST_ENTRY(struct svga_host_surface_cache_entry, curr, head); in svga_screen_cache_flush() 641 LIST_ENTRY(struct svga_host_surface_cache_entry, in svga_screen_cache_dump()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_dirty_surfaces.h | 62 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()
|
/third_party/libdrm/freedreno/ |
D | freedreno_bo_cache.c | 94 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()
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | optimize.c | 83 gpir_block *prev_block = LIST_ENTRY(gpir_block, block->list.prev, list); in optimize_branches() 112 block->successors[0] = LIST_ENTRY(gpir_block, block->list.next, list); in optimize_branches()
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | radeon_vce.c | 207 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.prev, list); in current_slot() 215 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next, list); in l0_slot() 223 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next->next, list); in l1_slot() 337 struct rvce_cpb_slot *slot = LIST_ENTRY( in rvce_end_frame()
|
/third_party/mesa3d/src/gallium/drivers/radeon/ |
D | radeon_vce.c | 194 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.prev, list); in si_current_slot() 202 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next, list); in si_l0_slot() 210 return LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.next->next, list); in si_l1_slot() 329 struct rvce_cpb_slot *slot = LIST_ENTRY(struct rvce_cpb_slot, enc->cpb_slots.prev, list); in rvce_end_frame()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_mm.c | 186 slab = LIST_ENTRY(struct mm_slab, bucket->used.next, head); in nouveau_mm_allocate() 191 slab = LIST_ENTRY(struct mm_slab, bucket->free.next, head); in nouveau_mm_allocate()
|
/third_party/FreeBSD/sys/dev/random/ |
D | randomdev.h | 103 LIST_ENTRY(random_sources) rrs_entries;
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | gfx10_query.c | 49 first = LIST_ENTRY(struct gfx10_sh_query_buffer, qbuf->list.next, list); in gfx10_release_query_buffers() 245 qbuf = LIST_ENTRY(struct gfx10_sh_query_buffer, qbuf->list.prev, list)) { in gfx10_sh_query_get_result() 411 qbuf = LIST_ENTRY(struct gfx10_sh_query_buffer, qbuf->list.next, list); in gfx10_sh_query_get_result_resource()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_remove_unreachable.c | 100 struct ir3_block *next = LIST_ENTRY(struct ir3_block, block->node.next, node); in delete_block()
|
/third_party/FreeBSD/sys/dev/usb/ |
D | usb_dev.h | 95 LIST_ENTRY(usb_fs_privdata) pd_next;
|
/third_party/mesa3d/src/panfrost/bifrost/ |
D | compiler.h | 1082 for (bi_instr *pos = LIST_ENTRY(bi_instr, bi_first_instr_in_clause(clause), link); \ 1085 pos = LIST_ENTRY(bi_instr, pos->link.next, link)) 1088 for (bi_instr *pos = LIST_ENTRY(bi_instr, bi_last_instr_in_clause(clause), link); \ 1091 pos = LIST_ENTRY(bi_instr, pos->link.prev, link))
|
/third_party/mesa3d/src/gallium/winsys/svga/drm/ |
D | pb_buffer_simple_fenced.c | 174 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()
|
/third_party/libdrm/etnaviv/ |
D | etnaviv_bo_cache.c | 82 bo = LIST_ENTRY(struct etna_bo, bucket->list.next, list); in etna_bo_cache_cleanup()
|
/third_party/mesa3d/src/etnaviv/drm/ |
D | etnaviv_bo_cache.c | 81 bo = LIST_ENTRY(struct etna_bo, bucket->list.next, list); in etna_bo_cache_cleanup()
|
/third_party/mesa3d/src/freedreno/drm/ |
D | freedreno_bo_cache.c | 92 bo = LIST_ENTRY(struct fd_bo, bucket->list.next, list); in fd_bo_cache_cleanup()
|