Lines Matching defs:bsect
2745 LBA_t bsect;
2747 bsect = 0;
2761 bsect = ld_dword(&mbr_pt[8]);
2765 if (disk_raw_read(LD2DI(vol), fs->win, bsect + offset, 1) != RES_OK) return FR_DISK_ERR;
2767 if (disk_read(LD2PD(vol), fs->win, bsect + offset, 1) != RES_OK) return FR_DISK_ERR;
2776 bsect = LD2PS(vol);
2781 bsect = mbr_pt[PTE_System] ? ld_dword(mbr_pt + PTE_StLba) : 0;
2785 bsect = mbr_pt[4] ? ld_dword(&mbr_pt[8]) : 0;
2789 bsect = LD2PS(vol); /* Volume start sector */
2791 fmt = bsect ? check_fs(fs, bsect) : 2; /* Check the partition */
2812 LBA_t bsect;
2868 bsect = fs->winsect; /* Volume offset in the hosting physical drive */
2870 /* An FAT volume is found (bsect). Following code initializes the filesystem object */
2908 fs->volbase = bsect; /* Volume start sector */
2909 fs->fatbase = bsect + nrsv; /* FAT start sector */
2910 fs->database = bsect + sysect; /* Data start sector */
2931 && move_window(fs, bsect + 1) == FR_OK)
3210 QWORD bsect;
3217 bsect = 0;
3218 fmt = check_fs(fs, bsect); /* Load sector 0 and check if it is an FAT-VBR as SFD */
3232 bsect = ld_dword(&pt[PTE_StLba]);
3235 if (disk_raw_read(part->disk_id, fs->win, bsect + offset, 1) != RES_OK) {
3244 bsect = part->sector_start;
3247 bsect = pt[PTE_System] ? ld_dword(&pt[PTE_StLba]) : 0;
3250 bsect = part->sector_start; /* Volume start sector */
3252 fmt = bsect ? check_fs(fs, bsect) : VBR_BS_NOT_FAT; /* Check the partition */
3263 *start_sector = bsect;