Lines Matching defs:full_bs
751 static int rewrite_boot(struct ntfs_device *dev, char *full_bs,
759 bw = ntfs_pwrite(dev, 0, sector_size, full_bs);
1227 static int try_fix_boot(ntfs_volume *vol, char *full_bs,
1238 sector_size, full_bs);
1247 bs = (NTFS_BOOT_SECTOR*)full_bs;
1262 res = rewrite_boot(vol->dev, full_bs,
1288 static int try_alternate_boot(ntfs_volume *vol, char *full_bs,
1312 && !try_fix_boot(vol, full_bs, actual_sectors,
1320 && !try_fix_boot(vol, full_bs, shown_sectors,
1327 && !try_fix_boot(vol, full_bs, 0, actual_sectors, sector_size))
1366 char *full_bs;
1374 full_bs = (char*)malloc(vol->sector_size);
1376 if (!full_bs || !alt_bs) {
1381 br = ntfs_pread(vol->dev, 0, vol->sector_size, full_bs);
1383 bs = (NTFS_BOOT_SECTOR*)full_bs;
1400 || memcmp(full_bs, alt_bs, vol->sector_size)) {
1406 vol->sector_size, full_bs);
1424 free(full_bs);
1446 char *full_bs;
1455 full_bs = (char*)NULL;
1496 full_bs = (char*)malloc(sector_size);
1497 if (!full_bs)
1500 br = ntfs_pread(dev, 0, sector_size, full_bs);
1510 bs = (NTFS_BOOT_SECTOR*)full_bs;
1516 if (try_alternate_boot(vol, full_bs, sector_size,
1539 free(full_bs);