| /src/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | list.h | 37 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 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 …]
|
| /src/sys/contrib/openzfs/lib/libspl/include/sys/ |
| H A D | list.h | 37 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 D | procfs_list.h | 43 list_t pl_list;
|
| /src/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 …]
|
| /src/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | list.h | 54 } 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 D | list.c | 63 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 D | list.c | 63 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 D | zil_impl.h | 130 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 D | bqueue.h | 30 list_t bq_list; 32 list_t bq_dequeuing_list; 34 list_t bq_enqueuing_list;
|
| H A D | spa_impl.h | 263 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 D | vdev_initialize.h | 39 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 D | vdev_trim.h | 40 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 D | vdev_removal.h | 47 list_t svr_new_segments[TXG_SIZE]; 71 list_t sci_new_mapping_entries[TXG_SIZE];
|
| H A D | zfs_fuid.h | 90 list_t z_fuids; 91 list_t z_domains;
|
| H A D | dmu_tx.h | 55 list_t tx_holds; /* list of dmu_tx_hold_t */ 67 list_t tx_callbacks;
|
| H A D | objlist.h | 35 list_t ol_list; /* List of struct objnode. */
|
| H A D | dbuf.h | 151 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 D | zfs_onexit.h | 41 list_t zo_actions;
|
| H A D | bplist.h | 44 list_t bpl_list;
|
| /src/sys/contrib/openzfs/tests/zfs-tests/cmd/ |
| H A D | idmap_util.c | 178 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 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()
|
| /src/sys/contrib/openzfs/cmd/zfs/ |
| H A D | zfs_project.c | 51 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()
|