Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dspa_stats.c466 spa_history_kstat_t *shk = &spa->spa_stats.tx_assign_histogram; in spa_tx_assign_update() local
470 for (i = 0; i < shk->count; i++) in spa_tx_assign_update()
471 ((kstat_named_t *)shk->priv)[i].value.ui64 = 0; in spa_tx_assign_update()
474 for (i = shk->count; i > 0; i--) in spa_tx_assign_update()
475 if (((kstat_named_t *)shk->priv)[i-1].value.ui64 != 0) in spa_tx_assign_update()
487 spa_history_kstat_t *shk = &spa->spa_stats.tx_assign_histogram; in spa_tx_assign_init() local
493 mutex_init(&shk->lock, NULL, MUTEX_DEFAULT, NULL); in spa_tx_assign_init()
495 shk->count = 42; /* power of two buckets for 1ns to 2,199s */ in spa_tx_assign_init()
496 shk->size = shk->count * sizeof (kstat_named_t); in spa_tx_assign_init()
497 shk->priv = kmem_alloc(shk->size, KM_SLEEP); in spa_tx_assign_init()
[all …]