/third_party/libinput/src/ |
D | util-list.h | 53 #define list_first_entry(head, pos, member) \ macro 57 for (pos = 0, pos = list_first_entry(head, pos, member); \ 59 pos = list_first_entry(&pos->member, pos, member)) 63 pos = list_first_entry(head, pos, member), \ 64 tmp = list_first_entry(&pos->member, tmp, member); \ 67 tmp = list_first_entry(&pos->member, tmp, member))
|
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bir.c | 131 return list_first_entry(&block->clauses, bi_clause, link); in bi_next_clause() 135 return list_first_entry(&(clause->link), bi_clause, link); in bi_next_clause() 142 return list_first_entry(&block->clauses, bi_clause, link); in bi_next_clause()
|
D | compiler.h | 856 return list_first_entry(&(ins->link), bi_instr, link); in bi_next_op() 862 return list_first_entry(&(block->link), bi_block, link); in bi_next_block() 868 return list_first_entry(&ctx->blocks, bi_block, link); in bi_entry_block()
|
/third_party/NuttX/drivers/usbdev/gadget/ |
D | usbd_audio.c | 226 node = list_first_entry(&fuac_sc->uac_queue, struct uac_queue_node, irqqueue); in uac_queue_free() 291 node_tx = list_first_entry(&dev->uac_queue, struct uac_queue_node, irqqueue); in fuac_send_message()
|
D | usbd_hid.c | 174 node = list_first_entry(&fhid_sc->hid_queue, struct hid_queue_node, irqqueue); in hid_queue_free() 323 node_temp = list_first_entry(&hid->hid_queue, struct hid_queue_node, irqqueue); in hid_write()
|
/third_party/mesa3d/src/util/perf/ |
D | u_trace.c | 159 struct u_trace_chunk *chunk = list_first_entry(chunks, in free_chunks() 408 struct u_trace_chunk *chunk = list_first_entry(chunks, in u_trace_context_process() 453 list_first_entry(&ut->trace_chunks, struct u_trace_chunk, node); in u_trace_begin_iterator()
|
/third_party/mesa3d/src/panfrost/util/ |
D | nir_mod_helpers.c | 99 nir_src *use = list_first_entry(&dest->ssa.uses, nir_src, use_link); in pan_has_dest_mod()
|
/third_party/f2fs-tools/fsck/ |
D | f2fs.h | 80 #define list_first_entry(ptr, type, member) \ macro 87 for (pos = list_first_entry(head, typeof(*pos), member); \ 92 for (pos = list_first_entry(head, typeof(*pos), member), \
|
/third_party/libusb/libusb/ |
D | libusbi.h | 133 #define list_first_entry(ptr, type, member) \ macro 146 for (pos = list_first_entry(head, type, member); \ 151 for (pos = list_first_entry(head, type, member), \
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_legalize.c | 468 list_first_entry(&block->instr_list, struct ir3_instruction, node); in resolve_dest_block() 608 struct ir3_instruction *target = list_first_entry( in resolve_jumps() 619 list_first_entry(&block->instr_list, struct ir3_instruction, node); in mark_jp()
|
/third_party/mesa3d/src/asahi/compiler/ |
D | agx_compiler.h | 531 return list_first_entry(&(ins->link), agx_instr, link); in agx_next_op() 537 return list_first_entry(&(block->link), agx_block, link); in agx_next_block()
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/ |
D | scheduler.c | 124 ppir_instr *instr = list_first_entry(ready_list, ppir_instr, list); in ppir_schedule_ready_list()
|
D | ppir.h | 426 return list_first_entry(&node->succ_list, ppir_dep, succ_link)->succ; in ppir_node_first_succ() 436 return list_first_entry(&node->pred_list, ppir_dep, pred_link)->pred; in ppir_node_first_pred()
|
D | liveness.c | 218 next_instr = list_first_entry(&succ->instr_list, ppir_instr, list); in ppir_liveness_compute_live_sets()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_cs_tpool.c | 54 task = list_first_entry(&pool->workqueue, struct lp_cs_tpool_task, in lp_cs_tpool_worker()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_bo.c | 56 struct v3dv_bo *first = list_first_entry(&cache->time_list, in bo_dump_stats() 107 bo = list_first_entry(&cache->size_list[page_index], in bo_from_cache()
|
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | optimize.c | 73 gpir_node *node = list_first_entry(&block->node_list, gpir_node, list); in optimize_branches()
|
D | reduce_scheduler.c | 136 gpir_node *node = list_first_entry(ready_list, gpir_node, list); in schedule_ready_list()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | gfx10_query.c | 80 qbuf = list_first_entry(&sctx->shader_query_buffers, struct gfx10_sh_query_buffer, list); in gfx10_alloc_query_buffer() 450 list_first_entry(&sctx->shader_query_buffers, struct gfx10_sh_query_buffer, list); in gfx10_destroy_query()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_bufmgr.c | 61 struct v3d_bo *first = list_first_entry(&cache->time_list, in v3d_bo_dump_stats() 99 bo = list_first_entry(&cache->size_list[page_index], in v3d_bo_from_cache()
|
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/ |
D | list.h | 142 #define list_first_entry(ptr, type, member) \ macro 149 (!list_empty(ptr) ? list_first_entry(ptr, type, member) : NULL)
|
/third_party/mesa3d/src/freedreno/ir3/tests/ |
D | delay.c | 165 list_first_entry(&ir->block_list, struct ir3_block, node); in main()
|
/third_party/mesa3d/src/util/ |
D | disk_cache_os.c | 195 entry = list_first_entry(lru_file_list, struct lru_file, node); in choose_lru_file_matching() 431 list_first_entry(lru_file_list, struct lru_file, node); in disk_cache_evict_lru_item()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_qir.c | 667 return list_first_entry(&c->blocks, struct qblock, link); in qir_entry_block() 743 list_first_entry(&block->instructions, in qir_compile_destroy()
|
/third_party/mesa3d/src/virtio/vulkan/ |
D | vn_ring.c | 195 list_first_entry(&ring->free_submits, struct vn_ring_submit, head); in vn_ring_get_submit()
|