Lines Matching refs:blocksize
37 _affs_probe_root (uint32_t *block, int blocksize) {
42 if (PED_BE32_TO_CPU (block[128*blocksize-1]) != 1) return 0;
43 for (i = 0, sum = 0; i < 128*blocksize; i++)
55 int blocksize = 1, reserved = 2, prealloc = 0;
60 /* Finds the blocksize, prealloc and reserved values of the partition block */
61 if (!(part = ped_malloc (PED_SECTOR_SIZE_DEFAULT*blocksize))) {
70 blocksize = PED_BE32_TO_CPU (part->de_SizeBlock)
76 if (!(block = ped_malloc (PED_SECTOR_SIZE_DEFAULT*blocksize))) {
81 if (!ped_device_read (geom->dev, block, geom->start, blocksize)) {
91 len = geom->length / blocksize - reserved;
93 root = geom->start + (pos + reserved) * blocksize;
94 printf ("Pralloc = %d, Reserved = %d, blocksize = %d, root block at %llu\n",
95 prealloc, reserved, blocksize, root);
97 if (!ped_device_read (geom->dev, block, root, blocksize)) {
102 if (_affs_probe_root(block, blocksize) == 1) {