Home
last modified time | relevance | path

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

/xnu-8020.101.4/bsd/nfs/
H A Dnfsmount.h361 thread_t nm_sockthd; /* socket thread for this mount */ member
H A Dnfs_socket.c2310 msleep(&nmp->nm_sockthd, &nmp->nm_lock, PSOCK, "nfssockthread", &ts); in nfs_mount_sock_thread()
2324 if (nmp->nm_sockthd == thd) { in nfs_mount_sock_thread()
2325 nmp->nm_sockthd = NULL; in nfs_mount_sock_thread()
2328 wakeup(&nmp->nm_sockthd); in nfs_mount_sock_thread()
2336 if (nmp->nm_sockthd) { in nfs_mount_sock_thread_wake()
2337 wakeup(&nmp->nm_sockthd); in nfs_mount_sock_thread_wake()
2338 } else if (kernel_thread_start(nfs_mount_sock_thread, nmp, &nmp->nm_sockthd) == KERN_SUCCESS) { in nfs_mount_sock_thread_wake()
2339 thread_deallocate(nmp->nm_sockthd); in nfs_mount_sock_thread_wake()
H A Dnfs_vfsops.c4429 while (nmp->nm_sockthd && current_thread() != nmp->nm_sockthd) { in nfs_mount_zombie()
4430 wakeup(&nmp->nm_sockthd); in nfs_mount_zombie()
4431 msleep(&nmp->nm_sockthd, &nmp->nm_lock, PZERO - 1, "nfswaitsockthd", &ts); in nfs_mount_zombie()