Lines Matching defs:ntmp

81   !ntfs_uastrcmp(ntmp, aalp->al_name,aalp->al_namelen,name,namelen) )
101 ntfs_findvattr(struct ntfsmount *ntmp, struct ntnode *ip,
111 error = ntfs_loadntnode(ntmp,ip);
119 TAILQ_REMOVE(&ntmp->ntm_ntnodeq, ip, i_loaded);
120 TAILQ_INSERT_HEAD(&ntmp->ntm_ntnodeq, ip, i_loaded);
151 ntfs_ntvattrget(struct ntfsmount *ntmp, struct ntnode *ip, u_int32_t type,
176 error = ntfs_findvattr(ntmp, ip, &lvap, vapp, type, name, namelen, vcn);
189 error = ntfs_readntvattr_plain(ntmp, ip, lvap, 0, len, alpool, &len,
219 error = ntfs_vgetex(ntmp->ntm_mountp, aalp->al_inumber,
229 error = ntfs_findvattr(ntmp, newip, &lvap, vapp,
253 ntfs_loadntnode(struct ntfsmount *ntmp, struct ntnode *ip)
266 if (ntmp->ntm_ntnodes >= LOADED_NTNODE_HI) {
267 oip = TAILQ_LAST(&ntmp->ntm_ntnodeq, ntnodeq);
268 TAILQ_REMOVE(&ntmp->ntm_ntnodeq, oip, i_loaded);
269 ntmp->ntm_ntnodes--;
281 mfrp = malloc(ntfs_bntob(ntmp->ntm_bpmftrec), M_TEMP, M_WAITOK);
288 bn = ntfs_cntobn(ntmp->ntm_mftcn) +
289 ntmp->ntm_bpmftrec * ip->i_number;
291 error = bread(ntmp->ntm_devvp, bn,
292 ntfs_bntob(ntmp->ntm_bpmftrec), &bp);
298 memcpy(mfrp, bp->b_data, ntfs_bntob(ntmp->ntm_bpmftrec));
303 vp = ntmp->ntm_sysvn[NTFS_MFTINO];
304 error = ntfs_readattr(ntmp, VTONT(vp), NTFS_A_DATA, NULL,
305 ip->i_number * ntfs_bntob(ntmp->ntm_bpmftrec),
306 ntfs_bntob(ntmp->ntm_bpmftrec), mfrp, NULL);
314 error = ntfs_procfixups(ntmp, NTFS_FILEMAGIC, (caddr_t)mfrp,
315 ntfs_bntob(ntmp->ntm_bpmftrec));
329 error = ntfs_attrtontvattr(ntmp, &vap, ap);
352 TAILQ_INSERT_HEAD(&ntmp->ntm_ntnodeq, ip, i_loaded);
353 ntmp->ntm_ntnodes++;
385 ntfs_ntlookup(struct ntfsmount *ntmp, ntfsino_t ino, struct ntnode **ipp)
392 if ((ip = ntfs_nthashlookup(ntmp->ntm_dev, ino)) != NULL) {
404 ip->i_devvp = ntmp->ntm_devvp;
405 ip->i_dev = ntmp->ntm_dev;
407 ip->i_mp = ntmp;
439 struct ntfsmount *ntmp = ip->i_mp;
468 TAILQ_REMOVE(&ntmp->ntm_ntnodeq, ip, i_loaded);
469 ntmp->ntm_ntnodes--;
532 ntfs_attrtontvattr(struct ntfsmount *ntmp, struct ntvattr **rvapp,
654 ntfs_uastricmp(struct ntfsmount *ntmp, const wchar *ustr, size_t ustrlen,
662 res = (*ntmp->ntm_wcmp)(NTFS_TOUPPER(ustr[i]),
663 NTFS_TOUPPER((*ntmp->ntm_wget)(&astr)) );
680 ntfs_uastrcmp(struct ntfsmount *ntmp, const wchar *ustr, size_t ustrlen,
688 res = (*ntmp->ntm_wcmp)(ustr[i], (*ntmp->ntm_wget)(&astr));
707 ntfs_fget(struct ntfsmount *ntmp, struct ntnode *ip, int attrtype,
776 ntfs_ntlookupattr(struct ntfsmount *ntmp, const char *name, int namelen,
798 adp = ntmp->ntm_ad;
799 for (i = 0; i < ntmp->ntm_adnum; i++, adp++){
825 ntfs_ntlookupfile(struct ntfsmount *ntmp, struct vnode *vp,
851 error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXROOT, "$I30", 0, &vap);
882 error = ntfs_readattr(ntmp, ip, NTFS_A_INDXROOT, "$I30",
902 res = ntfs_uastricmp(ntmp, iep->ie_fname,
910 !(ntmp->ntm_flag & NTFS_MFLAG_CASEINS))
912 res = ntfs_uastrcmp(ntmp, iep->ie_fname,
934 error = ntfs_ntlookupattr(ntmp,
961 error = ntfs_vgetex(ntmp->ntm_mountp,
996 error = ntfs_filesize(ntmp, nfp,
1017 error = ntfs_readattr(ntmp, ip, NTFS_A_INDX, "$I30",
1022 error = ntfs_procfixups(ntmp, NTFS_INDXMAGIC,
1034 error = ntfs_readattr(ntmp, ip,
1041 error = ntfs_procfixups(ntmp, NTFS_INDXMAGIC,
1097 ntfs_isnamepermitted(struct ntfsmount *ntmp, struct attr_indexentry *iep)
1099 if (ntmp->ntm_flag & NTFS_MFLAG_ALLNAMES)
1126 ntfs_ntreaddir(struct ntfsmount *ntmp, struct fnode *fp, u_int32_t num,
1149 error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXROOT, "$I30", 0, &vap);
1167 error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDXBITMAP, "$I30",
1174 error = ntfs_readattr(ntmp, ip, NTFS_A_INDXBITMAP, "$I30", 0,
1179 error = ntfs_ntvattrget(ntmp, ip, NTFS_A_INDX, "$I30",
1211 error = ntfs_readattr(ntmp, ip, attrnum, "$I30",
1217 error = ntfs_procfixups(ntmp, NTFS_INDXMAGIC,
1232 if (!ntfs_isnamepermitted(ntmp, iep)) continue;
1308 ntfs_filesize(struct ntfsmount *ntmp, struct fnode *fp, u_int64_t *size,
1318 error = ntfs_ntvattrget(ntmp, ip,
1344 ntfs_readntvattr_plain(struct ntfsmount *ntmp, struct ntnode *ip,
1404 error = bread(ntmp->ntm_devvp,
1472 ntfs_readattr_plain(struct ntfsmount *ntmp, struct ntnode *ip,
1485 error = ntfs_ntvattrget(ntmp, ip, attrnum, attrname,
1493 error = ntfs_readntvattr_plain(ntmp, ip, vap,
1518 ntfs_readattr(struct ntfsmount *ntmp, struct ntnode *ip, u_int32_t attrnum,
1528 error = ntfs_ntvattrget(ntmp, ip, attrnum, attrname, 0, &vap);
1559 error = ntfs_readattr_plain(ntmp, ip, attrnum,
1585 error = ntfs_uncompunit(ntmp, uup, cup);
1605 error = ntfs_readattr_plain(ntmp, ip, attrnum, attrname,
1655 ntfs_procfixups(struct ntfsmount *ntmp, u_int32_t magic, caddr_t buf,
1669 if ((fhp->fh_fnum - 1) * ntmp->ntm_bps != len) {
1675 if (fhp->fh_foff >= ntmp->ntm_spc * ntmp->ntm_mftrecsz * ntmp->ntm_bps) {
1680 cfxp = (u_int16_t *) (buf + ntmp->ntm_bps - 2);
1688 cfxp = (u_int16_t *)((caddr_t)cfxp + ntmp->ntm_bps);
1695 ntfs_runtocn(cn_t *cn, struct ntfsmount *ntmp, u_int8_t *run, u_long len,
1739 ntfs_toupper_use(struct mount *mp, struct ntfsmount *ntmp, struct proc *p)
1762 error = ntfs_readattr(ntmp, VTONT(vp), NTFS_A_DATA, NULL,