Searched refs:list_entry (Results 1 - 25 of 75) sorted by relevance

123

/freebsd-11-stable/contrib/atf/atf-c/detail/
H A Dlist.c39 struct list_entry { struct
40 struct list_entry *m_prev;
41 struct list_entry *m_next;
48 entry_to_citer(const atf_list_t *l, const struct list_entry *le)
58 entry_to_iter(atf_list_t *l, struct list_entry *le)
67 struct list_entry *
70 struct list_entry *le;
72 le = (struct list_entry *)malloc(sizeof(*le));
85 delete_entry(struct list_entry *le)
94 struct list_entry *
[all...]
/freebsd-11-stable/sys/powerpc/powermac/
H A Dpowermac_thermal.c196 struct pmac_fan_le *list_entry; local
198 list_entry = malloc(sizeof(struct pmac_fan_le), M_PMACTHERM,
200 list_entry->fan = fan;
202 SLIST_INSERT_HEAD(&fans, list_entry, entries);
208 struct pmac_sens_le *list_entry; local
210 list_entry = malloc(sizeof(struct pmac_sens_le), M_PMACTHERM,
212 list_entry->sensor = sensor;
213 list_entry->last_val = 0;
214 list_entry->critical_count = 0;
216 SLIST_INSERT_HEAD(&sensors, list_entry, entrie
[all...]
/freebsd-11-stable/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_firs
[all...]
/freebsd-11-stable/sys/dev/drm/
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 Ddrm_mm.c58 entry = list_entry(tail_node, struct drm_mm_node, ml_entry);
71 entry = list_entry(tail_node, struct drm_mm_node, ml_entry);
97 list_entry(mm->unused_nodes.next,
156 entry = list_entry(tail_node, struct drm_mm_node, ml_entry);
241 list_entry(cur_head->prev, struct drm_mm_node, ml_entry);
249 list_entry(cur_head->next, struct drm_mm_node, ml_entry);
296 entry = list_entry(list, struct drm_mm_node, fl_entry);
346 entry = list_entry(bnode, struct drm_mm_node, fl_entry);
/freebsd-11-stable/sys/dev/if_ndis/
H A Dif_ndisvar.h68 list_entry ndis_list;
125 list_entry ne_active;
126 list_entry ne_pending;
137 list_entry nx_next;
142 list_entry nd_donelist;
151 list_entry nt_tasklist;
221 list_entry ndis_shlist;
245 list_entry ndisusb_xferdonelist;
248 list_entry ndisusb_tasklist;
/freebsd-11-stable/tools/tools/drm/radeon/mkregtable/
H A Dmkregtable.c350 * list_entry - get the struct for this entry
355 #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); \
441 pos = list_entry(pos->member.prev, typeof(*pos), member))
452 ((pos) ? : list_entry(head, typeof(*pos), member))
464 for (pos = list_entry(pos->member.next, typeof(*pos), member); \
466 pos = list_entry(po
[all...]
/freebsd-11-stable/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(
[all...]
/freebsd-11-stable/sys/kern/
H A Dsubr_sfbuf.c131 LIST_FOREACH(sf, hash_list, list_entry) {
162 LIST_REMOVE(sf, list_entry);
163 LIST_INSERT_HEAD(hash_list, sf, list_entry);
196 LIST_REMOVE(sf, list_entry);
231 LIST_FOREACH(sf, hash_list, list_entry) {
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dlist.h168 #define list_entry(ptr, type, field) container_of(ptr, type, field) macro
171 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)
195 for (p = list_entry((h)->next, typeof(*p), field); &(p)->field != (h); \
196 p = list_entry((p)->field.next, typeof(*p), field))
199 for (p = list_entry((h)->next, typeof(*p), field), \
200 n = list_entry((p)->field.next, typeof(*p), field); &(p)->field != (h);\
201 p = n, n = list_entry(
[all...]
/freebsd-11-stable/sys/compat/ndis/
H A Dntoskrnl_var.h215 struct list_entry { struct
216 struct list_entry *nle_flink;
217 struct list_entry *nle_blink;
220 typedef struct list_entry list_entry; typedef in typeref:struct:list_entry
230 list_entry *b; \
231 list_entry *f; \
241 static __inline__ list_entry *
242 RemoveHeadList(list_entry *l)
244 list_entry *
[all...]
H A Dsubr_ndis.c248 static list_entry *NdisInterlockedInsertHeadList(list_entry *,
249 list_entry *, ndis_spin_lock *);
250 static list_entry *NdisInterlockedRemoveHeadList(list_entry *,
252 static list_entry *NdisInterlockedInsertTailList(list_entry *,
253 list_entry *, ndis_spin_lock *);
774 list_entry *e;
1572 list_entry *
[all...]
/freebsd-11-stable/sys/dev/qlnx/qlnxe/
H A Decore_ll2.h52 osal_list_entry_t list_entry; member in struct:ecore_ll2_rx_packet
66 osal_list_entry_t list_entry; member in struct:ecore_ll2_tx_packet
H A Decore_ooo.h43 osal_list_entry_t list_entry; member in struct:ecore_ooo_buffer
54 osal_list_entry_t list_entry; member in struct:ecore_ooo_isle
H A Decore_iwarp.h73 osal_list_entry_t list_entry; member in struct:ecore_iwarp_ll2_mpa_buf
154 osal_list_entry_t list_entry; member in struct:ecore_iwarp_ep
193 osal_list_entry_t list_entry; member in struct:ecore_iwarp_listener
H A Decore_fcoe_api.h38 osal_list_entry_t list_entry; member in struct:ecore_fcoe_conn
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dicm.h93 NULL : list_entry(icm->chunk_list.next,
111 iter->chunk = list_entry(iter->chunk->list.next,
/freebsd-11-stable/sys/dev/mthca/
H A Dmthca_memfree.h104 NULL : list_entry(icm->chunk_list.next,
122 iter->chunk = list_entry(iter->chunk->list.next,
/freebsd-11-stable/sys/sys/
H A Dsf_buf.h93 LIST_ENTRY(sf_buf) list_entry; /* list of buffers */ member in struct:sf_buf
/freebsd-11-stable/contrib/gcc/
H A Dpostreload-gcse.c617 struct modifies_mem *list_entry = modifies_mem_list;
619 while (list_entry)
621 rtx setter = list_entry->insn;
629 list_entry = list_entry->next;
648 list_entry = list_entry->next;
671 struct modifies_mem *list_entry;
673 list_entry = (struct modifies_mem *) obstack_alloc (&modifies_mem_obstack,
675 list_entry
607 struct modifies_mem *list_entry = modifies_mem_list; local
660 struct modifies_mem *list_entry; local
[all...]
/freebsd-11-stable/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kern_lib.c149 waiter = list_entry(pos,
399 if (list_entry(pos, struct bulk_waiter_node,
401 waiter = list_entry(pos,
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Dradeon_sa.c167 sa_bo = list_entry(sa_manager->hole->next, struct radeon_sa_bo, olist);
181 return list_entry(hole, struct radeon_sa_bo, olist)->eoffset;
191 return list_entry(hole->next, struct radeon_sa_bo, olist)->soffset;
/freebsd-11-stable/sys/dev/hpt27xx/
H A Dlist.h115 #define list_entry(ptr, type, member) \ macro
/freebsd-11-stable/sys/dev/hptnr/
H A Dlist.h114 #define list_entry(ptr, type, member) \ macro
/freebsd-11-stable/sys/dev/hptrr/
H A Dlist.h117 #define list_entry(ptr, type, member) \ macro

Completed in 191 milliseconds

123