Home
last modified time | relevance | path

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

1234

/src/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dlist.h37 typedef struct list list_t; typedef
39 void list_create(list_t *, size_t, size_t);
40 void list_destroy(list_t *);
42 void list_insert_after(list_t *, void *, void *);
43 void list_insert_before(list_t *, void *, void *);
44 void list_insert_head(list_t *, void *);
45 void list_insert_tail(list_t *, void *);
46 void list_remove(list_t *, void *);
47 void *list_remove_head(list_t *);
48 void *list_remove_tail(list_t *);
[all …]
/src/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 …]
/src/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dlist.h37 typedef struct list list_t; typedef
39 void list_create(list_t *, size_t, size_t);
40 void list_destroy(list_t *);
42 void list_insert_after(list_t *, void *, void *);
43 void list_insert_before(list_t *, void *, void *);
44 void list_insert_head(list_t *, void *);
45 void list_insert_tail(list_t *, void *);
46 void list_remove(list_t *, void *);
47 void *list_remove_head(list_t *);
48 void *list_remove_tail(list_t *);
[all …]
H A Dprocfs_list.h43 list_t pl_list;
/src/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 …]
/src/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dlist.h54 } list_t; typedef
60 list_is_empty(list_t *list) in list_is_empty()
73 list_create(list_t *list, size_t size, size_t offset) in list_create()
82 list_destroy(list_t *list) in list_destroy()
88 list_insert_head(list_t *list, void *object) in list_insert_head()
94 list_insert_tail(list_t *list, void *object) in list_insert_tail()
100 list_insert_after(list_t *list, void *object, void *nobject) in list_insert_after()
109 list_insert_before(list_t *list, void *object, void *nobject) in list_insert_before()
118 list_remove(list_t *list, void *object) in list_remove()
124 list_remove_head(list_t *list) in list_remove_head()
[all …]
/src/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dlist.c63 list_create(list_t *list, size_t size, size_t offset) in list_create()
76 list_destroy(list_t *list) in list_destroy()
88 list_insert_after(list_t *list, void *object, void *nobject) in list_insert_after()
99 list_insert_before(list_t *list, void *object, void *nobject) in list_insert_before()
110 list_insert_head(list_t *list, void *object) in list_insert_head()
117 list_insert_tail(list_t *list, void *object) in list_insert_tail()
124 list_remove(list_t *list, void *object) in list_remove()
133 list_remove_head(list_t *list) in list_remove_head()
143 list_remove_tail(list_t *list) in list_remove_tail()
153 list_head(list_t *list) in list_head()
[all …]
/src/sys/contrib/openzfs/lib/libspl/
H A Dlist.c63 list_create(list_t *list, size_t size, size_t offset) in list_create()
76 list_destroy(list_t *list) in list_destroy()
88 list_insert_after(list_t *list, void *object, void *nobject) in list_insert_after()
99 list_insert_before(list_t *list, void *object, void *nobject) in list_insert_before()
110 list_insert_head(list_t *list, void *object) in list_insert_head()
117 list_insert_tail(list_t *list, void *object) in list_insert_tail()
124 list_remove(list_t *list, void *object) in list_remove()
133 list_remove_head(list_t *list) in list_remove_head()
143 list_remove_tail(list_t *list) in list_remove_tail()
153 list_head(list_t *list) in list_head()
[all …]
/src/sys/contrib/openzfs/include/sys/
H A Dzil_impl.h130 list_t lwb_itxs; /* list of itx's */
131 list_t lwb_waiters; /* list of zil_commit_waiter's */
165 list_t i_sync_list; /* list of synchronous itxs */
178 list_t ia_list; /* list of async itxs for this foid */
225 list_t zl_itx_commit_list; /* itx list to be committed */
229 list_t zl_lwb_list; /* in-flight log write list */
230 list_t zl_lwb_crash_list; /* log writes in-flight at crash */
H A Dbqueue.h30 list_t bq_list;
32 list_t bq_dequeuing_list;
34 list_t bq_enqueuing_list;
H A Dspa_impl.h263 list_t spa_evicting_os_list; /* Objsets being evicted. */
275 list_t spa_config_dirty_list; /* vdevs with dirty config */
276 list_t spa_state_dirty_list; /* vdevs with dirty state */
365 list_t spa_log_summary;
400 list_t spa_config_list; /* previous cache file(s) */
467 list_t spa_leaf_list; /* list of leaf vdevs */
H A Dvdev_initialize.h39 vdev_initializing_state_t tgt_state, list_t *vd_list);
42 extern void vdev_initialize_stop_wait(spa_t *spa, list_t *vd_list);
H A Dvdev_trim.h40 extern void vdev_trim_stop(vdev_t *vd, vdev_trim_state_t tgt, list_t *vd_list);
42 extern void vdev_trim_stop_wait(spa_t *spa, list_t *vd_list);
H A Dvdev_removal.h47 list_t svr_new_segments[TXG_SIZE];
71 list_t sci_new_mapping_entries[TXG_SIZE];
H A Dzfs_fuid.h90 list_t z_fuids;
91 list_t z_domains;
H A Ddmu_tx.h55 list_t tx_holds; /* list of dmu_tx_hold_t */
67 list_t tx_callbacks;
H A Dobjlist.h35 list_t ol_list; /* List of struct objnode. */
H A Ddbuf.h151 list_t dr_children;
321 list_t db_dirty_records;
405 void dbuf_sync_list(list_t *list, int level, dmu_tx_t *tx);
H A Dzfs_onexit.h41 list_t zo_actions;
H A Dbplist.h44 list_t bpl_list;
/src/sys/contrib/openzfs/tests/zfs-tests/cmd/
H A Didmap_util.c178 parse_idmap_entry(list_t *head, char *input) in parse_idmap_entry()
237 free_idmap(list_t *head) in free_idmap()
336 write_pid_idmaps(pid_t pid, list_t *head) in write_pid_idmaps()
459 userns_fd_from_idmap(list_t *head) in userns_fd_from_idmap()
545 list_t head; in is_idmap_supported()
651 do_idmap_mount(list_t *idmap, char *source, char *target, int flags) in do_idmap_mount()
738 list_t idmap_head; in main()
/src/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()
/src/sys/contrib/openzfs/cmd/zfs/
H A Dzfs_project.c51 zfs_project_item_alloc(list_t *head, const char *name) in zfs_project_item_alloc()
229 list_t *head) in zfs_project_handle_dir()
289 list_t head; in zfs_project_handle()

1234