Home
last modified time | relevance | path

Searched refs:list_entry (Results 1 – 25 of 27) sorted by relevance

12

/openbsd-src/sys/dev/pci/drm/include/linux/
H A Dlist.h41 #define list_entry(ptr, type, member) container_of(ptr, type, member) macro
168 list_entry(((pos)->member.next), typeof(*(pos)), member)
171 list_entry(((pos)->member.prev), typeof(*(pos)), member)
189 for (pos = list_entry((head)->prev, __typeof(*pos), member), \
190 n = list_entry((pos)->member.prev, __typeof(*pos), member); \
192 pos = n, n = list_entry(n->member.prev, __typeof(*n), member))
195 for (n = list_entry(pos->member.next, __typeof(*pos), member); \
197 pos = n, n = list_entry(n->member.next, __typeof(*n), member))
200 for (pos = list_entry((head)->next, __typeof(*pos), member); \
202 pos = list_entry(pos->member.next, __typeof(*pos), member))
[all …]
/openbsd-src/sys/arch/macppc/dev/
H A Dthermal.c198 struct thermal_fan_le *list_entry; in thermal_fan_register() local
202 list_entry = malloc(sizeof(struct thermal_fan_le), M_DEVBUF, in thermal_fan_register()
204 list_entry->fan = fan; in thermal_fan_register()
206 SLIST_INSERT_HEAD(&fans, list_entry, entries); in thermal_fan_register()
212 struct thermal_sens_le *list_entry; in thermal_sensor_register() local
216 list_entry = malloc(sizeof(struct thermal_sens_le), M_DEVBUF, in thermal_sensor_register()
218 list_entry->sensor = sensor; in thermal_sensor_register()
219 list_entry->last_val = 0; in thermal_sensor_register()
220 list_entry->critical_count = 0; in thermal_sensor_register()
222 SLIST_INSERT_HEAD(&sensors, list_entry, entries); in thermal_sensor_register()
/openbsd-src/sys/dev/usb/dwc2/
H A Dlist.h55 #define list_entry(ptr, type, member) container_of(ptr, type, member) macro
119 for (pos = list_entry((head)->next, __typeof(*pos), member); \
121 pos = list_entry(pos->member.next, __typeof(*pos), member))
124 for (pos = list_entry((head)->next, __typeof(*pos), member), \
125 n = list_entry(pos->member.next, __typeof(*pos), member); \
127 pos = n, n = list_entry(n->member.next, __typeof(*n), member))
130 list_entry((ptr)->next, type, member)
H A Ddwc2_hcdddma.c1244 qtd = list_entry(qtd_item, struct dwc2_qtd, qtd_list_entry); in dwc2_complete_non_isoc_xfer_ddma()
H A Ddwc2_hcd.c2783 qh = list_entry(qh_ptr, struct dwc2_qh, qh_list_entry); in dwc2_hcd_select_transactions()
2811 qh = list_entry(qh_ptr, struct dwc2_qh, qh_list_entry); in dwc2_hcd_select_transactions()
2966 qh = list_entry(qh_ptr, struct dwc2_qh, qh_list_entry); in dwc2_process_periodic_channels()
3104 qh = list_entry(hsotg->non_periodic_qh_ptr, struct dwc2_qh, in dwc2_process_non_periodic_channels()
/openbsd-src/gnu/gcc/gcc/
H A Dpostreload-gcse.c598 struct modifies_mem *list_entry = modifies_mem_list; in load_killed_in_block_p() local
600 while (list_entry) in load_killed_in_block_p()
602 rtx setter = list_entry->insn; in load_killed_in_block_p()
610 list_entry = list_entry->next; in load_killed_in_block_p()
629 list_entry = list_entry->next; in load_killed_in_block_p()
651 struct modifies_mem *list_entry; in record_last_mem_set_info() local
653 list_entry = (struct modifies_mem *) obstack_alloc (&modifies_mem_obstack, in record_last_mem_set_info()
655 list_entry->insn = insn; in record_last_mem_set_info()
656 list_entry->next = modifies_mem_list; in record_last_mem_set_info()
657 modifies_mem_list = list_entry; in record_last_mem_set_info()
H A Dgcse.c1372 rtx list_entry = modify_mem_list[bb->index]; in load_killed_in_block_p() local
1378 while (list_entry) in load_killed_in_block_p()
1383 && INSN_CUID (XEXP (list_entry, 0)) < uid_limit) in load_killed_in_block_p()
1385 && INSN_CUID (XEXP (list_entry, 0)) > uid_limit)) in load_killed_in_block_p()
1387 list_entry = XEXP (list_entry, 1); in load_killed_in_block_p()
1391 setter = XEXP (list_entry, 0); in load_killed_in_block_p()
1409 list_entry = XEXP (list_entry, 1); in load_killed_in_block_p()
2495 rtx list_entry = canon_modify_mem_list[bb_index]; in compute_transp() local
2497 while (list_entry) in compute_transp()
2504 dest = XEXP (list_entry, 0); in compute_transp()
[all …]
/openbsd-src/usr.bin/tmux/
H A Dhyperlinks.c57 TAILQ_ENTRY(hyperlinks_uri) list_entry;
120 TAILQ_REMOVE(&global_hyperlinks, hlu, list_entry); in hyperlinks_remove()
173 TAILQ_INSERT_TAIL(&global_hyperlinks, hlu, list_entry); in hyperlinks_put()
/openbsd-src/sys/dev/pci/drm/radeon/
H A Dmkregtable.c92 #define list_entry(ptr, type, member) \ macro
102 for (pos = list_entry((head)->next, typeof(*pos), member); \
104 pos = list_entry(pos->member.next, typeof(*pos), member))
H A Dradeon_cs.c404 struct radeon_bo_list *la = list_entry(a, struct radeon_bo_list, tv.head); in cmp_size_smaller_first()
405 struct radeon_bo_list *lb = list_entry(b, struct radeon_bo_list, tv.head); in cmp_size_smaller_first()
/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_res_cursor.h84 block = list_entry(next, struct drm_buddy_block, link); in amdgpu_res_first()
149 block = list_entry(next, struct drm_buddy_block, link); in amdgpu_res_next()
H A Damdgpu_vram_mgr.c72 block = list_entry(block->link.next, struct drm_buddy_block, link); in amdgpu_is_vram_mgr_blocks_contiguous()
/openbsd-src/sys/dev/pci/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c158 handler = list_entry(entry, struct amdgpu_dm_irq_handler_data, in remove_irq_handler()
213 handler = list_entry(entry, struct amdgpu_dm_irq_handler_data, in unregister_all_irq_handlers()
225 handler = list_entry(entry, struct amdgpu_dm_irq_handler_data, in unregister_all_irq_handlers()
464 handler = list_entry( in amdgpu_dm_irq_fini()
503 handler = list_entry( in amdgpu_dm_irq_suspend()
/openbsd-src/sys/dev/pci/drm/
H A Ddrm_suballoc.c134 sa = list_entry(sa_manager->hole->next, struct drm_suballoc, olist); in drm_suballoc_try_free()
148 return list_entry(hole, struct drm_suballoc, olist)->eoffset; in drm_suballoc_hole_soffset()
158 return list_entry(hole->next, struct drm_suballoc, olist)->soffset; in drm_suballoc_hole_eoffset()
H A Ddrm_debugfs.c326 tmp = list_entry(pos, struct drm_info_node, list); in drm_debugfs_remove_files()
H A Ddrm_file.c394 struct pci_bus *b = list_entry(pci_root_buses.next, in drm_open_helper()
H A Ddrm_modes.c1845 struct drm_display_mode *a = list_entry(lh_a, struct drm_display_mode, head); in drm_mode_compare()
1846 struct drm_display_mode *b = list_entry(lh_b, struct drm_display_mode, head); in drm_mode_compare()
H A Ddrm_bufs.c482 r_list = list_entry(list, struct drm_map_list, head); in drm_legacy_getmap_ioctl()
/openbsd-src/sys/dev/pci/drm/i915/gvt/
H A Ddmabuf.c142 dmabuf_obj = list_entry(pos, struct intel_vgpu_dmabuf_obj, list); in dmabuf_gem_object_free()
349 dmabuf_obj = list_entry(pos, struct intel_vgpu_dmabuf_obj, list); in pick_dmabuf_by_info()
377 dmabuf_obj = list_entry(pos, struct intel_vgpu_dmabuf_obj, list); in pick_dmabuf_by_num()
578 dmabuf_obj = list_entry(pos, struct intel_vgpu_dmabuf_obj, list); in intel_vgpu_dmabuf_cleanup()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dgcse.c1492 rtx list_entry = modify_mem_list[bb->index]; local
1493 while (list_entry)
1498 && INSN_CUID (XEXP (list_entry, 0)) < uid_limit)
1500 && INSN_CUID (XEXP (list_entry, 0)) > uid_limit))
1502 list_entry = XEXP (list_entry, 1);
1506 setter = XEXP (list_entry, 0);
1524 list_entry = XEXP (list_entry, 1);
3768 rtx list_entry = canon_modify_mem_list[bb->index]; local
3770 while (list_entry)
3774 if (GET_CODE (XEXP (list_entry, 0)) == CALL_INSN)
[all …]
/openbsd-src/sys/dev/pci/drm/i915/gt/
H A Dintel_gt_buffer_pool.c57 node = list_entry(pos, typeof(*node), link); in pool_free_older_than()
H A Dintel_breadcrumbs.c385 list_entry(pos, typeof(*it), signal_link); in insert_breadcrumb()
H A Dintel_reset.c1097 tl = list_entry(&timelines->active_list, typeof(*tl), link); in __intel_gt_unset_wedged()
/openbsd-src/sys/dev/pci/drm/i915/selftests/
H A Di915_gem_gtt.c1267 struct drm_mm_node *a = list_entry(A, typeof(*a), hole_stack); in sort_holes()
1268 struct drm_mm_node *b = list_entry(B, typeof(*b), hole_stack); in sort_holes()
/openbsd-src/sys/dev/pci/drm/i915/
H A Di915_request.c1180 prev = list_entry(pos, typeof(*prev), link); in i915_request_await_start()

12