/src/sys/miscfs/nullfs/ |
null_vfsops.c | 101 struct null_mount *nmp; local in function:nullfs_mount 139 nmp = kmem_zalloc(sizeof(struct null_mount), KM_SLEEP); 140 mp->mnt_data = nmp; 152 kmem_free(nmp, sizeof(struct null_mount)); 156 nmp->nullm_size = sizeof(struct null_node); 157 nmp->nullm_tag = VT_NULL; 158 nmp->nullm_bypass = layer_bypass; 159 nmp->nullm_vnodeop_p = null_vnodeop_p; 166 kmem_free(nmp, sizeof(struct null_mount)); 175 nmp->nullm_rootvp = vp 191 struct null_mount *nmp = MOUNTTONULLMOUNT(mp); local in function:nullfs_unmount [all...] |
null_vfsops.c | 101 struct null_mount *nmp; local in function:nullfs_mount 139 nmp = kmem_zalloc(sizeof(struct null_mount), KM_SLEEP); 140 mp->mnt_data = nmp; 152 kmem_free(nmp, sizeof(struct null_mount)); 156 nmp->nullm_size = sizeof(struct null_node); 157 nmp->nullm_tag = VT_NULL; 158 nmp->nullm_bypass = layer_bypass; 159 nmp->nullm_vnodeop_p = null_vnodeop_p; 166 kmem_free(nmp, sizeof(struct null_mount)); 175 nmp->nullm_rootvp = vp 191 struct null_mount *nmp = MOUNTTONULLMOUNT(mp); local in function:nullfs_unmount [all...] |
/src/sys/miscfs/overlay/ |
overlay_vfsops.c | 107 struct overlay_mount *nmp; local in function:ov_mount 147 nmp = kmem_zalloc(sizeof(struct overlay_mount), KM_SLEEP); 149 mp->mnt_data = nmp; 159 kmem_free(nmp, sizeof(struct overlay_mount)); 163 nmp->ovm_size = sizeof (struct overlay_node); 164 nmp->ovm_tag = VT_OVERLAY; 165 nmp->ovm_bypass = layer_bypass; 166 nmp->ovm_vnodeop_p = overlay_vnodeop_p; 178 kmem_free(nmp, sizeof(struct overlay_mount)); 188 nmp->ovm_rootvp = vp [all...] |
overlay_vfsops.c | 107 struct overlay_mount *nmp; local in function:ov_mount 147 nmp = kmem_zalloc(sizeof(struct overlay_mount), KM_SLEEP); 149 mp->mnt_data = nmp; 159 kmem_free(nmp, sizeof(struct overlay_mount)); 163 nmp->ovm_size = sizeof (struct overlay_node); 164 nmp->ovm_tag = VT_OVERLAY; 165 nmp->ovm_bypass = layer_bypass; 166 nmp->ovm_vnodeop_p = overlay_vnodeop_p; 178 kmem_free(nmp, sizeof(struct overlay_mount)); 188 nmp->ovm_rootvp = vp [all...] |
/src/sys/fs/nfs/client/ |
nfs_clnfsiod.c | 248 struct nfsmount *nmp; local in function:nfssvc_iod 258 while (((nmp = ncl_iodmount[myiod]) == NULL) 259 || !TAILQ_FIRST(&nmp->nm_bufq)) { 262 if (nmp) 263 nmp->nm_bufqiods--; 274 nmp = ncl_iodmount[myiod]; 280 if (nmp && TAILQ_FIRST(&nmp->nm_bufq)) 287 while ((bp = TAILQ_FIRST(&nmp->nm_bufq)) != NULL) { 289 TAILQ_REMOVE(&nmp->nm_bufq, bp, b_freelist) [all...] |
nfs_clnode.c | 106 struct nfsmount *nmp; local in function:ncl_nget 109 nmp = VFSTONFS(mntp); 156 if ((fhsize == nmp->nm_fhsize) && 157 !bcmp(fhp, nmp->nm_fh, fhsize)) {
|
nfs_clnfsiod.c | 248 struct nfsmount *nmp; local in function:nfssvc_iod 258 while (((nmp = ncl_iodmount[myiod]) == NULL) 259 || !TAILQ_FIRST(&nmp->nm_bufq)) { 262 if (nmp) 263 nmp->nm_bufqiods--; 274 nmp = ncl_iodmount[myiod]; 280 if (nmp && TAILQ_FIRST(&nmp->nm_bufq)) 287 while ((bp = TAILQ_FIRST(&nmp->nm_bufq)) != NULL) { 289 TAILQ_REMOVE(&nmp->nm_bufq, bp, b_freelist) [all...] |
nfs_clnode.c | 106 struct nfsmount *nmp; local in function:ncl_nget 109 nmp = VFSTONFS(mntp); 156 if ((fhsize == nmp->nm_fhsize) && 157 !bcmp(fhp, nmp->nm_fh, fhsize)) {
|
nfs_clsubs.c | 183 struct nfsmount *nmp; local in function:ncl_getattrcache 188 nmp = VFSTONFS(vp->v_mount); 200 if ((np->n_flag & NMODIFIED) || timeo < nmp->nm_acdirmin) 201 timeo = nmp->nm_acdirmin; 202 else if (timeo > nmp->nm_acdirmax) 203 timeo = nmp->nm_acdirmax; 205 if ((np->n_flag & NMODIFIED) || timeo < nmp->nm_acregmin) 206 timeo = nmp->nm_acregmin; 207 else if (timeo > nmp->nm_acregmax) 208 timeo = nmp->nm_acregmax [all...] |
nfs_clsubs.c | 183 struct nfsmount *nmp; local in function:ncl_getattrcache 188 nmp = VFSTONFS(vp->v_mount); 200 if ((np->n_flag & NMODIFIED) || timeo < nmp->nm_acdirmin) 201 timeo = nmp->nm_acdirmin; 202 else if (timeo > nmp->nm_acdirmax) 203 timeo = nmp->nm_acdirmax; 205 if ((np->n_flag & NMODIFIED) || timeo < nmp->nm_acregmin) 206 timeo = nmp->nm_acregmin; 207 else if (timeo > nmp->nm_acregmax) 208 timeo = nmp->nm_acregmax [all...] |
nfs_clbio.c | 85 struct nfsmount *nmp; local in function:ncl_getpages 94 nmp = VFSTONFS(vp->v_mount); 113 mtx_lock(&nmp->nm_mtx); 114 if ((nmp->nm_flag & NFSMNT_NFSV3) != 0 && 115 (nmp->nm_state & NFSSTA_GOTFSINFO) == 0) { 116 mtx_unlock(&nmp->nm_mtx); 118 (void)ncl_fsinfo(nmp, vp, cred, td); 120 mtx_unlock(&nmp->nm_mtx); 232 struct nfsmount *nmp; local in function:ncl_putpages 244 nmp = VFSTONFS(vp->v_mount) 410 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:ncl_bioread 709 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_directio_write 852 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:ncl_write 1264 struct nfsmount *nmp; local in function:nfs_getcacheblk 1297 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:ncl_vinvalbuf 1569 struct nfsmount *nmp; local in function:ncl_doio [all...] |
nfs_clbio.c | 85 struct nfsmount *nmp; local in function:ncl_getpages 94 nmp = VFSTONFS(vp->v_mount); 113 mtx_lock(&nmp->nm_mtx); 114 if ((nmp->nm_flag & NFSMNT_NFSV3) != 0 && 115 (nmp->nm_state & NFSSTA_GOTFSINFO) == 0) { 116 mtx_unlock(&nmp->nm_mtx); 118 (void)ncl_fsinfo(nmp, vp, cred, td); 120 mtx_unlock(&nmp->nm_mtx); 232 struct nfsmount *nmp; local in function:ncl_putpages 244 nmp = VFSTONFS(vp->v_mount) 410 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:ncl_bioread 709 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_directio_write 852 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:ncl_write 1264 struct nfsmount *nmp; local in function:nfs_getcacheblk 1297 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:ncl_vinvalbuf 1569 struct nfsmount *nmp; local in function:ncl_doio [all...] |
nfs_clport.c | 140 struct nfsmount *nmp; local in function:nfscl_nget 142 nmp = VFSTONFS(mntp); 181 if ((nmp->nm_flag & NFSMNT_NFSV4) && np->n_v4 != NULL && 245 if ((nfhp->nfh_len == nmp->nm_fhsize) && 246 !bcmp(nfhp->nfh_fh, nmp->nm_fh, nfhp->nfh_len)) { 257 if (nmp->nm_flag & NFSMNT_NFSV4) { 371 nfscl_warn_fileid(struct nfsmount *nmp, struct nfsvattr *oldnap, 388 nmp->nm_com.nmcom_hostname, 389 (uintmax_t)nmp->nm_fsid[0], 390 (uintmax_t)nmp->nm_fsid[1] 416 struct nfsmount *nmp; local in function:nfscl_loadattrcache 948 struct nfsmount *nmp; local in function:nfscl_request [all...] |
/src/sys/fs/nfs/common/ |
nfs_lock.c | 245 struct nfsmount *nmp; local in function:nfs_dolock 253 nmp = VFSTONFS(vp->v_mount); 257 nmp->nm_getinfo(vp, msg.lm_fh, &msg.lm_fh_len, &msg.lm_addr,
|
nfs_lock.c | 245 struct nfsmount *nmp; local in function:nfs_dolock 253 nmp = VFSTONFS(vp->v_mount); 257 nmp->nm_getinfo(vp, msg.lm_fh, &msg.lm_fh_len, &msg.lm_addr,
|
/src/sys/nfs/ |
nfs_clntsubs.c | 320 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_getattrcache 324 (time_second - np->n_attrstamp) >= nfs_attrtimeo(nmp, np)) { 371 #define NFS_WCCKLUDGE(nmp, now) \ 372 (((nmp)->nm_iflag & NFSMNT_WCCKLUDGE) && \ 373 ((now) - (nmp)->nm_wcckludgetime - NFS_WCCKLUDGE_TIMEOUT) < 0) 392 struct nfsmount *nmp; local in function:nfs_check_wccdata 408 nmp = VFSTONFS(vp->v_mount); 425 mutex_enter(&nmp->nm_lock); 426 if (!NFS_WCCKLUDGE(nmp, now)) { 442 nmp->nm_iflag |= NFSMNT_WCCKLUDGE [all...] |
nfs_iod.c | 101 struct nfsmount *nmp; local in function:nfssvc_iod 119 nmp = myiod->nid_mount; 120 if (nmp) { 148 mutex_enter(&nmp->nm_lock); 149 while ((bp = TAILQ_FIRST(&nmp->nm_bufq)) != NULL) { 151 TAILQ_REMOVE(&nmp->nm_bufq, bp, b_freelist); 152 nmp->nm_bufqlen--; 153 if (nmp->nm_bufqlen < 2 * nmp->nm_bufqiods) { 154 cv_broadcast(&nmp->nm_aiocv) [all...] |
nfs_clntsubs.c | 320 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_getattrcache 324 (time_second - np->n_attrstamp) >= nfs_attrtimeo(nmp, np)) { 371 #define NFS_WCCKLUDGE(nmp, now) \ 372 (((nmp)->nm_iflag & NFSMNT_WCCKLUDGE) && \ 373 ((now) - (nmp)->nm_wcckludgetime - NFS_WCCKLUDGE_TIMEOUT) < 0) 392 struct nfsmount *nmp; local in function:nfs_check_wccdata 408 nmp = VFSTONFS(vp->v_mount); 425 mutex_enter(&nmp->nm_lock); 426 if (!NFS_WCCKLUDGE(nmp, now)) { 442 nmp->nm_iflag |= NFSMNT_WCCKLUDGE [all...] |
nfs_iod.c | 101 struct nfsmount *nmp; local in function:nfssvc_iod 119 nmp = myiod->nid_mount; 120 if (nmp) { 148 mutex_enter(&nmp->nm_lock); 149 while ((bp = TAILQ_FIRST(&nmp->nm_bufq)) != NULL) { 151 TAILQ_REMOVE(&nmp->nm_bufq, bp, b_freelist); 152 nmp->nm_bufqlen--; 153 if (nmp->nm_bufqlen < 2 * nmp->nm_bufqiods) { 154 cv_broadcast(&nmp->nm_aiocv) [all...] |
nfs_clntsocket.c | 323 struct nfsmount *nmp = myrep->r_nmp; local in function:nfs_reply 340 error = nfs_rcvlock(nmp, myrep); 349 mutex_enter(&nmp->nm_lock); 350 nmp->nm_waiters++; 351 mutex_exit(&nmp->nm_lock); 355 mutex_enter(&nmp->nm_lock); 356 nmp->nm_waiters--; 357 cv_signal(&nmp->nm_disconcv); 358 mutex_exit(&nmp->nm_lock); 361 nfs_rcvunlock(nmp); 507 struct nfsmount *nmp = VFSTONFS(np->n_vnode->v_mount); local in function:nfs_request [all...] |
nfs_clntsocket.c | 323 struct nfsmount *nmp = myrep->r_nmp; local in function:nfs_reply 340 error = nfs_rcvlock(nmp, myrep); 349 mutex_enter(&nmp->nm_lock); 350 nmp->nm_waiters++; 351 mutex_exit(&nmp->nm_lock); 355 mutex_enter(&nmp->nm_lock); 356 nmp->nm_waiters--; 357 cv_signal(&nmp->nm_disconcv); 358 mutex_exit(&nmp->nm_lock); 361 nfs_rcvunlock(nmp); 507 struct nfsmount *nmp = VFSTONFS(np->n_vnode->v_mount); local in function:nfs_request [all...] |
nfs_bio.c | 86 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_bioread 105 if ((nmp->nm_flag & NFSMNT_NFSV3) && 106 !(nmp->nm_iflag & NFSMNT_GOTFSINFO)) 107 (void)nfs_fsinfo(nmp, vp, cred, l); 110 (uio->uio_offset + uio->uio_resid) > nmp->nm_maxfilesize) 199 (nmp->nm_flag & NFSMNT_XLATECOOKIE), 0); 211 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) 338 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) { 361 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) { 374 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) 453 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_write 588 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_getcacheblk 611 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_vinvalbuf 736 struct nfsmount *nmp; local in function:nfs_asyncio 862 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_doio_read 942 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_doio_write 1175 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_doio_phys [all...] |
nfs_vfsops.c | 168 struct nfsmount *nmp = VFSTONFS(mp); local in function:nfs_statvfs 173 int v3 = (nmp->nm_flag & NFSMNT_NFSV3); 183 vp = nmp->nm_vnode; 187 if (v3 && (nmp->nm_iflag & NFSMNT_GOTFSINFO) == 0) 188 (void)nfs_fsinfo(nmp, vp, cred, l); 205 sbp->f_flag = nmp->nm_flag; 206 sbp->f_iosize = uimin(nmp->nm_rsize, nmp->nm_wsize); 249 nfs_fsinfo(struct nfsmount *nmp, struct vnode *vp, kauth_cred_t cred, struct lwp *l) 269 if ((nmp->nm_flag & NFSMNT_WSIZE) == 0 & 579 struct nfsmount *nmp = VFSTONFS(mp); local in function:nfs_mount 685 struct nfsmount *nmp; local in function:mountnfs 834 struct nfsmount *nmp = VFSTONFS(mp); local in function:nfs_unmount 932 struct nfsmount *nmp; local in function:nfs_root [all...] |
nfs_bio.c | 86 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_bioread 105 if ((nmp->nm_flag & NFSMNT_NFSV3) && 106 !(nmp->nm_iflag & NFSMNT_GOTFSINFO)) 107 (void)nfs_fsinfo(nmp, vp, cred, l); 110 (uio->uio_offset + uio->uio_resid) > nmp->nm_maxfilesize) 199 (nmp->nm_flag & NFSMNT_XLATECOOKIE), 0); 211 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) 338 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) { 361 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) { 374 if (nmp->nm_flag & NFSMNT_XLATECOOKIE) 453 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_write 588 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_getcacheblk 611 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_vinvalbuf 736 struct nfsmount *nmp; local in function:nfs_asyncio 862 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_doio_read 942 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_doio_write 1175 struct nfsmount *nmp = VFSTONFS(vp->v_mount); local in function:nfs_doio_phys [all...] |
nfs_vfsops.c | 168 struct nfsmount *nmp = VFSTONFS(mp); local in function:nfs_statvfs 173 int v3 = (nmp->nm_flag & NFSMNT_NFSV3); 183 vp = nmp->nm_vnode; 187 if (v3 && (nmp->nm_iflag & NFSMNT_GOTFSINFO) == 0) 188 (void)nfs_fsinfo(nmp, vp, cred, l); 205 sbp->f_flag = nmp->nm_flag; 206 sbp->f_iosize = uimin(nmp->nm_rsize, nmp->nm_wsize); 249 nfs_fsinfo(struct nfsmount *nmp, struct vnode *vp, kauth_cred_t cred, struct lwp *l) 269 if ((nmp->nm_flag & NFSMNT_WSIZE) == 0 & 579 struct nfsmount *nmp = VFSTONFS(mp); local in function:nfs_mount 685 struct nfsmount *nmp; local in function:mountnfs 834 struct nfsmount *nmp = VFSTONFS(mp); local in function:nfs_unmount 932 struct nfsmount *nmp; local in function:nfs_root [all...] |