Lines Matching refs:sectorsize
237 intmax_t *keylen, *sectorsize;
345 sectorsize = gctl_get_paraml(req, "sectorsize", sizeof(*sectorsize));
346 if (sectorsize == NULL) {
347 gctl_error(req, "No '%s' argument.", "sectorsize");
350 if (*sectorsize == 0)
351 md.md_sectorsize = pp->sectorsize;
353 if (*sectorsize < 0 || (*sectorsize % pp->sectorsize) != 0) {
357 if (*sectorsize > PAGE_SIZE) {
358 gctl_error(req, "warning: Using sectorsize bigger than "
361 md.md_sectorsize = *sectorsize;
543 sector = malloc(pp->sectorsize, M_ELI, M_WAITOK | M_ZERO);
545 error = g_write_data(cp, pp->mediasize - pp->sectorsize, sector,
546 pp->sectorsize);
553 bzero(sector, pp->sectorsize);
651 sector = malloc(pp->sectorsize, M_ELI, M_WAITOK | M_ZERO);
655 error = g_write_data(cp, pp->mediasize - pp->sectorsize, sector,
656 pp->sectorsize);
657 bzero(sector, pp->sectorsize);
752 sector = malloc(pp->sectorsize, M_ELI, M_WAITOK | M_ZERO);
760 error = g_write_data(cp, pp->mediasize - pp->sectorsize, sector,
761 pp->sectorsize);
773 bzero(sector, pp->sectorsize);
999 sector = malloc(pp->sectorsize, M_ELI, M_WAITOK);
1002 bzero(sector, pp->sectorsize);
1004 arc4rand(sector, pp->sectorsize, 0);
1005 err = g_write_data(cp, pp->mediasize - pp->sectorsize,
1006 sector, pp->sectorsize);