Home
last modified time | relevance | path

Searched refs:num_tqs (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c1833 uint_t num_tqs = MIN(num_online_cpus(), zvol_num_taskqs); in zvol_init() local
1834 if (num_tqs == 0) { in zvol_init()
1835 num_tqs = 1 + num_online_cpus() / 6; in zvol_init()
1836 while (num_tqs * num_tqs > zvol_actual_threads) in zvol_init()
1837 num_tqs--; in zvol_init()
1839 uint_t per_tq_thread = zvol_actual_threads / num_tqs; in zvol_init()
1840 if (per_tq_thread * num_tqs < zvol_actual_threads) in zvol_init()
1842 ztqs->tqs_cnt = num_tqs; in zvol_init()
1843 ztqs->tqs_taskq = kmem_alloc(num_tqs * sizeof (taskq_t *), KM_SLEEP); in zvol_init()
1866 for (uint_t i = 0; i < num_tqs; i++) { in zvol_init()