Home
last modified time | relevance | path

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

/titanic_41/usr/src/uts/common/fs/cachefs/
H A Dcachefs_subr.c127 cachefs_workq_init(&cachep->c_workq); in cachefs_cache_create()
128 cachep->c_workq.wq_keepone = 1; in cachefs_cache_create()
129 cachep->c_workq.wq_cachep = cachep; in cachefs_cache_create()
135 cachefs_addqueue(rp, &cachep->c_workq); in cachefs_cache_create()
165 while (cachep->c_workq.wq_thread_count > 0) in cachefs_cache_destroy()
166 (void) cachefs_async_halt(&cachep->c_workq, 1); in cachefs_cache_destroy()
486 error = cachefs_async_halt(&cachep->c_workq, 1); in cachefs_stop_cache()
H A Dcachefs_log.c567 mutex_enter(&cachep->c_workq.wq_queue_lock); in cachefs_log_enqueue()
568 cachep->c_workq.wq_logwork = 1; in cachefs_log_enqueue()
569 cv_signal(&cachep->c_workq.wq_req_cv); in cachefs_log_enqueue()
570 mutex_exit(&cachep->c_workq.wq_queue_lock); in cachefs_log_enqueue()
H A Dcachefs_vfsops.c892 while (cachefs_async_halt(&fscp->fs_cache->c_workq, 0) == EBUSY) { in cachefs_unmount()
1140 cachefs_addqueue(rp, &cachep->c_workq); in queue_sync()
/titanic_41/usr/src/uts/common/sys/fs/
H A Dcachefs_fs.h547 struct cachefs_workq c_workq; /* async work */ member