HomeSort by: relevance | last modified time | path
    Searched defs:iod (Results 1 - 4 of 4) sorted by relevancy

  /src/sys/fs/nfs/client/
nfs_clnfsiod.c 136 int iod, newmax; local in function:sysctl_iodmax
154 iod = ncl_numasync - 1;
156 if (ncl_iodwant[iod] == NFSIOD_AVAILABLE)
157 wakeup(&ncl_iodwant[iod]);
158 iod--;
317 * If there are more than one iod on this mount, then defect
322 ("nfssvc_iod: iod %d defecting from mount %p\n",
nfs_clbio.c 1377 int iod; local in function:ncl_asyncio
1408 * Find a free iod to process this request.
1410 for (iod = 0; iod < ncl_numasync; iod++)
1411 if (ncl_iodwant[iod] == NFSIOD_AVAILABLE) {
1426 NFS_DPF(ASYNCIO, ("ncl_asyncio: waking iod %d for mount %p\n",
1427 iod, nmp));
1428 ncl_iodwant[iod] = NFSIOD_NOT_AVAILABLE;
1429 ncl_iodmount[iod] = nmp
    [all...]
  /src/sys/nfs/
nfs_iod.c 162 * If there are more than one iod on this mount,
207 struct nfs_iod *iod; local in function:nfs_iodbusy
211 LIST_FOREACH(iod, &nfs_iodlist_all, nid_all) {
212 if (iod->nid_mount == nmp)
256 /* iod has not started yet. */
nfs_bio.c 735 struct nfs_iod *iod; local in function:nfs_asyncio
756 * Find a free iod to process this request.
760 iod = LIST_FIRST(&nfs_iodlist_idle);
761 if (iod) {
766 LIST_REMOVE(iod, nid_idle);
767 mutex_enter(&iod->nid_lock);
769 KASSERT(iod->nid_mount == NULL);
770 iod->nid_mount = nmp;
771 cv_signal(&iod->nid_cv);
773 mutex_exit(&iod->nid_lock)
    [all...]

Completed in 16 milliseconds