Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/fm/fmdump/common/
H A Dfmdump.c862 struct fmdump_srlzer *srlzer = pl->pl_srlzer; in srlzer_enter() local
864 (void) pthread_mutex_lock(&srlzer->ds_lock); in srlzer_enter()
870 struct fmdump_srlzer *srlzer = pl->pl_srlzer; in srlzer_exit() local
872 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in srlzer_exit()
873 (void) pthread_mutex_unlock(&srlzer->ds_lock); in srlzer_exit()
877 srlzer_choose(struct fmdump_srlzer *srlzer) in srlzer_choose() argument
884 ASSERT(MUTEX_HELD(&srlzer->ds_lock)); in srlzer_choose()
886 for (i = 0, slot = &srlzer->ds_slot[0]; i < srlzer->ds_pipecnt; in srlzer_choose()
906 return (oldestidx >= 0 ? &srlzer->ds_pipearr[oldestidx] : NULL); in srlzer_choose()
912 struct fmdump_srlzer *srlzer = pl->pl_srlzer; in pipeline_stall() local
[all …]