Lines Matching refs:size
173 sector_t offs, size, next;
181 size = nr_sects(p)*sector_size;
184 if (offs + size > this_size)
188 if (next + size > first_sector + first_size)
192 put_partition(state, state->next, next, size);
237 __le16 v_sectorsz; /* sector size in bytes */
250 sector_t offset, sector_t size, int origin)
337 __le32 d_bbsize; /* size of boot area at sn0, bytes */
338 __le32 d_sbsize; /* max size of fs superblock, bytes */
342 __le32 p_fsize; /* filesystem basic fragment size */
355 sector_t offset, sector_t size, int origin, char *flavour,
389 if (offset == bsd_start && size == bsd_size)
392 if (offset > bsd_start || offset+size < bsd_start+bsd_size) {
409 sector_t offset, sector_t size, int origin)
412 parse_bsd(state, offset, size, origin, "bsd", BSD_MAXPARTITIONS);
417 sector_t offset, sector_t size, int origin)
420 parse_bsd(state, offset, size, origin, "netbsd", BSD_MAXPARTITIONS);
425 sector_t offset, sector_t size, int origin)
428 parse_bsd(state, offset, size, origin, "openbsd",
483 sector_t offset, sector_t size, int origin)
529 sector_t offset, sector_t size, int origin)
663 sector_t size = nr_sects(p)*sector_size;
665 if (!size)
676 n = min(size, max(sector_size, n));
680 parse_extended(state, start, size, disksig);
684 put_partition(state, slot, start, size);