/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/ |
H A D | list.h | 36 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 D | list.h | 36 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 D | list.h | 36 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 D | procfs_list.h | 43 list_t pl_list;
|
/freebsd/cddl/contrib/opensolaris/tools/ctf/common/ |
H A D | list.h | 40 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 D | list.c | 47 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 D | list.h | 53 } 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 D | list.c | 62 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 D | list.c | 62 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 D | zil_impl.h | 123 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 D | bqueue.h | 29 list_t bq_list; 31 list_t bq_dequeuing_list; 33 list_t bq_enqueuing_list;
|
H A D | spa_impl.h | 262 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 D | vdev_initialize.h | 38 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 D | vdev_trim.h | 39 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 D | vdev_removal.h | 46 list_t svr_new_segments[TXG_SIZE]; 70 list_t sci_new_mapping_entries[TXG_SIZE];
|
H A D | zfs_fuid.h | 89 list_t z_fuids; 90 list_t z_domains;
|
H A D | dmu_tx.h | 53 list_t tx_holds; /* list of dmu_tx_hold_t */ 65 list_t tx_callbacks;
|
H A D | dbuf.h | 164 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 D | objlist.h | 34 list_t ol_list; /* List of struct objnode. */
|
H A D | zfs_onexit.h | 40 list_t zo_actions;
|
H A D | bplist.h | 43 list_t bpl_list;
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
H A D | idmap_util.c | 177 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 D | ctftools.h | 314 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 D | hash.c | 45 list_t **h_buckets; 98 hash->h_buckets = xcalloc(sizeof (list_t *) * nbuckets); in hash_new()
|
/freebsd/sys/contrib/openzfs/cmd/zfs/ |
H A D | zfs_project.c | 50 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()
|