Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_thread.c775 struct ufs_q ufs_idle_q; variable
784 ufs_niqhash = (ufs_idle_q.uq_lowat >> 1) / IQHASHQLEN; in ufs_thread_idle()
800 CALLB_CPR_INIT(&cprinfo, &ufs_idle_q.uq_mutex, callb_generic_cpr, in ufs_thread_idle()
808 mutex_enter(&ufs_idle_q.uq_mutex); in ufs_thread_idle()
809 if (ufs_idle_q.uq_ne < ufs_idle_q.uq_lowat) { in ufs_thread_idle()
811 cv_wait(&ufs_idle_q.uq_cv, &ufs_idle_q.uq_mutex); in ufs_thread_idle()
812 CALLB_CPR_SAFE_END(&cprinfo, &ufs_idle_q.uq_mutex); in ufs_thread_idle()
814 mutex_exit(&ufs_idle_q.uq_mutex); in ufs_thread_idle()
819 ne = ufs_idle_q.uq_ne >> 1; in ufs_thread_idle()
849 if (ufs_idle_q.uq_ne < (ufs_idle_q.uq_lowat >> 1)) in ufs_inode_cache_reclaim()
[all …]
H A Dufs_inode.c225 ufs_thread_init(&ufs_idle_q, ufs_idle_max); in ufs_iinit()
226 ufs_thread_start(&ufs_idle_q, ufs_thread_idle, NULL); in ufs_iinit()
796 uq = &ufs_idle_q; in ufs_iinactive()
1595 mutex_enter(&ufs_idle_q.uq_mutex); in ufs_rmidle()
1601 ufs_idle_q.uq_ne--; in ufs_rmidle()
1608 mutex_exit(&ufs_idle_q.uq_mutex); in ufs_rmidle()
H A Dufs_vfsops.c2030 if (ufs_idle_q.uq_ne > ufs_idle_q.uq_hiwat) in ufs_vget()
H A Dufs_vnops.c2734 if (ufs_idle_q.uq_ne > ufs_idle_q.uq_hiwat) in ufs_lookup()
6499 if (ufs_idle_q.uq_ne > ufs_idle_q.uq_hiwat) in ufs_eventlookup()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_inode.h669 extern struct ufs_q ufs_idle_q; /* used by global ufs idle thread */