ecryptfs_kthread_ctl 37 fs/ecryptfs/kthread.c } ecryptfs_kthread_ctl; ecryptfs_kthread_ctl 57 fs/ecryptfs/kthread.c ecryptfs_kthread_ctl.wait, ecryptfs_kthread_ctl 58 fs/ecryptfs/kthread.c (!list_empty(&ecryptfs_kthread_ctl.req_list) ecryptfs_kthread_ctl 60 fs/ecryptfs/kthread.c mutex_lock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 61 fs/ecryptfs/kthread.c if (ecryptfs_kthread_ctl.flags & ECRYPTFS_KTHREAD_ZOMBIE) { ecryptfs_kthread_ctl 62 fs/ecryptfs/kthread.c mutex_unlock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 65 fs/ecryptfs/kthread.c while (!list_empty(&ecryptfs_kthread_ctl.req_list)) { ecryptfs_kthread_ctl 66 fs/ecryptfs/kthread.c req = list_first_entry(&ecryptfs_kthread_ctl.req_list, ecryptfs_kthread_ctl 82 fs/ecryptfs/kthread.c mutex_unlock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 92 fs/ecryptfs/kthread.c mutex_init(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 93 fs/ecryptfs/kthread.c init_waitqueue_head(&ecryptfs_kthread_ctl.wait); ecryptfs_kthread_ctl 94 fs/ecryptfs/kthread.c INIT_LIST_HEAD(&ecryptfs_kthread_ctl.req_list); ecryptfs_kthread_ctl 109 fs/ecryptfs/kthread.c mutex_lock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 110 fs/ecryptfs/kthread.c ecryptfs_kthread_ctl.flags |= ECRYPTFS_KTHREAD_ZOMBIE; ecryptfs_kthread_ctl 111 fs/ecryptfs/kthread.c list_for_each_entry(req, &ecryptfs_kthread_ctl.req_list, ecryptfs_kthread_ctl 118 fs/ecryptfs/kthread.c mutex_unlock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 120 fs/ecryptfs/kthread.c wake_up(&ecryptfs_kthread_ctl.wait); ecryptfs_kthread_ctl 160 fs/ecryptfs/kthread.c mutex_lock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 161 fs/ecryptfs/kthread.c if (ecryptfs_kthread_ctl.flags & ECRYPTFS_KTHREAD_ZOMBIE) { ecryptfs_kthread_ctl 163 fs/ecryptfs/kthread.c mutex_unlock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 169 fs/ecryptfs/kthread.c list_add_tail(&req->kthread_ctl_list, &ecryptfs_kthread_ctl.req_list); ecryptfs_kthread_ctl 170 fs/ecryptfs/kthread.c mutex_unlock(&ecryptfs_kthread_ctl.mux); ecryptfs_kthread_ctl 171 fs/ecryptfs/kthread.c wake_up(&ecryptfs_kthread_ctl.wait);