Searched refs:sect_size (Results 1 - 4 of 4) sorted by relevance

/system/core/libdiskconfig/
H A Dconfig_mbr.c55 kb_to_lba(uint32_t len_kb, uint32_t sect_size) argument
61 lba = (lba + (uint64_t)sect_size - 1) & ~((uint64_t)sect_size - 1);
62 lba /= (uint64_t)sect_size;
103 len_lba += ((uint64_t)dinfo->sect_size - 1);
104 len_lba &= ~((uint64_t)dinfo->sect_size - 1);
105 len_lba /= (uint64_t)dinfo->sect_size;
154 item->offset = ((loff_t)(*lba)) * dinfo->sect_size;
162 len = kb_to_lba(pinfo->len_kb, dinfo->sect_size);
173 (uint32_t)(((uint64_t)len * (uint64_t)dinfo->sect_size) /
[all...]
H A Ddiskconfig.c194 dinfo->sect_size = strtol(tmp, NULL, 0);
195 if (!dinfo->sect_size) {
305 if (!sect_sz || sect_sz != dinfo->sect_size) {
317 dinfo->num_lba = (uint32_t)(disk_size / (uint64_t)dinfo->sect_size);
319 disk_size = (uint64_t)dinfo->num_lba * (uint64_t)dinfo->sect_size;
322 if (!dinfo->sect_size) {
327 disk_size = (uint64_t)dinfo->num_lba * (uint64_t)dinfo->sect_size;
329 dinfo->num_lba = (uint32_t)(stat.st_size / dinfo->sect_size);
338 ALOGV("Device/file %s: size=%" PRIu64 " bytes, num_lba=%u, sect_size=%d",
339 dinfo->device, disk_size, dinfo->num_lba, dinfo->sect_size);
[all...]
/system/core/libdiskconfig/include/diskconfig/
H A Ddiskconfig.h92 int sect_size; /* expected sector size in bytes. MUST BE POWER OF 2 */ member in struct:disk_info
/system/vold/
H A DDisk.cpp415 dinfo.sect_size = 512;

Completed in 91 milliseconds