Home
last modified time | relevance | path

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

12

/netbsd-src/external/bsd/atf/dist/atf-c/detail/
H A Dlist.c43 struct list_entry { struct
44 struct list_entry *m_prev; argument
45 struct list_entry *m_next; argument
52 entry_to_citer(const atf_list_t *l, const struct list_entry *le) in entry_to_citer() argument
62 entry_to_iter(atf_list_t *l, struct list_entry *le) in entry_to_iter()
71 struct list_entry *
74 struct list_entry *le; in new_entry()
76 le = (struct list_entry *)malloc(sizeof(*le)); in new_entry()
89 delete_entry(struct list_entry *le) in delete_entry()
98 struct list_entry *
[all …]
/netbsd-src/sys/external/bsd/common/include/linux/
H A Dlist.h271 #define list_entry(PTR, TYPE, FIELD) container_of(PTR, TYPE, FIELD) macro
273 list_entry(list_first((PTR)), TYPE, FIELD)
275 (list_empty((PTR)) ? NULL : list_entry(list_first((PTR)), TYPE, FIELD))
277 list_entry(list_last((PTR)), TYPE, FIELD)
279 list_entry(list_next(&(ENTRY)->FIELD), typeof(*(ENTRY)), FIELD)
281 list_entry(list_prev(&(ENTRY)->FIELD), typeof(*(ENTRY)), FIELD)
302 for ((VAR) = list_entry(list_first((HEAD)), typeof(*(VAR)), FIELD); \
304 (VAR) = list_entry(list_next(&(VAR)->FIELD), typeof(*(VAR)), \
308 for ((VAR) = list_entry(list_first((HEAD)), typeof(*(VAR)), FIELD); \
310 ((NEXT) = list_entry(list_next(&(VAR)->FIELD), \
[all …]
/netbsd-src/external/bsd/libfido2/dist/fuzz/
H A Dudev.c26 struct udev_list_entry *list_entry; member
198 if ((udev_enum->list_entry = calloc(1, in __wrap_udev_enumerate_get_list_entry()
199 sizeof(*udev_enum->list_entry))) == NULL) in __wrap_udev_enumerate_get_list_entry()
201 udev_enum->list_entry->magic = UDEV_LIST_ENTRY_MAGIC; in __wrap_udev_enumerate_get_list_entry()
203 return udev_enum->list_entry; in __wrap_udev_enumerate_get_list_entry()
217 if (udev_enum->list_entry) in __wrap_udev_enumerate_unref()
218 ASSERT_UDEV_LIST_ENTRY(udev_enum->list_entry); in __wrap_udev_enumerate_unref()
219 free(udev_enum->list_entry); in __wrap_udev_enumerate_unref()
/netbsd-src/sys/external/bsd/drm/dist/bsd-core/
H A Ddrm_mm.c58 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); in drm_mm_tail_space()
71 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); in drm_mm_remove_space_from_tail()
97 list_entry(mm->unused_nodes.next, in drm_mm_kmalloc()
156 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); in drm_mm_add_space_to_tail()
241 list_entry(cur_head->prev, struct drm_mm_node, ml_entry); in drm_mm_put_block()
249 list_entry(cur_head->next, struct drm_mm_node, ml_entry); in drm_mm_put_block()
296 entry = list_entry(list, struct drm_mm_node, fl_entry); in drm_mm_search_free()
346 entry = list_entry(bnode, struct drm_mm_node, fl_entry); in drm_mm_takedown()
H A Ddrm_linux_list.h39 #define list_entry(ptr, type, member) container_of(ptr,type,member) macro
102 for (pos = list_entry((head)->next, __typeof(*pos), member), \
103 n = list_entry(pos->member.next, __typeof(*pos), member); \
105 pos = n, n = list_entry(n->member.next, __typeof(*n), member))
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dpostreload-gcse.c635 struct modifies_mem *list_entry = modifies_mem_list; in load_killed_in_block_p() local
637 while (list_entry) in load_killed_in_block_p()
639 rtx_insn *setter = list_entry->insn; in load_killed_in_block_p()
647 list_entry = list_entry->next; in load_killed_in_block_p()
666 list_entry = list_entry->next; in load_killed_in_block_p()
700 struct modifies_mem *list_entry; in record_last_mem_set_info() local
702 list_entry = (struct modifies_mem *) obstack_alloc (&modifies_mem_obstack, in record_last_mem_set_info()
704 list_entry->insn = insn; in record_last_mem_set_info()
705 list_entry->next = modifies_mem_list; in record_last_mem_set_info()
706 modifies_mem_list = list_entry; in record_last_mem_set_info()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dpostreload-gcse.cc634 struct modifies_mem *list_entry = modifies_mem_list; in load_killed_in_block_p() local
636 while (list_entry) in load_killed_in_block_p()
638 rtx_insn *setter = list_entry->insn; in load_killed_in_block_p()
646 list_entry = list_entry->next; in load_killed_in_block_p()
665 list_entry = list_entry->next; in load_killed_in_block_p()
699 struct modifies_mem *list_entry; in record_last_mem_set_info() local
701 list_entry = (struct modifies_mem *) obstack_alloc (&modifies_mem_obstack, in record_last_mem_set_info()
703 list_entry->insn = insn; in record_last_mem_set_info()
704 list_entry->next = modifies_mem_list; in record_last_mem_set_info()
705 modifies_mem_list = list_entry; in record_last_mem_set_info()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/
H A Dlist.h263 #define list_entry(ptr, type, member) \ macro
279 list_entry((ptr)->next, type, member)
294 list_entry((ptr)->prev, type, member)
/netbsd-src/sys/external/bsd/drm2/dist/drm/radeon/
H A Dmkregtable.c97 #define list_entry(ptr, type, member) \ macro
107 for (pos = list_entry((head)->next, typeof(*pos), member); \
109 pos = list_entry(pos->member.next, typeof(*pos), member))
H A Dradeon_sa.c175 sa_bo = list_entry(sa_manager->hole->next, struct radeon_sa_bo, olist); in radeon_sa_bo_try_free()
189 return list_entry(hole, struct radeon_sa_bo, olist)->eoffset; in radeon_sa_bo_hole_soffset()
199 return list_entry(hole->next, struct radeon_sa_bo, olist)->soffset; in radeon_sa_bo_hole_eoffset()
H A Dradeon_cs.c415 struct radeon_bo_list *la = list_entry(a, struct radeon_bo_list, tv.head); in cmp_size_smaller_first()
416 struct radeon_bo_list *lb = list_entry(b, struct radeon_bo_list, tv.head); in cmp_size_smaller_first()
/netbsd-src/sys/external/bsd/drm/dist/shared-core/
H A Dmach64_dma.c518 list_entry(ptr, drm_mach64_freelist_t, list); in mach64_dump_ring_info()
1273 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_do_dispatch_pseudo_dma()
1509 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_destroy_freelist()
1514 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_destroy_freelist()
1520 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_destroy_freelist()
1541 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_do_release_used_buffers()
1589 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_do_reclaim_completed()
1668 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_freelist_get()
1681 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_freelist_put()
1689 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_freelist_put()
H A Dmga_dma.c284 buf_priv->list_entry = entry; in mga_freelist_init()
324 SET_AGE(&buf_priv->list_entry->age, MGA_BUFFER_FREE, 0);
369 buf_priv->list_entry->age.head - in mga_freelist_put()
370 dev_priv->primary->offset, buf_priv->list_entry->age.wrap); in mga_freelist_put()
372 entry = buf_priv->list_entry; in mga_freelist_put()
375 if (buf_priv->list_entry->age.head == MGA_BUFFER_USED) { in mga_freelist_put()
H A Dmach64_drv.h730 *entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_find_pending_buf_entry()
736 *entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_find_pending_buf_entry()
815 _entry = list_entry(_ptr, drm_mach64_freelist_t, list); \
858 _entry = list_entry(ptr, drm_mach64_freelist_t, list); \
H A Dmga_drv.h72 drm_mga_freelist_t *list_entry; member
372 drm_mga_freelist_t *entry = (buf_priv)->list_entry; \
H A Dr128_drv.h131 drm_r128_freelist_t *list_entry; member
/netbsd-src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
H A Dvchiq_kern_lib.c148 waiter = list_entry(pos, in vchiq_shutdown()
398 if (list_entry(pos, struct bulk_waiter_node, in vchiq_blocking_bulk_transfer()
400 waiter = list_entry(pos, in vchiq_blocking_bulk_transfer()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_breadcrumbs.c174 list_entry(pos, typeof(*rq), signal_link); in signal_irq_work()
216 list_entry(pos, typeof(*rq), signal_link); in signal_irq_work()
330 list_entry(pos, typeof(*it), signal_link); in i915_request_enable_breadcrumb()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_sa.c129 sa_bo = list_entry(sa_manager->hole->next, struct amdgpu_sa_bo, olist); in amdgpu_sa_bo_try_free()
144 return list_entry(hole, struct amdgpu_sa_bo, olist)->eoffset; in amdgpu_sa_bo_hole_soffset()
154 return list_entry(hole->next, struct amdgpu_sa_bo, olist)->soffset; in amdgpu_sa_bo_hole_eoffset()
/netbsd-src/sys/external/bsd/drm2/dist/drm/mga/
H A Dmga_dma.c282 buf_priv->list_entry = entry; in mga_freelist_init()
322 SET_AGE(&buf_priv->list_entry->age, MGA_BUFFER_FREE, 0);
367 (unsigned long)(buf_priv->list_entry->age.head - in mga_freelist_put()
369 buf_priv->list_entry->age.wrap); in mga_freelist_put()
371 entry = buf_priv->list_entry; in mga_freelist_put()
374 if (buf_priv->list_entry->age.head == MGA_BUFFER_USED) { in mga_freelist_put()
H A Dmga_drv.h89 drm_mga_freelist_t *list_entry; member
370 drm_mga_freelist_t *entry = (buf_priv)->list_entry; \
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_fence.c103 fence = list_entry(fctx->pending.next, typeof(*fence), head); in nouveau_fence_context_kill()
152 fence = list_entry(fctx->pending.next, typeof(*fence), head); in nouveau_fence_update()
176 fence = list_entry(fctx->pending.next, typeof(*fence), head); in nouveau_fence_wait_uevent_handler()
/netbsd-src/sys/external/bsd/drm2/dist/drm/r128/
H A Dr128_drv.h143 drm_r128_freelist_t *list_entry; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/
H A Dnouveau_nvkm_core_mm.c32 list_entry((root)->nl_entry.dir, struct nvkm_mm_node, nl_entry)
/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_debugfs.c277 tmp = list_entry(pos, struct drm_info_node, list); in drm_debugfs_remove_files()

12