Home
last modified time | relevance | path

Searched refs:sector_size (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/cmd/diskscan/
H A Ddiskscan.c180 uint_t sector_size; in scandisk() local
183 sector_size = mediainfo.dki_lbsize; in scandisk()
185 sector_size = NBPSCTR; in scandisk()
187 trksiz = sector_size * dkg.dkg_nsect; in scandisk()
199 if (mallopt(M_GRAIN, sector_size)) { in scandisk()
211 if ((verbuf = malloc(sector_size + sector_size * dkg.dkg_nsect)) in scandisk()
217 (-sector_size)); in scandisk()
275 if (llseek(devfd, tmpsec * sector_size, in scandisk()
285 if (write(devfd, verbuf, sector_size) in scandisk()
286 != sector_size) { in scandisk()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/disk_label/
H A Ddisk_label.c94 size_t sector_size = SECTOR_SIZE; variable
264 if (mdb_vread(mbr, sector_size, addr) == -1) { in cmd_mbr()
284 vbrp *= sector_size; in cmd_mbr()
430 addr = sector_size; in cmd_gpt()
490 if (mdb_vread(altheader, sector_size, in cmd_gpt()
615 addr *= sector_size; in cmd_vtoc()
629 vaddr = addr + DK_LABEL_LOC * sector_size; in cmd_vtoc()
667 addr /= (cyl * sector_size); in cmd_vtoc()
743 mdb_nicenum(size * sector_size, nnum); in cmd_vtoc()
782 sector_size); in cmd_sect()
[all …]
/illumos-gate/usr/src/lib/libsmedia/plugins/floppy/common/
H A Df_generic.c220 int32_t sector_size; in _m_raw_read() local
252 sector_size = fdchar.fdc_sec_size; in _m_raw_read()
254 if ((!r_p->size) || (r_p->size % sector_size)) { in _m_raw_read()
274 fdraw.fdr_cmd[5] = (sector_size == 512) ? 2 : 3; in _m_raw_read()
294 int32_t sector_size; in _m_raw_write() local
325 sector_size = fdchar.fdc_sec_size; in _m_raw_write()
327 if ((!r_p->size) || (r_p->size % sector_size)) { in _m_raw_write()
347 fdraw.fdr_cmd[5] = (sector_size == 512) ? 2 : 3; in _m_raw_write()
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dbios.c167 geometry->sector_size = 2048; in get_cdinfo()
179 geometry->sector_size = SECTOR_SIZE; in get_cdinfo()
201 geometry->sector_size = 2048; in get_cdinfo()
346 geometry->sector_size = SECTOR_SIZE; in get_diskinfo()
373 geometry->sector_size = SECTOR_SIZE; in get_diskinfo()
H A Ddisk_io.c165 int sector_size_bits = log2 (buf_geom.sector_size); in rawread()
189 sector_size_bits = log2 (buf_geom.sector_size); in rawread()
192 slen = ((byte_offset + byte_len + buf_geom.sector_size - 1) in rawread()
261 (char *) BUFFERADDR + buf_geom.sector_size, in rawread()
262 buf_geom.sector_size); in rawread()
282 int length = buf_geom.sector_size - byte_offset; in rawread()
289 while (length > buf_geom.sector_size) in rawread()
291 (*disk_read_func) (sector_num++, 0, buf_geom.sector_size); in rawread()
292 length -= buf_geom.sector_size; in rawread()
H A Dfsys_iso9660.c73 unsigned short sector_size_lg2 = log2(buf_geom.sector_size); in iso9660_devread()
87 byte_offset &= (buf_geom.sector_size - 1); in iso9660_devread()
H A Dshared.h709 unsigned long sector_size; member
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge_flash.c225 uint32_t sector_size, addr_src, addr_desc; in qlge_load_flash() local
232 sector_size = qlge->fdesc.block_size; in qlge_load_flash()
243 temp = kmem_zalloc(sector_size, KM_SLEEP); in qlge_load_flash()
262 __func__, qlge->instance, sector_size, num * sector_size)); in qlge_load_flash()
265 num * sector_size); in qlge_load_flash()
267 start_byte = num * sector_size; in qlge_load_flash()
268 end_byte = start_byte + sector_size -1; in qlge_load_flash()
275 addr_desc = start_byte - num * sector_size; in qlge_load_flash()
281 if (ql_erase_and_write_to_flash(qlge, temp, sector_size, in qlge_load_flash()
282 num * sector_size) != DDI_SUCCESS) in qlge_load_flash()
[all …]
/illumos-gate/usr/src/cmd/smserverd/
H A Dsmediad.c335 uint32_t sector_size; in get_sector_size() local
356 sector_size = 512; in get_sector_size()
358 sector_size = ntohl(rc_data[1]); in get_sector_size()
361 sector_size, sector_size); in get_sector_size()
362 return (sector_size); in get_sector_size()
1579 int32_t num_sectors, sector_size; in raw_read() local
1589 door_dp->dd_sector_size = sector_size; in raw_read()
1640 int32_t num_sectors, sector_size; in raw_write() local
1828 int32_t sector_size; in reassign_block() local
1885 ucmd.uscsi_buflen = sector_size; in reassign_block()
[all …]
/illumos-gate/usr/src/grub/grub-0.97/lib/
H A Ddevice.c153 geom->sector_size = SECTOR_SIZE; in get_drive_geometry()
181 unsigned int sector_size; in get_drive_geometry() local
185 if(ioctl (fd, DIOCGSECTORSIZE, &sector_size) != 0) in get_drive_geometry()
186 sector_size = 512; in get_drive_geometry()
191 geom->total_sectors = media_size / sector_size; in get_drive_geometry()
/illumos-gate/usr/src/boot/i386/common/
H A Dedd.h60 uint16_t sector_size; member
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvdsk_common.h264 uint16_t sector_size; /* sector size in bytes */ member
394 (vtoc)->v_sectorsz = (vd_vtoc)->sector_size; \
435 (vd_vtoc)->sector_size = (vtoc)->v_sectorsz; \
/illumos-gate/usr/src/boot/i386/libi386/
H A Dbiosdisk.c572 if (params->sector_size >= 512 && in bd_get_diskinfo_ext()
573 params->sector_size <= 16384 && in bd_get_diskinfo_ext()
574 (params->sector_size % BIOSDISK_SECSIZE) == 0) in bd_get_diskinfo_ext()
575 bd->bd_sectorsize = params->sector_size; in bd_get_diskinfo_ext()
/illumos-gate/usr/src/cmd/boot/installboot/i386/
H A Dinstallboot.c117 static size_t sector_size = SECTOR_SIZE; variable
217 rv = write_out(fd, plist->pl_stage, sector_size, 0); in install_stage1_cb()
559 plist->pl_stage = calloc(1, sector_size); in read_stage1_cb()
566 if (pread(fd, plist->pl_stage, sector_size, 0) == -1) { in read_stage1_cb()
629 (device->stage.size - device->stage.offset) * sector_size); in read_stage2_cb()
1742 sector_size = get_media_info(fd); in probe_device()
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/
H A Dhermon.c661 int sector_size; in cnx_write_image() local
679 sector_size = handle->sector_sz; in cnx_write_image()
688 for (i = 0; i < size; i += sector_size) { in cnx_write_image()
690 cnx_cont2phys(log2_chunk_sz, i, type) / sector_size; in cnx_write_image()
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_ich8lan.c4765 s32 j, iteration, sector_size; in e1000_erase_flash_bank_ich8lan() local
4786 sector_size = ICH_FLASH_SEG_SIZE_256; in e1000_erase_flash_bank_ich8lan()
4790 sector_size = ICH_FLASH_SEG_SIZE_4K; in e1000_erase_flash_bank_ich8lan()
4794 sector_size = ICH_FLASH_SEG_SIZE_8K; in e1000_erase_flash_bank_ich8lan()
4798 sector_size = ICH_FLASH_SEG_SIZE_64K; in e1000_erase_flash_bank_ich8lan()
4842 flash_linear_addr += (j * sector_size); in e1000_erase_flash_bank_ich8lan()
/illumos-gate/usr/src/test/zfs-tests/include/
H A Dblkdev.shlib399 sector_size=$sector physblk_exp=$blkexp
/illumos-gate/usr/src/uts/common/io/
H A Dfdc.c121 static xlate_tbl_t sector_size[] = { variable
1154 encode(sector_size, fjp->fj_chars->fdc_sec_size, in fdrw()
1268 encode(sector_size, fjp->fj_chars->fdc_sec_size, in fdtrkformat()
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsd.c4381 int sector_size; in sd_get_physical_geometry() local
4484 sector_size = BE_16(page3p->data_bytes_sect); in sd_get_physical_geometry()
4489 if (sector_size == 0) { in sd_get_physical_geometry()
4490 sector_size = un->un_sys_blocksize; in sd_get_physical_geometry()
4492 sector_size &= ~(un->un_sys_blocksize - 1); in sd_get_physical_geometry()
4502 page3p->mode_page.code, nsect, sector_size); in sd_get_physical_geometry()
4587 if (sector_size != 0) { in sd_get_physical_geometry()
4589 pgeom_p->g_secsize = (unsigned short)sector_size; in sd_get_physical_geometry()
4607 nsect, sector_size, intrlv); in sd_get_physical_geometry()
/illumos-gate/usr/src/grub/grub-0.97/
H A DChangeLog589 (struct geometry): Added a new member ``sector_size''.