Lines Matching refs:sectorsize
594 if (pp->sectorsize < sizeof(*meta)) in intel_meta_read()
598 pp->mediasize - pp->sectorsize * 2, pp->sectorsize, &error); in intel_meta_read()
621 memcpy(meta, buf, min(size, pp->sectorsize)); in intel_meta_read()
625 if (meta->config_size > pp->sectorsize) { in intel_meta_read()
626 left = (meta->config_size - 1) / pp->sectorsize; in intel_meta_read()
628 pp->mediasize - pp->sectorsize * (2 + left), in intel_meta_read()
629 pp->sectorsize * left, &error); in intel_meta_read()
637 memcpy(((char *)meta) + pp->sectorsize, buf, in intel_meta_read()
638 pp->sectorsize * left); in intel_meta_read()
778 sectors = howmany(meta->config_size, pp->sectorsize); in intel_meta_write()
779 buf = malloc(sectors * pp->sectorsize, M_MD_INTEL, M_WAITOK | M_ZERO); in intel_meta_write()
781 memcpy(buf, ((char *)meta) + pp->sectorsize, in intel_meta_write()
782 (sectors - 1) * pp->sectorsize); in intel_meta_write()
784 memcpy(buf + (sectors - 1) * pp->sectorsize, meta, pp->sectorsize); in intel_meta_write()
787 pp->mediasize - pp->sectorsize * (1 + sectors), in intel_meta_write()
788 buf, pp->sectorsize * sectors); in intel_meta_write()
806 buf = malloc(pp->sectorsize, M_MD_INTEL, M_WAITOK | M_ZERO); in intel_meta_erase()
808 pp->mediasize - 2 * pp->sectorsize, in intel_meta_erase()
809 buf, pp->sectorsize); in intel_meta_erase()
1529 (pp->mediasize / pp->sectorsize)) { in g_raid_md_taste_intel()
1532 (off_t)(pp->mediasize / pp->sectorsize)); in g_raid_md_taste_intel()
1603 pp->mediasize / pp->sectorsize); in g_raid_md_taste_intel()
1702 off_t off, size, sectorsize, strip, disk_sectors; in g_raid_md_ctl_intel() local
1745 sectorsize = 0; in g_raid_md_ctl_intel()
1796 pp->mediasize / pp->sectorsize); in g_raid_md_ctl_intel()
1799 if (sectorsize < pp->sectorsize) in g_raid_md_ctl_intel()
1800 sectorsize = pp->sectorsize; in g_raid_md_ctl_intel()
1807 if (sectorsize <= 0) { in g_raid_md_ctl_intel()
1813 size -= ((4096 + sectorsize - 1) / sectorsize) * sectorsize; in g_raid_md_ctl_intel()
1834 if (*striparg < sectorsize) { in g_raid_md_ctl_intel()
1838 if (*striparg % sectorsize != 0) { in g_raid_md_ctl_intel()
1842 if (strip > 65535 * sectorsize) { in g_raid_md_ctl_intel()
1851 size -= (size % sectorsize); in g_raid_md_ctl_intel()
1882 vol->v_sectorsize = sectorsize; in g_raid_md_ctl_intel()
1970 sectorsize = 512; in g_raid_md_ctl_intel()
1982 disk->d_consumer->provider->sectorsize > in g_raid_md_ctl_intel()
1983 sectorsize) { in g_raid_md_ctl_intel()
1984 sectorsize = in g_raid_md_ctl_intel()
1985 disk->d_consumer->provider->sectorsize; in g_raid_md_ctl_intel()
1990 size -= ((4096 + sectorsize - 1) / sectorsize) * sectorsize; in g_raid_md_ctl_intel()
2009 if (*striparg < sectorsize) { in g_raid_md_ctl_intel()
2013 if (*striparg % sectorsize != 0) { in g_raid_md_ctl_intel()
2017 if (strip > 65535 * sectorsize) { in g_raid_md_ctl_intel()
2045 size -= (size % sectorsize); in g_raid_md_ctl_intel()
2052 if (size > 0xffffffffllu * sectorsize) { in g_raid_md_ctl_intel()
2076 vol->v_sectorsize = sectorsize; in g_raid_md_ctl_intel()
2316 pp->mediasize / pp->sectorsize); in g_raid_md_ctl_intel()
2356 off_t sectorsize = 512, pos; in g_raid_md_write_intel() local
2468 mvol->total_sectors = vol->v_mediasize / sectorsize; in g_raid_md_write_intel()
2519 intel_set_map_offset(mmap0, sd->sd_offset / sectorsize); in g_raid_md_write_intel()
2520 intel_set_map_disk_sectors(mmap0, sd->sd_size / sectorsize); in g_raid_md_write_intel()
2521 mmap0->strip_sectors = vol->v_strip_size / sectorsize; in g_raid_md_write_intel()