• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asus-wl-520gu-7.0.1.45/src/router/dosfstools/dosfsck/

Lines Matching defs:clusters

96 		if (clu_num >= fs->clusters+2) clu_num = 2;
280 fs->clusters+2; cluster = next_cluster(fs,cluster))
286 static void truncate_file(DOS_FS *fs,DOS_FILE *file,unsigned long clusters)
293 if ((deleting = !clusters)) MODIFY_START(file,0,fs);
297 else if ((deleting = !--clusters)) set_fat(fs,walk,-1);
396 unsigned long expect,curr,this,clusters,prev,walk,clusters2;
426 if (FSTART(file,fs) >= fs->clusters+2) {
428 path_name(file),FSTART(file,fs),fs->clusters+1);
433 clusters = prev = 0;
446 clusters*fs->cluster_size) {
449 CF_LE_L(file->dir_ent.size),clusters*fs->cluster_size,
451 truncate_file(fs,file,clusters);
457 printf("%s\n share clusters.\n",path_name(file));
471 "is FAT32 root dir.\n", clusters*fs->cluster_size );
476 "2) Truncate second to %lu bytes\n",clusters*fs->cluster_size,
484 clusters = 0;
490 MODIFY(owner,size,CT_LE_L(clusters*fs->cluster_size));
498 clusters++;
512 clusters++;
516 clusters*fs->cluster_size) {
519 dir_ent.size),clusters*fs->cluster_size,clusters*fs->cluster_size);
520 MODIFY(file,size,CT_LE_L(clusters*fs->cluster_size));
692 unsigned long walk,prev,clusters;
694 prev = clusters = 0;
695 for (walk = FSTART(file,fs); walk > 0 && walk < fs->clusters+2;
700 "cluster%s.\n",path_name(file),clusters,clusters == 1 ? "" :
713 clusters++;
717 path_name(file),clusters,walk);
725 for (walk = FSTART(file,fs); walk > 0 && walk < fs->clusters+2;
735 unsigned long clusters,left,prev,walk;
737 clusters = left = (CF_LE_L(file->dir_ent.size)+fs->cluster_size-1)/
741 fs->clusters+2 && !fs->fat[walk].value; walk++) {
749 printf("Warning: Did only undelete %lu of %lu cluster%s.\n",clusters-left,
750 clusters,clusters == 1 ? "" : "s");