Searched refs:scn_prefetch_queue (Results 1 – 2 of 2) sorted by relevance
154 avl_tree_t scn_prefetch_queue; /* priority queue of prefetch IOs */ member
495 avl_create(&scn->scn_prefetch_queue, scan_prefetch_queue_compare, in dsl_scan_init()652 avl_destroy(&scn->scn_prefetch_queue); in dsl_scan_fini()1867 while ((spic = avl_destroy_nodes(&scn->scn_prefetch_queue, in scan_ds_prefetch_queue_clear()1928 if (avl_find(&scn->scn_prefetch_queue, spic, &idx) != NULL) { in dsl_scan_prefetch()1936 avl_insert(&scn->scn_prefetch_queue, spic, idx); in dsl_scan_prefetch()2060 (avl_numnodes(&scn->scn_prefetch_queue) == 0 || in dsl_scan_prefetch_thread()2072 spic = avl_first(&scn->scn_prefetch_queue); in dsl_scan_prefetch_thread()2074 avl_remove(&scn->scn_prefetch_queue, spic); in dsl_scan_prefetch_thread()2103 while ((spic = avl_first(&scn->scn_prefetch_queue)) != NULL) { in dsl_scan_prefetch_thread()2104 avl_remove(&scn->scn_prefetch_queue, spic); in dsl_scan_prefetch_thread()[all …]