Searched refs:niod (Results 1 – 2 of 2) sorted by relevance
| /xnu-8020.101.4/bsd/nfs/ |
| H A D | nfs_syscalls.c | 283 nfsiod_terminate(struct nfsiod *niod) in nfsiod_terminate() argument 287 if (niod) { in nfsiod_terminate() 288 kfree_type(struct nfsiod, niod); in nfsiod_terminate() 300 struct nfsiod *niod; in nfsiod_thread() local 303 niod = kalloc_type(struct nfsiod, Z_WAITOK | Z_ZERO | Z_NOFAIL); in nfsiod_thread() 305 TAILQ_INSERT_HEAD(&nfsiodfree, niod, niod_link); in nfsiod_thread() 307 …error = msleep0(niod, &nfsiod_mutex, PWAIT | PDROP, "nfsiod", NFS_ASYNCTHREADMAXIDLE * hz, nfsiod_… in nfsiod_thread() 311 if ((niod = TAILQ_LAST(&nfsiodfree, nfsiodlist))) { in nfsiod_thread() 312 TAILQ_REMOVE(&nfsiodfree, niod, niod_link); in nfsiod_thread() 314 nfsiod_terminate(niod); in nfsiod_thread() [all …]
|
| H A D | nfs_bio.c | 4118 struct nfsiod *niod; in nfs_asyncio_finish() local 4130 niod = nmp->nm_niod; in nfs_asyncio_finish() 4133 if (!niod) { in nfs_asyncio_finish() 4134 niod = TAILQ_FIRST(&nfsiodfree); in nfs_asyncio_finish() 4135 if (niod) { in nfs_asyncio_finish() 4136 TAILQ_REMOVE(&nfsiodfree, niod, niod_link); in nfs_asyncio_finish() 4137 TAILQ_INSERT_TAIL(&nfsiodwork, niod, niod_link); in nfs_asyncio_finish() 4138 niod->niod_nmp = nmp; in nfs_asyncio_finish() 4182 if (niod) { /* give it the nfsiod we just grabbed */ in nfs_asyncio_finish() 4183 nmp->nm_niod = niod; in nfs_asyncio_finish() [all …]
|