Searched refs:scn_queue (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | dsl_scan.h | 176 avl_tree_t scn_queue; /* queue of datasets to scan */ member
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | dsl_scan.c | 502 avl_create(&scn->scn_queue, scan_ds_queue_compare, sizeof (scan_ds_t), in dsl_scan_init() 662 avl_destroy(&scn->scn_queue); in dsl_scan_fini() 1485 while ((sds = avl_destroy_nodes(&scn->scn_queue, &cookie)) != NULL) { in scan_ds_queue_clear() 1496 sds = avl_find(&scn->scn_queue, &srch, NULL); in scan_ds_queue_contains() 1512 VERIFY3P(avl_find(&scn->scn_queue, sds, &where), ==, NULL); in scan_ds_queue_insert() 1513 avl_insert(&scn->scn_queue, sds, where); in scan_ds_queue_insert() 1523 sds = avl_find(&scn->scn_queue, &srch, NULL); in scan_ds_queue_remove() 1525 avl_remove(&scn->scn_queue, sds); in scan_ds_queue_remove() 1544 for (scan_ds_t *sds = avl_first(&scn->scn_queue); in scan_ds_queue_sync() 1545 sds != NULL; sds = AVL_NEXT(&scn->scn_queue, sds)) { in scan_ds_queue_sync() [all …]
|