• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/autofs-246/autofs_kext/

Lines Matching defs:fnp

126 	fnnode_t *fnp = vntofn(vp);
129 if (fnp == vntofn(fnip->fi_rootvp)) {
174 fnnode_t *fnp = vntofn(vp);
185 VATTR_RETURN(vap, va_nlink, fnp->fn_linkcnt + 1);
192 VATTR_RETURN(vap, va_data_size, fnp->fn_direntcnt + 1);
195 VATTR_RETURN(vap, va_nlink, fnp->fn_linkcnt);
196 VATTR_RETURN(vap, va_data_size, fnp->fn_symlinklen);
199 VATTR_RETURN(vap, va_nlink, fnp->fn_linkcnt);
206 VATTR_RETURN(vap, va_uid, fnp->fn_uid);
208 VATTR_RETURN(vap, va_mode, fnp->fn_mode);
228 vap->va_access_time.tv_sec = fnp->fn_atime.tv_sec;
229 vap->va_access_time.tv_nsec = fnp->fn_atime.tv_usec * 1000;
231 vap->va_modify_time.tv_sec = fnp->fn_mtime.tv_sec;
232 vap->va_modify_time.tv_nsec = fnp->fn_mtime.tv_usec * 1000;
234 vap->va_change_time.tv_sec = fnp->fn_ctime.tv_sec;
235 vap->va_change_time.tv_nsec = fnp->fn_ctime.tv_usec * 1000;
237 VATTR_RETURN(vap, va_fileid, fnp->fn_nodeid);
254 fnnode_t *fnp = vntofn(vp);
276 fnp->fn_uid = vap->va_uid;
280 fnp->fn_mode = vap->va_mode & ALLPERMS;
306 fnnode_t *fnp = NULL;
428 fnp = auto_search(dfnp, cnp->cn_nameptr, cnp->cn_namelen);
429 if (fnp == NULL) {
476 error = auto_makefnnode(&fnp, node_type,
493 error = auto_enter(dfnp, cnp, &fnp);
566 vp = fntovn(fnp);
567 vid = fnp->fn_vid;
621 *vpp = fntovn(fnp);
665 #define IS_TRANSIENT(fnp) \
666 (!vnode_mountedhere(fntovn(fnp)) && (fnp)->fn_direntcnt == 0)
688 fnnode_t *fnp = vntofn(vp);
739 lck_rw_lock_shared(fnp->fn_rwlock);
760 lck_rw_unlock_shared(fnp->fn_rwlock);
763 error = auto_readdir_aux(fnip, fnp,
771 lck_rw_lock_shared(fnp->fn_rwlock);
801 cfnp = auto_search(fnp, cdp->d_name,
880 dp->d_ino = (ino_t)fnp->fn_nodeid;
905 dp->d_ino = (ino_t)fnp->fn_parent->fn_nodeid;
925 cfnp = fnp->fn_dirents;
1004 lck_rw_unlock_shared(fnp->fn_rwlock);
1022 fnnode_t *fnp = vntofn(vp);
1032 fnp->fn_atime = now;
1033 error = uiomove(fnp->fn_symlink, MIN(fnp->fn_symlinklen,
1186 fnnode_t *fnp = vntofn(vp);
1187 vnode_t pvp = fnp->fn_parentvp;
1191 (void *)vp, fnp->fn_linkcnt));
1200 fnnode_t *dfnp = fnp->fn_parent;
1205 if (vnode_getwithvid(pvp, fnp->fn_parentvid)) {
1210 fnp->fn_parent = NULL;
1211 fnp->fn_parentvp = NULL;
1235 if (fnp->fn_linkcnt >= 1) {
1239 auto_disconnect(dfnp, fnp);
1240 } else if (fnp->fn_linkcnt == 0) {
1248 fnp->fn_parent = NULL;
1249 fnp->fn_parentvp = NULL;
1258 auto_freefnnode(fnp, is_symlink);