Home
last modified time | relevance | path

Searched refs:hd_offset (Results 1 – 10 of 10) sorted by last modified time

/dports/sysutils/testdisk/testdisk-7.1/src/
H A Dgodmode.c763 …const uint64_t hd_offset=3*(EXT2_MIN_BLOCK_SIZE<<s_log_block_size)*8*(EXT2_MIN_BLOCK_SIZE<<s_log_b… in search_part() local
764 if(search_location>=hd_offset) in search_part()
767 offset2CHS_inline(disk_car,search_location-hd_offset,&start_ext2); in search_part()
769 (disk_car->arch==&arch_i386 && (search_location-hd_offset)%(2048*512)==0) || in search_part()
770 (disk_car->arch!=&arch_i386 && (search_location-hd_offset)%location_boundary==0)) in search_part()
H A Dpartnone.c276 …const uint64_t hd_offset=3*(EXT2_MIN_BLOCK_SIZE<<s_log_block_size)*8*(EXT2_MIN_BLOCK_SIZE<<s_log_b… in read_part_none() local
277 if(disk->pread(disk, buffer_disk, 1024, hd_offset)==1024) in read_part_none()
280 partition->part_offset = hd_offset; in read_part_none()
H A Dfat_adv.c88 static unsigned long int get_subdirectory(disk_t *disk_car,const uint64_t hd_offset, const unsigned…
156 static unsigned long int get_subdirectory(disk_t *disk_car,const uint64_t hd_offset,const unsigned … in get_subdirectory() argument
161 if(disk_car->pread(disk_car, &buffer, sizeof(buffer), hd_offset) != sizeof(buffer)) in get_subdirectory()
703 uint64_t hd_offset; in find_dir_entries() local
707 for(i=0, hd_offset=partition->part_offset+(uint64_t)offset*disk_car->sector_size; in find_dir_entries()
709 i++, hd_offset-=disk_car->sector_size) in find_dir_entries()
711 …if((unsigned)disk_car->pread(disk_car, buffer, disk_car->sector_size, hd_offset) != disk_car->sect… in find_dir_entries()
761 uint64_t hd_offset; in analyse_dir_entries() local
763 hd_offset=partition->part_offset+(uint64_t)offset*disk_car->sector_size; in analyse_dir_entries()
766 …if((unsigned)disk_car->pread(disk_car, buffer, disk_car->sector_size, hd_offset) != disk_car->sect… in analyse_dir_entries()
[all …]
H A Dfat.c391 uint64_t hd_offset=partition->part_offset+(uint64_t)fat_offset*disk_car->sector_size; in fat32_get_prev_cluster() local
405 hd_offset+=disk_car->sector_size; in fat32_get_prev_cluster()
709 uint64_t hd_offset; in comp_FAT() local
715 hd_offset=partition->part_offset+(uint64_t)sect_res*disk->sector_size; in comp_FAT()
716 hd_offset2=hd_offset+(uint64_t)fat_size*disk->sector_size; in comp_FAT()
723 if((unsigned)disk->pread(disk, buffer, read_size, hd_offset) != read_size) in comp_FAT()
740 (unsigned long) ((hd_offset-partition->part_offset)/disk->sector_size-sect_res), in comp_FAT()
741 (unsigned long) ((hd_offset-partition->part_offset+read_size)/disk->sector_size-sect_res), in comp_FAT()
747 hd_offset+=read_size; in comp_FAT()
1078 uint64_t hd_offset=partition->part_offset+(uint64_t)fat_offset*disk_car->sector_size; in fat32_free_info() local
[all …]
H A Dnext.c191 …const uint64_t hd_offset=3*(EXT2_MIN_BLOCK_SIZE<<s_log_block_size)*8*(EXT2_MIN_BLOCK_SIZE<<s_log_b… in search_location_init() local
194 search_location_info[search_location_nbr].offset=CHS_to_offset(0,0,1,disk_car)+hd_offset; in search_location_init()
197 search_location_info[search_location_nbr].offset=CHS_to_offset(0,1,1,disk_car)+hd_offset; in search_location_init()
200 search_location_info[search_location_nbr].offset=CHS_to_offset(0,2,1,disk_car)+hd_offset; in search_location_init()
206 search_location_info[search_location_nbr].offset=CHS_to_offset(0,0,1,disk_car)+hd_offset; in search_location_init()
H A Dext2_sbn.c52 uint64_t hd_offset=0; in next_sb() local
63 if(hd_offset==0 || val * group_size[j] + offset < hd_offset) in next_sb()
64 hd_offset=val* group_size[j] + offset; in next_sb()
68 hd_offset=EXT2_MIN_BLOCK_SIZE<<0; in next_sb()
70 hd_offset=EXT2_MIN_BLOCK_SIZE<<1; in next_sb()
72 hd_offset=EXT2_MIN_BLOCK_SIZE<<2; in next_sb()
74 hd_offset=EXT2_MIN_BLOCK_SIZE<<6; in next_sb()
75 return hd_offset; in next_sb()
81 uint64_t hd_offset; in search_superblock() local
103 for(hd_offset=0; in search_superblock()
[all …]
H A Dmsdos.c100 unsigned long int hd_offset; in hd_pread() local
103 hd_offset=offset/disk_car->sector_size; in hd_pread()
113 hd_offset/=data->geo_phys.sectors_per_head; in hd_pread()
114 head=hd_offset%data->geo_phys.heads_per_cylinder; in hd_pread()
131 *(uint32_t*)&buf_cmd[0x8]=hd_offset; in hd_pread()
151 unsigned long int hd_offset; in hd_pwrite() local
154 hd_offset=offset/disk_car->sector_size; in hd_pwrite()
165 hd_offset/=data->geo_phys.sectors_per_head; in hd_pwrite()
183 *(uint32_t*)&buf_cmd[0x8]=hd_offset; in hd_pwrite()
503 rc=hd_pwrite(disk_car, buf, count, hd_offset); in disk_pwrite_aux()
[all …]
H A Dedit.c59 uint64_t hd_offset=0; in interface_editor_ncurses() local
78 interface_editor_location(disk,&hd_offset); in interface_editor_ncurses()
88 wprintw(stdscr,"%lu ", (unsigned long)(hd_offset/disk->sector_size)); in interface_editor_ncurses()
89 aff_LBA2CHS(disk, hd_offset/disk->sector_size); in interface_editor_ncurses()
90 if((unsigned)disk->pread(disk, buffer, disk->sector_size, hd_offset) != disk->sector_size) in interface_editor_ncurses()
99 if(hd_offset>0) in interface_editor_ncurses()
100 hd_offset-=disk->sector_size; in interface_editor_ncurses()
105 if(hd_offset<disk->disk_size) in interface_editor_ncurses()
106 hd_offset+=disk->sector_size; in interface_editor_ncurses()
H A Dfatp.c46 const uint64_t hd_offset=partition->part_offset+(uint64_t)fat_offset*sector_size; in fat12_remove_used_space() local
63 …if((unsigned)disk->pread(disk, buffer, 2*sector_size, hd_offset + offset_s * disk->sector_size) !=… in fat12_remove_used_space()
96 uint64_t hd_offset=partition->part_offset+(uint64_t)fat_offset*sector_size; in fat16_remove_used_space() local
110 if((unsigned)disk_car->pread(disk_car, buffer, sector_size, hd_offset) != sector_size) in fat16_remove_used_space()
114 hd_offset+=sector_size; in fat16_remove_used_space()
140 uint64_t hd_offset=partition->part_offset+(uint64_t)fat_offset*sector_size; in fat32_remove_used_space() local
155 if((unsigned)disk_car->pread(disk_car, buffer, sector_size, hd_offset) != sector_size) in fat32_remove_used_space()
159 hd_offset+=sector_size; in fat32_remove_used_space()
/dports/games/xinfocom/xinfocom/
H A Dhead.c316 static word hd_offset(word w) in hd_offset() function
329 { return hd_offset(code_offset); } in hd_code_offset()
332 { return hd_offset(text_offset); } in hd_text_offset()