Lines Matching refs:sectorsize

352 	    MIN(pp->mediasize / pp->sectorsize - 1, UINT32_MAX));  in gpt_create_pmbr()
451 last = (pp->mediasize / pp->sectorsize) - 1; in gpt_read_hdr()
462 buf = g_read_data(cp, table->lba[elt] * pp->sectorsize, pp->sectorsize, in gpt_read_hdr()
472 if (sz < 92 || sz > pp->sectorsize) in gpt_read_hdr()
520 pp->sectorsize) - 1; in gpt_read_hdr()
566 sectors = howmany(tblsz, pp->sectorsize); in gpt_read_tbl()
567 buf = g_malloc(sectors * pp->sectorsize, M_WAITOK | M_ZERO); in gpt_read_tbl()
568 for (idx = 0; idx < sectors; idx += maxphys / pp->sectorsize) { in gpt_read_tbl()
569 size = (sectors - idx > maxphys / pp->sectorsize) ? maxphys: in gpt_read_tbl()
570 (sectors - idx) * pp->sectorsize; in gpt_read_tbl()
571 p = g_read_data(cp, (table->lba[elt] + idx) * pp->sectorsize, in gpt_read_tbl()
577 bcopy(p, buf + idx * pp->sectorsize, size); in gpt_read_tbl()
705 pp->sectorsize); in g_part_gpt_create()
706 if (pp->sectorsize < MBRSIZE || in g_part_gpt_create()
708 pp->sectorsize) in g_part_gpt_create()
745 table->lba[GPT_ELT_SECHDR] == pp->mediasize / pp->sectorsize - 1) in g_part_gpt_destroy()
887 if (pp->sectorsize < MBRSIZE || pp->mediasize < 6 * pp->sectorsize) in g_part_gpt_probe()
896 buf = g_read_data(cp, 0L, pp->sectorsize, &error); in g_part_gpt_probe()
909 buf = g_read_data(cp, pp->sectorsize, pp->sectorsize, &error); in g_part_gpt_probe()
920 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize, in g_part_gpt_probe()
943 last = (pp->mediasize / pp->sectorsize) - 1; in g_part_gpt_read()
946 buf = g_read_data(cp, 0, pp->sectorsize, &error); in g_part_gpt_read()
1056 if (table->hdr->hdr_lba_start < GPT_MIN_RESERVED / pp->sectorsize + 2) { in g_part_gpt_read()
1059 GPT_MIN_RESERVED / pp->sectorsize + 2); in g_part_gpt_read()
1157 MIN(pp->mediasize / pp->sectorsize - 1, UINT32_MAX)); in g_part_gpt_setunset()
1227 pp->sectorsize); in g_part_gpt_write()
1234 buf = g_malloc(pp->sectorsize, M_WAITOK | M_ZERO); in g_part_gpt_write()
1236 error = g_write_data(cp, 0, buf, pp->sectorsize); in g_part_gpt_write()
1242 buf = g_malloc((tblsz + 1) * pp->sectorsize, M_WAITOK | M_ZERO); in g_part_gpt_write()
1258 bp = buf + pp->sectorsize + table->hdr->hdr_entsz * index; in g_part_gpt_write()
1268 crc = crc32(buf + pp->sectorsize, in g_part_gpt_write()
1280 for (index = 0; index < tblsz; index += maxphys / pp->sectorsize) { in g_part_gpt_write()
1282 (table->lba[GPT_ELT_PRITBL] + index) * pp->sectorsize, in g_part_gpt_write()
1283 buf + (index + 1) * pp->sectorsize, in g_part_gpt_write()
1284 (tblsz - index > maxphys / pp->sectorsize) ? maxphys : in g_part_gpt_write()
1285 (tblsz - index) * pp->sectorsize); in g_part_gpt_write()
1289 error = g_write_data(cp, table->lba[GPT_ELT_PRIHDR] * pp->sectorsize, in g_part_gpt_write()
1290 buf, pp->sectorsize); in g_part_gpt_write()
1302 for (index = 0; index < tblsz; index += maxphys / pp->sectorsize) { in g_part_gpt_write()
1304 (table->lba[GPT_ELT_SECTBL] + index) * pp->sectorsize, in g_part_gpt_write()
1305 buf + (index + 1) * pp->sectorsize, in g_part_gpt_write()
1306 (tblsz - index > maxphys / pp->sectorsize) ? maxphys : in g_part_gpt_write()
1307 (tblsz - index) * pp->sectorsize); in g_part_gpt_write()
1311 error = g_write_data(cp, table->lba[GPT_ELT_SECHDR] * pp->sectorsize, in g_part_gpt_write()
1312 buf, pp->sectorsize); in g_part_gpt_write()
1331 last = pp->mediasize / pp->sectorsize - 1; in g_gpt_set_defaults()
1333 pp->sectorsize); in g_gpt_set_defaults()
1369 spb = 4096 / pp->sectorsize; in g_gpt_set_defaults()