Home
last modified time | relevance | path

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

/xnu-8019.80.24/bsd/nfs/
H A Dnfsmount.h360 thread_t nm_sockthd; /* socket thread for this mount */ member
H A Dnfs_socket.c2308 msleep(&nmp->nm_sockthd, &nmp->nm_lock, PSOCK, "nfssockthread", &ts); in nfs_mount_sock_thread()
2322 if (nmp->nm_sockthd == thd) { in nfs_mount_sock_thread()
2323 nmp->nm_sockthd = NULL; in nfs_mount_sock_thread()
2326 wakeup(&nmp->nm_sockthd); in nfs_mount_sock_thread()
2334 if (nmp->nm_sockthd) { in nfs_mount_sock_thread_wake()
2335 wakeup(&nmp->nm_sockthd); in nfs_mount_sock_thread_wake()
2336 } else if (kernel_thread_start(nfs_mount_sock_thread, nmp, &nmp->nm_sockthd) == KERN_SUCCESS) { in nfs_mount_sock_thread_wake()
2337 thread_deallocate(nmp->nm_sockthd); in nfs_mount_sock_thread_wake()
H A Dnfs_vfsops.c4439 while (nmp->nm_sockthd && current_thread() != nmp->nm_sockthd) { in nfs_mount_zombie()
4440 wakeup(&nmp->nm_sockthd); in nfs_mount_zombie()
4441 msleep(&nmp->nm_sockthd, &nmp->nm_lock, PZERO - 1, "nfswaitsockthd", &ts); in nfs_mount_zombie()