Home
last modified time | relevance | path

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

/fs/ecryptfs/
Dmiscdev.c43 struct ecryptfs_daemon *daemon; in ecryptfs_miscdev_poll() local
50 rc = ecryptfs_find_daemon_by_euid(&daemon, euid, current_user_ns()); in ecryptfs_miscdev_poll()
51 BUG_ON(rc || !daemon); in ecryptfs_miscdev_poll()
52 mutex_lock(&daemon->mux); in ecryptfs_miscdev_poll()
54 if (daemon->flags & ECRYPTFS_DAEMON_ZOMBIE) { in ecryptfs_miscdev_poll()
59 if (daemon->flags & ECRYPTFS_DAEMON_IN_READ) in ecryptfs_miscdev_poll()
61 if (daemon->flags & ECRYPTFS_DAEMON_IN_POLL) in ecryptfs_miscdev_poll()
63 daemon->flags |= ECRYPTFS_DAEMON_IN_POLL; in ecryptfs_miscdev_poll()
64 mutex_unlock(&daemon->mux); in ecryptfs_miscdev_poll()
65 poll_wait(file, &daemon->wait, pt); in ecryptfs_miscdev_poll()
[all …]
Dmessaging.c117 int ecryptfs_find_daemon_by_euid(struct ecryptfs_daemon **daemon, uid_t euid, in ecryptfs_find_daemon_by_euid() argument
123 hlist_for_each_entry(*daemon, elem, in ecryptfs_find_daemon_by_euid()
126 if ((*daemon)->euid == euid && (*daemon)->user_ns == user_ns) { in ecryptfs_find_daemon_by_euid()
153 struct ecryptfs_daemon *daemon) in ecryptfs_send_raw_message() argument
188 ecryptfs_spawn_daemon(struct ecryptfs_daemon **daemon, uid_t euid, in ecryptfs_spawn_daemon() argument
193 (*daemon) = kzalloc(sizeof(**daemon), GFP_KERNEL); in ecryptfs_spawn_daemon()
194 if (!(*daemon)) { in ecryptfs_spawn_daemon()
197 "GFP_KERNEL memory\n", __func__, sizeof(**daemon)); in ecryptfs_spawn_daemon()
200 (*daemon)->euid = euid; in ecryptfs_spawn_daemon()
201 (*daemon)->user_ns = get_user_ns(user_ns); in ecryptfs_spawn_daemon()
[all …]
Decryptfs_kernel.h729 int ecryptfs_exorcise_daemon(struct ecryptfs_daemon *daemon);
730 int ecryptfs_find_daemon_by_euid(struct ecryptfs_daemon **daemon, uid_t euid,
740 u16 msg_flags, struct ecryptfs_daemon *daemon);
743 ecryptfs_spawn_daemon(struct ecryptfs_daemon **daemon, uid_t euid,
/fs/autofs/
DKconfig7 automounter (amd), which is a pure user space daemon.
/fs/autofs4/
DKconfig7 automounter (amd), which is a pure user space daemon.
/fs/
DKconfig238 filesystem-related networking code, such as NFS daemon and