Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/atf/atf-c/detail/
H A Dlist.c39 struct list_entry { struct
40 struct list_entry *m_prev; argument
41 struct list_entry *m_next; argument
67 struct list_entry *
70 struct list_entry *le; in new_entry()
85 delete_entry(struct list_entry *le) in delete_entry()
94 struct list_entry *
98 struct list_entry *le; in new_entry_and_link()
197 struct list_entry *lebeg, *leend; in atf_list_init()
226 struct list_entry *le; in atf_list_fini()
[all …]
/freebsd-12.1/sys/powerpc/powermac/
H A Dpowermac_thermal.c198 struct pmac_fan_le *list_entry; in pmac_thermal_fan_register() local
200 list_entry = malloc(sizeof(struct pmac_fan_le), M_PMACTHERM, in pmac_thermal_fan_register()
202 list_entry->fan = fan; in pmac_thermal_fan_register()
204 SLIST_INSERT_HEAD(&fans, list_entry, entries); in pmac_thermal_fan_register()
210 struct pmac_sens_le *list_entry; in pmac_thermal_sensor_register() local
212 list_entry = malloc(sizeof(struct pmac_sens_le), M_PMACTHERM, in pmac_thermal_sensor_register()
214 list_entry->sensor = sensor; in pmac_thermal_sensor_register()
215 list_entry->last_val = 0; in pmac_thermal_sensor_register()
216 list_entry->critical_count = 0; in pmac_thermal_sensor_register()
218 SLIST_INSERT_HEAD(&sensors, list_entry, entries); in pmac_thermal_sensor_register()
/freebsd-12.1/tools/tools/drm/radeon/mkregtable/
H A Dmkregtable.c355 #define list_entry(ptr, type, member) \ macro
367 list_entry((ptr)->next, type, member)
428 for (pos = list_entry((head)->next, typeof(*pos), member); \
430 pos = list_entry(pos->member.next, typeof(*pos), member))
439 for (pos = list_entry((head)->prev, typeof(*pos), member); \
452 ((pos) ? : list_entry(head, typeof(*pos), member))
502 for (pos = list_entry((head)->next, typeof(*pos), member), \
503 n = list_entry(pos->member.next, typeof(*pos), member); \
519 n = list_entry(pos->member.next, typeof(*pos), member); \
549 for (pos = list_entry((head)->prev, typeof(*pos), member), \
[all …]
/freebsd-12.1/sys/compat/ndis/
H A Dntoskrnl_var.h217 struct list_entry { struct
222 typedef struct list_entry list_entry; typedef
232 list_entry *b; \
233 list_entry *f; \
246 list_entry *f; in RemoveHeadList()
247 list_entry *e; in RemoveHeadList()
260 list_entry *b; in RemoveTailList()
261 list_entry *e; in RemoveTailList()
273 list_entry *b; \
284 list_entry *f; \
[all …]
H A Dsubr_ndis.c250 static list_entry *NdisInterlockedInsertHeadList(list_entry *,
252 static list_entry *NdisInterlockedRemoveHeadList(list_entry *,
254 static list_entry *NdisInterlockedInsertTailList(list_entry *,
776 list_entry *e;
1574 list_entry *l; in NdisMFreeSharedMemory()
2490 static list_entry *
2492 list_entry *head; in NdisInterlockedInsertHeadList()
2509 static list_entry *
2511 list_entry *head; in NdisInterlockedRemoveHeadList()
2527 static list_entry *
[all …]
H A Dndis_var.h911 list_entry np_list;
940 list_entry dh_waitlisthead;
949 list_entry nk_timerlistentry;
973 list_entry nk_dpclistentry;
1318 list_entry np_list;
1559 list_entry nmb_packetlist;
1628 list_entry nmb_parmlist;
1638 list_entry nmb_returnlist;
/freebsd-12.1/sys/compat/linuxkpi/common/include/linux/
H A Dlist.h171 list_entry((ptr)->next, type, member)
174 list_entry((ptr)->prev, type, member)
180 list_entry(((ptr)->member.next), typeof(*(ptr)), member)
186 list_entry(((ptr)->member.prev), typeof(*(ptr)), member)
196 p = list_entry((p)->field.next, typeof(*p), field))
199 for (p = list_entry((h)->next, typeof(*p), field), \
201 p = n, n = list_entry(n->field.next, typeof(*n), field))
205 p = list_entry((p)->field.next, typeof(*p), field))
218 p = list_entry((p)->field.prev, typeof(*p), field))
221 for (p = list_entry((h)->prev, typeof(*p), field), \
[all …]
/freebsd-12.1/lib/libpmc/pmu-events/
H A Dlist.h154 list_entry((ptr)->next, type, member)
157 list_entry((ptr)->prev, type, member)
163 list_entry(((ptr)->member.next), typeof(*(ptr)), member)
169 list_entry(((ptr)->member.prev), typeof(*(ptr)), member)
179 p = list_entry((p)->field.next, typeof(*p), field))
182 for (p = list_entry((h)->next, typeof(*p), field), \
184 p = n, n = list_entry(n->field.next, typeof(*n), field))
188 p = list_entry((p)->field.next, typeof(*p), field))
201 p = list_entry((p)->field.prev, typeof(*p), field))
204 for (p = list_entry((h)->prev, typeof(*p), field), \
[all …]
/freebsd-12.1/sys/contrib/vchiq/interface/compat/
H A Dlist.h201 #define list_entry(PTR, TYPE, FIELD) container_of(PTR, TYPE, FIELD) macro
203 list_entry(list_first((PTR)), TYPE, FIELD)
205 list_entry(list_last((PTR)), TYPE, FIELD)
207 list_entry(list_next(&(ENTRY)->FIELD), typeof(*(ENTRY)), FIELD)
209 list_entry(list_prev(&(ENTRY)->FIELD), typeof(*(ENTRY)), FIELD)
222 for ((VAR) = list_entry(list_first((HEAD)), typeof(*(VAR)), FIELD); \
224 (VAR) = list_entry(list_next(&(VAR)->FIELD), typeof(*(VAR)), \
228 for ((VAR) = list_entry(list_last((HEAD)), typeof(*(VAR)), FIELD); \
230 (VAR) = list_entry(list_prev(&(VAR)->FIELD), typeof(*(VAR)), \
234 for ((VAR) = list_entry(list_first((HEAD)), typeof(*(VAR)), FIELD); \
[all …]
/freebsd-12.1/sys/dev/if_ndis/
H A Dif_ndisvar.h70 list_entry ndis_list;
127 list_entry ne_active;
128 list_entry ne_pending;
139 list_entry nx_next;
144 list_entry nd_donelist;
153 list_entry nt_tasklist;
223 list_entry ndis_shlist;
247 list_entry ndisusb_xferdonelist;
250 list_entry ndisusb_tasklist;
/freebsd-12.1/sys/dev/drm2/
H A Ddrm_linux_list.h42 #define list_entry(ptr, type, member) container_of(ptr,type,member) macro
124 for (pos = list_entry((head)->next, __typeof(*pos), member); \
126 pos = list_entry(pos->member.next, __typeof(*pos), member))
129 for (pos = list_entry(pos->member.prev, __typeof(*pos), member); \
131 pos = list_entry(pos->member.prev, __typeof(*pos), member))
141 for (pos = list_entry((head)->next, __typeof(*pos), member), \
142 n = list_entry(pos->member.next, __typeof(*pos), member); \
144 pos = n, n = list_entry(n->member.next, __typeof(*n), member))
147 for (n = list_entry(pos->member.next, __typeof(*pos), member); \
149 pos = n, n = list_entry(n->member.next, __typeof(*n), member))
[all …]
H A Ddrm_mm.c64 list_entry(mm->unused_nodes.next, in drm_mm_kmalloc()
110 list_entry(hole_node->node_list.next, struct drm_mm_node, in drm_mm_hole_node_end()
324 list_entry(node->node_list.prev, struct drm_mm_node, node_list); in drm_mm_remove_node()
561 prev_node = list_entry(node->node_list.prev, struct drm_mm_node, in drm_mm_scan_add_block()
620 prev_node = list_entry(node->node_list.prev, struct drm_mm_node, in drm_mm_scan_remove_block()
H A Ddrm_mm.h97 next = entry ? list_entry(entry->node_list.next, \
100 next = entry ? list_entry(entry->node_list.next, \
/freebsd-12.1/sys/dev/drm/
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.h42 #define list_entry(ptr, type, member) container_of(ptr,type,member) macro
105 for (pos = list_entry((head)->next, __typeof(*pos), member), \
106 n = list_entry(pos->member.next, __typeof(*pos), member); \
108 pos = n, n = list_entry(n->member.next, __typeof(*n), member))
H A Dmach64_dma.c521 list_entry(ptr, drm_mach64_freelist_t, list); in mach64_dump_ring_info()
1228 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_do_dispatch_pseudo_dma()
1464 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_destroy_freelist()
1469 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_destroy_freelist()
1475 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_destroy_freelist()
1496 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_do_release_used_buffers()
1544 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_do_reclaim_completed()
1623 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_freelist_get()
1636 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_freelist_put()
1644 entry = list_entry(ptr, drm_mach64_freelist_t, list); in mach64_freelist_put()
/freebsd-12.1/sys/kern/
H A Dsubr_sfbuf.c127 LIST_FOREACH(sf, hash_list, list_entry) { in sf_buf_alloc()
158 LIST_REMOVE(sf, list_entry); in sf_buf_alloc()
159 LIST_INSERT_HEAD(hash_list, sf, list_entry); in sf_buf_alloc()
190 LIST_REMOVE(sf, list_entry); in sf_buf_free()
223 LIST_FOREACH(sf, hash_list, list_entry) { in sf_buf_process_page()
/freebsd-12.1/contrib/gcc/
H A Dpostreload-gcse.c607 struct modifies_mem *list_entry = modifies_mem_list; in load_killed_in_block_p() local
609 while (list_entry) in load_killed_in_block_p()
611 rtx setter = list_entry->insn; in load_killed_in_block_p()
619 list_entry = list_entry->next; in load_killed_in_block_p()
638 list_entry = list_entry->next; in load_killed_in_block_p()
660 struct modifies_mem *list_entry; in record_last_mem_set_info() local
662 list_entry = (struct modifies_mem *) obstack_alloc (&modifies_mem_obstack, in record_last_mem_set_info()
664 list_entry->insn = insn; in record_last_mem_set_info()
665 list_entry->next = modifies_mem_list; in record_last_mem_set_info()
666 modifies_mem_list = list_entry; in record_last_mem_set_info()
/freebsd-12.1/sys/dev/qlnx/qlnxe/
H A Decore_ll2.h52 osal_list_entry_t list_entry; member
66 osal_list_entry_t list_entry; member
H A Decore_iwarp.h73 osal_list_entry_t list_entry; member
154 osal_list_entry_t list_entry; member
193 osal_list_entry_t list_entry; member
H A Decore_ooo.h43 osal_list_entry_t list_entry; member
54 osal_list_entry_t list_entry; member
/freebsd-12.1/sys/dev/mlx4/mlx4_core/
H A Dicm.h93 NULL : list_entry(icm->chunk_list.next, in mlx4_icm_first()
111 iter->chunk = list_entry(iter->chunk->list.next, in mlx4_icm_next()
/freebsd-12.1/sys/dev/mthca/
H A Dmthca_memfree.h104 NULL : list_entry(icm->chunk_list.next, in mthca_icm_first()
122 iter->chunk = list_entry(iter->chunk->list.next, in mthca_icm_next()
/freebsd-12.1/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kern_lib.c149 waiter = list_entry(pos, in vchiq_shutdown()
399 if (list_entry(pos, struct bulk_waiter_node, in vchiq_blocking_bulk_transfer()
401 waiter = list_entry(pos, in vchiq_blocking_bulk_transfer()
/freebsd-12.1/sys/dev/drm2/radeon/
H A Dradeon_sa.c167 sa_bo = list_entry(sa_manager->hole->next, struct radeon_sa_bo, olist); in radeon_sa_bo_try_free()
181 return list_entry(hole, struct radeon_sa_bo, olist)->eoffset; in radeon_sa_bo_hole_soffset()
191 return list_entry(hole->next, struct radeon_sa_bo, olist)->soffset; in radeon_sa_bo_hole_eoffset()

1234