Home
last modified time | relevance | path

Searched refs:list_t (Results 1 – 25 of 95) sorted by relevance

1234

/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dlist.h36 typedef struct list list_t; typedef
38 void list_create(list_t *, size_t, size_t);
39 void list_destroy(list_t *);
41 void list_insert_after(list_t *, void *, void *);
42 void list_insert_before(list_t *, void *, void *);
43 void list_insert_head(list_t *, void *);
44 void list_insert_tail(list_t *, void *);
45 void list_remove(list_t *, void *);
46 void *list_remove_head(list_t *);
47 void *list_remove_tail(list_t *);
[all …]
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dlist.h36 typedef struct list list_t; typedef
38 void list_create(list_t *, size_t, size_t);
39 void list_destroy(list_t *);
41 void list_insert_after(list_t *, void *, void *);
42 void list_insert_before(list_t *, void *, void *);
43 void list_insert_head(list_t *, void *);
44 void list_insert_tail(list_t *, void *);
45 void list_remove(list_t *, void *);
46 void *list_remove_head(list_t *);
47 void *list_remove_tail(list_t *);
[all …]
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dlist.h36 typedef struct list list_t; typedef
38 void list_create(list_t *, size_t, size_t);
39 void list_destroy(list_t *);
41 void list_insert_after(list_t *, void *, void *);
42 void list_insert_before(list_t *, void *, void *);
43 void list_insert_head(list_t *, void *);
44 void list_insert_tail(list_t *, void *);
45 void list_remove(list_t *, void *);
46 void *list_remove_head(list_t *);
47 void *list_remove_tail(list_t *);
[all …]
H A Dprocfs_list.h43 list_t pl_list;
/freebsd/cddl/contrib/opensolaris/tools/ctf/common/
H A Dlist.h40 typedef struct list list_t; typedef
42 void list_add(list_t **, void *);
43 void slist_add(list_t **, void *, int (*)(void *, void *));
44 void *list_remove(list_t **, void *, int (*)(void *, void *, void *), void *);
45 void list_free(list_t *, void (*)(void *, void *), void *);
46 void *list_find(list_t *, void *, int (*)(void *, void *));
47 void *list_first(list_t *);
48 int list_iter(list_t *, int (*)(void *, void *), void *);
49 int list_count(list_t *);
50 int list_empty(list_t *);
[all …]
H A Dlist.c47 list_add(list_t **list, void *data) in list_add()
49 list_t *le; in list_add()
51 le = xmalloc(sizeof (list_t)); in list_add()
59 slist_add(list_t **list, void *data, int (*cmp)(void *, void *)) in slist_add()
61 list_t **nextp; in slist_add()
79 list_remove(list_t **list, void *data, int (*cmp)(void *, void *, void *), in list_remove()
82 list_t *le, **le2; in list_remove()
101 list_free(list_t *list, void (*datafree)(void *, void *), void *private) in list_free()
103 list_t *le; in list_free()
119 list_iter(list_t *list, int (*func)(void *, void *), void *private) in list_iter()
[all …]
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dlist.h53 } list_t; typedef
59 list_is_empty(list_t *list) in list_is_empty()
72 list_create(list_t *list, size_t size, size_t offset) in list_create()
81 list_destroy(list_t *list) in list_destroy()
87 list_insert_head(list_t *list, void *object) in list_insert_head()
93 list_insert_tail(list_t *list, void *object) in list_insert_tail()
99 list_insert_after(list_t *list, void *object, void *nobject) in list_insert_after()
108 list_insert_before(list_t *list, void *object, void *nobject) in list_insert_before()
117 list_remove(list_t *list, void *object) in list_remove()
123 list_remove_head(list_t *list) in list_remove_head()
[all …]
/freebsd/sys/contrib/openzfs/lib/libspl/
H A Dlist.c62 list_create(list_t *list, size_t size, size_t offset) in list_create()
75 list_destroy(list_t *list) in list_destroy()
87 list_insert_after(list_t *list, void *object, void *nobject) in list_insert_after()
98 list_insert_before(list_t *list, void *object, void *nobject) in list_insert_before()
109 list_insert_head(list_t *list, void *object) in list_insert_head()
116 list_insert_tail(list_t *list, void *object) in list_insert_tail()
123 list_remove(list_t *list, void *object) in list_remove()
132 list_remove_head(list_t *list) in list_remove_head()
142 list_remove_tail(list_t *list) in list_remove_tail()
152 list_head(list_t *list) in list_head()
[all …]
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dlist.c62 list_create(list_t *list, size_t size, size_t offset) in list_create()
75 list_destroy(list_t *list) in list_destroy()
87 list_insert_after(list_t *list, void *object, void *nobject) in list_insert_after()
98 list_insert_before(list_t *list, void *object, void *nobject) in list_insert_before()
109 list_insert_head(list_t *list, void *object) in list_insert_head()
116 list_insert_tail(list_t *list, void *object) in list_insert_tail()
123 list_remove(list_t *list, void *object) in list_remove()
132 list_remove_head(list_t *list) in list_remove_head()
142 list_remove_tail(list_t *list) in list_remove_tail()
152 list_head(list_t *list) in list_head()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzil_impl.h123 list_t lwb_itxs; /* list of itx's */
124 list_t lwb_waiters; /* list of zil_commit_waiter's */
158 list_t i_sync_list; /* list of synchronous itxs */
171 list_t ia_list; /* list of async itxs for this foid */
218 list_t zl_itx_commit_list; /* itx list to be committed */
222 list_t zl_lwb_list; /* in-flight log write list */
H A Dbqueue.h29 list_t bq_list;
31 list_t bq_dequeuing_list;
33 list_t bq_enqueuing_list;
H A Dspa_impl.h262 list_t spa_evicting_os_list; /* Objsets being evicted. */
273 list_t spa_config_dirty_list; /* vdevs with dirty config */
274 list_t spa_state_dirty_list; /* vdevs with dirty state */
361 list_t spa_log_summary;
396 list_t spa_config_list; /* previous cache file(s) */
463 list_t spa_leaf_list; /* list of leaf vdevs */
H A Dvdev_initialize.h38 vdev_initializing_state_t tgt_state, list_t *vd_list);
41 extern void vdev_initialize_stop_wait(spa_t *spa, list_t *vd_list);
H A Dvdev_trim.h39 extern void vdev_trim_stop(vdev_t *vd, vdev_trim_state_t tgt, list_t *vd_list);
41 extern void vdev_trim_stop_wait(spa_t *spa, list_t *vd_list);
H A Dvdev_removal.h46 list_t svr_new_segments[TXG_SIZE];
70 list_t sci_new_mapping_entries[TXG_SIZE];
H A Dzfs_fuid.h89 list_t z_fuids;
90 list_t z_domains;
H A Ddmu_tx.h53 list_t tx_holds; /* list of dmu_tx_hold_t */
65 list_t tx_callbacks;
H A Ddbuf.h164 list_t dr_children;
332 list_t db_dirty_records;
414 void dbuf_sync_list(list_t *list, int level, dmu_tx_t *tx);
H A Dobjlist.h34 list_t ol_list; /* List of struct objnode. */
H A Dzfs_onexit.h40 list_t zo_actions;
H A Dbplist.h43 list_t bpl_list;
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/
H A Didmap_util.c177 parse_idmap_entry(list_t *head, char *input) in parse_idmap_entry()
236 free_idmap(list_t *head) in free_idmap()
335 write_pid_idmaps(pid_t pid, list_t *head) in write_pid_idmaps()
458 userns_fd_from_idmap(list_t *head) in userns_fd_from_idmap()
544 list_t head; in is_idmap_supported()
650 do_idmap_mount(list_t *idmap, char *source, char *target, int flags) in do_idmap_mount()
737 list_t idmap_head; in main()
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/
H A Dctftools.h314 list_t *td_fwdlist; /* All forward declaration tdesc nodes */
318 list_t *td_labels; /* Labels and their type ranges */
340 list_t *iib_types;
H A Dhash.c45 list_t **h_buckets;
98 hash->h_buckets = xcalloc(sizeof (list_t *) * nbuckets); in hash_new()
/freebsd/sys/contrib/openzfs/cmd/zfs/
H A Dzfs_project.c50 zfs_project_item_alloc(list_t *head, const char *name) in zfs_project_item_alloc()
208 list_t *head) in zfs_project_handle_dir()
268 list_t head; in zfs_project_handle()

1234