Home
last modified time | relevance | path

Searched refs:list_head (Results 1 – 25 of 99) sorted by relevance

1234

/f-stack/freebsd/contrib/vchiq/interface/compat/
H A Dlist.h59 struct list_head { struct
60 struct list_head *prev; argument
115 __list_add_between(struct list_head *prev, struct list_head *node, in __list_add_between()
125 list_add(struct list_head *node, struct list_head *head) in list_add()
131 list_add_tail(struct list_head *node, struct list_head *head) in list_add_tail()
144 __list_splice_between(struct list_head *prev, const struct list_head *list, in __list_splice_between()
158 list_splice(const struct list_head *list, struct list_head *head) in list_splice()
165 list_splice_tail(const struct list_head *list, struct list_head *head) in list_splice_tail()
172 list_move(struct list_head *node, struct list_head *head) in list_move()
179 list_move_tail(struct list_head *node, struct list_head *head) in list_move_tail()
[all …]
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Dlist.h48 typedef struct list_head list_node_t;
53 list_node_t list_head; member
62 return (list_empty(&list->list_head)); in list_is_empty()
77 INIT_LIST_HEAD(&list->list_head); in list_create()
83 list_del(&list->list_head); in list_destroy()
126 if (head == &list->list_head) in list_remove_head()
137 if (tail == &list->list_head) in list_remove_tail()
145 list_head(list_t *list) in list_head() function
167 if (node->next != &list->list_head) in list_next()
178 if (node->prev != &list->list_head) in list_prev()
[all …]
H A Dtaskq.h81 struct list_head tq_thread_list; /* list of all threads */
82 struct list_head tq_active_list; /* list of active threads */
96 struct list_head tq_free_list; /* free taskq_ent_t's */
97 struct list_head tq_pend_list; /* pending taskq_ent_t's */
98 struct list_head tq_prio_list; /* priority taskq_ent_t's */
99 struct list_head tq_delay_list; /* delayed taskq_ent_t's */
100 struct list_head tq_taskqs; /* all taskq_t's */
113 struct list_head tqent_list;
126 struct list_head tqt_thread_list;
127 struct list_head tqt_active_list;
[all …]
H A Dkmem_cache.h75 extern struct list_head spl_kmem_cache_list;
121 struct list_head sko_list; /* Free object list linkage */
128 struct list_head sks_list; /* Slab list linkage */
129 struct list_head sks_free_list; /* Free object list */
164 struct list_head skc_list; /* List of caches linkage */
165 struct list_head skc_complete_list; /* Completely alloc'ed */
166 struct list_head skc_partial_list; /* Partially alloc'ed */
H A Dkstat.h89 struct list_head ksm_module_list; /* module linkage */
90 struct list_head ksm_kstat_list; /* list of kstat entries */
104 struct list_head kpe_list; /* kstat linkage */
/f-stack/freebsd/netpfil/ipfw/test/
H A Dmylist.h10 struct list_head { struct
11 struct list_head *prev, *next; argument
17 __list_add(struct list_head *o, struct list_head *prev, in __list_add()
18 struct list_head *next) in __list_add()
27 list_add_tail(struct list_head *o, struct list_head *head) in list_add_tail()
36 __list_del(struct list_head *prev, struct list_head *next) in __list_del()
43 list_del(struct list_head *entry) in list_del()
/f-stack/freebsd/contrib/openzfs/lib/libspl/
H A Dlist.c38 #define list_empty(a) ((a)->list_head.next == &(a)->list_head)
70 list->list_head.next = list->list_head.prev = &list->list_head; in list_create()
76 list_node_t *node = &list->list_head; in list_destroy()
79 ASSERT(list->list_head.next == node); in list_destroy()
80 ASSERT(list->list_head.prev == node); in list_destroy()
110 list_node_t *lold = &list->list_head; in list_insert_head()
134 if (head == &list->list_head) in list_remove_head()
144 if (tail == &list->list_head) in list_remove_tail()
151 list_head(list_t *list) in list_head() function
171 if (node->next != &list->list_head) in list_next()
[all …]
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/spl/
H A Dlist.c38 #define list_empty(a) ((a)->list_head.list_next == &(a)->list_head)
70 list->list_head.list_next = list->list_head.list_prev = in list_create()
71 &list->list_head; in list_create()
77 list_node_t *node = &list->list_head; in list_destroy()
111 list_node_t *lold = &list->list_head; in list_insert_head()
118 list_node_t *lold = &list->list_head; in list_insert_tail()
135 if (head == &list->list_head) in list_remove_head()
145 if (tail == &list->list_head) in list_remove_tail()
152 list_head(list_t *list) in list_head() function
195 list_node_t *dstnode = &dst->list_head; in list_move_tail()
[all …]
/f-stack/dpdk/drivers/common/dpaax/
H A Ddpaa_list.h14 struct list_head { struct
15 struct list_head *prev; argument
16 struct list_head *next; argument
20 struct list_head n = { \
27 struct list_head *__p298 = (p); \
35 const struct list_head *__p298 = (p); \
40 struct list_head *__p298 = (p); \
41 struct list_head *__l298 = (l); \
49 struct list_head *__p298 = (p); \
50 struct list_head *__l298 = (l); \
H A Ddpaa_of.h78 struct list_head list; /**< Nodes within a parent subdir */
87 struct list_head subdirs;
88 struct list_head files;
89 struct list_head linear;
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_osdep.h327 #define INIT_LIST_HEAD(list_head) LIST_INIT(list_head) argument
335 #define LIST_ADD(entry, list_head) LIST_INSERT_HEAD(list_head, entry, next) argument
379 #define LIST_REPLACE_INIT(list_head, head) do { \ argument
380 (head)->lh_first = (list_head)->lh_first; \
381 INIT_LIST_HEAD(list_head); \
386 #define INIT_HLIST_HEAD(list_head) INIT_LIST_HEAD(list_head) argument
387 #define HLIST_ADD_HEAD(entry, list_head) LIST_ADD(entry, list_head) argument
388 #define HLIST_EMPTY(list_head) LIST_EMPTY(list_head) argument
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Drefcount.c91 while ((ref = list_head(&rc->rc_list))) { in zfs_refcount_destroy_many()
97 while ((ref = list_head(&rc->rc_removed))) { in zfs_refcount_destroy_many()
169 for (ref = list_head(&rc->rc_list); ref; in zfs_refcount_remove_many()
251 for (ref = list_head(&rc->rc_list); ref; in zfs_refcount_transfer_ownership_many()
289 for (ref = list_head(&rc->rc_list); ref; in zfs_refcount_held()
317 for (ref = list_head(&rc->rc_list); ref; in zfs_refcount_not_held()
H A Dzio_inject.c170 for (handler = list_head(&inject_handlers); handler != NULL; in zio_handle_panic_injection()
197 for (handler = list_head(&inject_handlers); handler != NULL; in zio_handle_decrypt_injection()
276 for (handler = list_head(&inject_handlers); handler != NULL; in zio_handle_fault_injection()
317 for (handler = list_head(&inject_handlers); handler != NULL; in zio_handle_label_injection()
380 for (handler = list_head(&inject_handlers); handler != NULL; in zio_handle_device_injection_impl()
476 for (handler = list_head(&inject_handlers); handler != NULL; in zio_handle_ignored_writes()
514 for (handler = list_head(&inject_handlers); handler != NULL; in spa_handle_ignored_writes()
597 for (inject_handler_t *handler = list_head(&inject_handlers); in zio_handle_io_delay()
882 for (handler = list_head(&inject_handlers); handler != NULL; in zio_inject_list_next()
913 for (handler = list_head(&inject_handlers); handler != NULL; in zio_clear_fault()
H A Dvdev_indirect.c296 while ((is = list_head(&iv->iv_splits)) != NULL) { in vdev_indirect_map_free()
305 while ((ic = list_head(&is->is_unique_child)) != NULL) in vdev_indirect_map_free()
1267 for (indirect_split_t *is = list_head(&iv->iv_splits); in vdev_indirect_read_all()
1323 indirect_split_t *first = list_head(&iv->iv_splits); in vdev_indirect_io_start()
1436 for (indirect_split_t *is = list_head(&iv->iv_splits); in vdev_indirect_repair()
1478 for (indirect_split_t *is = list_head(&iv->iv_splits); in vdev_indirect_all_checksum_errors()
1509 for (indirect_split_t *is = list_head(&iv->iv_splits); in vdev_indirect_splits_checksum_validate()
1536 for (indirect_split_t *is = list_head(&iv->iv_splits); in vdev_indirect_splits_enumerate_all()
1538 is->is_good_child = list_head(&is->is_unique_child); in vdev_indirect_splits_enumerate_all()
1556 is->is_good_child = list_head(&is->is_unique_child); in vdev_indirect_splits_enumerate_all()
[all …]
H A Dbplist.c68 while ((bpe = list_head(&bpl->bpl_list))) { in bplist_iterate()
85 while ((bpe = list_head(&bpl->bpl_list))) { in bplist_clear()
H A Dobjlist.c54 objlist_node_t *node = list_head(&list->ol_list); in objlist_exists()
60 node = list_head(&list->ol_list); in objlist_exists()
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dkstat.h31 struct list_head {}; struct
98 struct list_head ksm_module_list; /* module linkage */
99 struct list_head ksm_kstat_list; /* list of kstat entries */
129 struct list_head ks_list; /* kstat linkage */
H A Dlist_impl.h44 struct list_node list_head; member
/f-stack/dpdk/drivers/bus/dpaa/include/
H A Dfman.h339 struct list_head bpool_list;
341 struct list_head node;
353 struct list_head node;
378 struct list_head node;
384 extern const struct list_head *fman_if_list;
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_kern_lib.c47 struct list_head list;
55 struct list_head bulk_waiter_list;
145 struct list_head *pos, *next; in vchiq_shutdown()
387 struct list_head *pos; in vchiq_blocking_bulk_transfer()
/f-stack/dpdk/app/test/
H A Dtest_malloc.c680 } *list_head = NULL; in test_random_alloc_free() local
704 entry->next = list_head; in test_random_alloc_free()
707 list_head = entry; in test_random_alloc_free()
713 while (list_head){ in test_random_alloc_free()
714 struct mem_list *entry = list_head; in test_random_alloc_free()
715 list_head = list_head->next; in test_random_alloc_free()
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A Dspl-kmem.c351 struct list_head kd_list; /* List of all allocations */
360 static struct list_head kmem_list;
547 spl_kmem_init_tracking(struct list_head *list, spinlock_t *lock, int size) in spl_kmem_init_tracking()
561 spl_kmem_fini_tracking(struct list_head *list, spinlock_t *lock) in spl_kmem_fini_tracking()
/f-stack/freebsd/contrib/openzfs/lib/libspl/include/sys/
H A Dlist_impl.h44 struct list_node list_head; member
/f-stack/freebsd/contrib/openzfs/cmd/zed/agents/
H A Dfmd_serd.c287 fmd_serd_eng_discard(sgp, list_head(&sgp->sg_list)); in fmd_serd_eng_reset()
302 sep = list_head(&sgp->sg_list); in fmd_serd_eng_gc()
308 for (sep = list_head(&sgp->sg_list); sep != NULL; sep = nep) { in fmd_serd_eng_gc()
/f-stack/freebsd/contrib/openzfs/config/
H A Dkernel-wait.m472 struct list_head *head __attribute__ ((unused));
73 struct list_head *entry __attribute__ ((unused));

1234