Lines Matching refs:vol
134 ntfs_volume *vol = dir_ni->vol;
163 if ((cpuchar < vol->upcase_len)
164 && (le16_to_cpu(vol->upcase[cpuchar]) < cpuchar))
165 find.attr.file_name[i] = vol->upcase[cpuchar];
189 vol->upcase, vol->upcase_len))
198 if (NVolCaseSensitive(vol) || !vol->locase) {
203 uname[i] = vol->locase[le16_to_cpu(found->file_name[i])];
220 static char *search_absolute(ntfs_volume *vol, ntfschar *path,
230 ni = ntfs_inode_open(vol, (MFT_REF)FILE_root);
254 ni = ntfs_inode_open(vol, inum);
351 curni = ntfs_inode_open(ni->vol, MREF(inum));
393 static int ntfs_drive_letter(ntfs_volume *vol, ntfschar letter)
412 ni = ntfs_pathname_to_inode(vol, NULL, defines);
559 static char *ntfs_get_fulllink(ntfs_volume *vol, ntfschar *junction,
599 && !ntfs_drive_letter(vol, junction[4])) {
600 target = search_absolute(vol,&junction[7],count - 7, isdir);
662 char *ntfs_get_abslink(ntfs_volume *vol, ntfschar *junction, int count,
701 && !ntfs_drive_letter(vol, junction[0]))
704 target = search_absolute(vol, &junction[1],
707 target = search_absolute(vol, &junction[3],
711 strlen(vol->abs_mnt_point)
714 strcpy(fulltarget,vol->abs_mnt_point);
740 strlen(vol->abs_mnt_point)
743 strcpy(fulltarget,vol->abs_mnt_point);
791 ntfs_volume *vol;
805 vol = ni->vol;
817 target = ntfs_get_fulllink(vol,
850 target = ntfs_get_fulllink(vol,
860 target = ntfs_get_abslink(vol,
1020 static ntfs_index_context *open_reparse_index(ntfs_volume *vol)
1028 dir_ni = ntfs_inode_open(vol, FILE_Extend);
1033 ni = ntfs_inode_open(vol, inum);
1134 xr = open_reparse_index(ni->vol);
1206 xr = open_reparse_index(ni->vol);
1216 if (ni->vol->major_ver >= 3) {
1284 xr = open_reparse_index(ni->vol);