Lines Matching refs:sectorsize

309 	    MIN(pp->mediasize / pp->sectorsize - 1, UINT32_MAX));
408 last = (pp->mediasize / pp->sectorsize) - 1;
419 buf = g_read_data(cp, table->lba[elt] * pp->sectorsize, pp->sectorsize,
429 if (sz < 92 || sz > pp->sectorsize)
475 howmany(hdr->hdr_entries * hdr->hdr_entsz, pp->sectorsize) - 1;
517 sectors = howmany(tblsz, pp->sectorsize);
518 buf = g_malloc(sectors * pp->sectorsize, M_WAITOK | M_ZERO);
519 for (idx = 0; idx < sectors; idx += MAXPHYS / pp->sectorsize) {
520 size = (sectors - idx > MAXPHYS / pp->sectorsize) ? MAXPHYS:
521 (sectors - idx) * pp->sectorsize;
522 p = g_read_data(cp, (table->lba[elt] + idx) * pp->sectorsize,
528 bcopy(p, buf + idx * pp->sectorsize, size);
656 pp->sectorsize);
657 if (pp->sectorsize < MBRSIZE ||
659 pp->sectorsize)
695 table->lba[GPT_ELT_SECHDR] == pp->mediasize / pp->sectorsize - 1)
825 if (pp->sectorsize < MBRSIZE || pp->mediasize < 6 * pp->sectorsize)
834 buf = g_read_data(cp, 0L, pp->sectorsize, &error);
847 buf = g_read_data(cp, pp->sectorsize, pp->sectorsize, &error);
858 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize,
881 last = (pp->mediasize / pp->sectorsize) - 1;
884 buf = g_read_data(cp, 0, pp->sectorsize, &error);
974 pp->sectorsize / table->hdr->hdr_entsz;
1067 MIN(pp->mediasize / pp->sectorsize - 1, UINT32_MAX));
1137 pp->sectorsize);
1144 buf = g_malloc(pp->sectorsize, M_WAITOK | M_ZERO);
1146 error = g_write_data(cp, 0, buf, pp->sectorsize);
1152 buf = g_malloc((tblsz + 1) * pp->sectorsize, M_WAITOK | M_ZERO);
1168 bp = buf + pp->sectorsize + table->hdr->hdr_entsz * index;
1178 crc = crc32(buf + pp->sectorsize,
1190 for (index = 0; index < tblsz; index += MAXPHYS / pp->sectorsize) {
1192 (table->lba[GPT_ELT_PRITBL] + index) * pp->sectorsize,
1193 buf + (index + 1) * pp->sectorsize,
1194 (tblsz - index > MAXPHYS / pp->sectorsize) ? MAXPHYS:
1195 (tblsz - index) * pp->sectorsize);
1199 error = g_write_data(cp, table->lba[GPT_ELT_PRIHDR] * pp->sectorsize,
1200 buf, pp->sectorsize);
1212 for (index = 0; index < tblsz; index += MAXPHYS / pp->sectorsize) {
1214 (table->lba[GPT_ELT_SECTBL] + index) * pp->sectorsize,
1215 buf + (index + 1) * pp->sectorsize,
1216 (tblsz - index > MAXPHYS / pp->sectorsize) ? MAXPHYS:
1217 (tblsz - index) * pp->sectorsize);
1221 error = g_write_data(cp, table->lba[GPT_ELT_SECHDR] * pp->sectorsize,
1222 buf, pp->sectorsize);
1240 last = pp->mediasize / pp->sectorsize - 1;
1242 pp->sectorsize);
1264 spb = 4096 / pp->sectorsize;