/freebsd-9.3-release/lib/libdisk/ |
H A D | blocks.c | 19 read_block(int fd, daddr_t block, u_long sector_size) argument 24 foo = malloc(sector_size); 27 if (-1 == lseek(fd, (off_t)block * sector_size, SEEK_SET)) { 31 i = read(fd, foo, sector_size); 32 if ((int)sector_size != i) { 40 write_block(int fd, daddr_t block, const void *foo, u_long sector_size) argument 44 if (-1 == lseek(fd, (off_t)block * sector_size, SEEK_SET)) 46 i = write(fd, foo, sector_size); 47 if ((int)sector_size != i)
|
H A D | open_ia64_disk.c | 67 disk->sector_size = strtoul(p, &q, 0); 71 if (disk->sector_size == 0) 72 disk->sector_size = 512; 74 if (disk->media_size % disk->sector_size) 85 buffer = malloc(2 * disk->sector_size); 90 if (read(fd, buffer, 2 * disk->sector_size) == -1) { 97 gpt = (struct gpt_hdr *)(buffer + disk->sector_size); 120 disk->sector_size + 2; 121 disk->lba_end = (disk->media_size / disk->sector_size) - 199 chunk.end = i / disk->sector_size; [all...] |
H A D | write_ia64_disk.c | 125 nsects = disk->media_size / disk->sector_size; 128 buffer = calloc(disk->sector_size, 1); 143 write(fd, buffer, disk->sector_size) != disk->sector_size) 160 nsects = disk->gpt_size * sizeof(struct gpt_ent) / disk->sector_size; 162 sz = nsects * disk->sector_size; 167 if (lseek(fd, disk->sector_size, SEEK_SET) != disk->sector_size || 168 read(fd, buffer, disk->sector_size) != disk->sector_size) { [all...] |
H A D | write_amd64_disk.c | 26 * XXX: A lot of hardcoded 512s probably should be foo->sector_size; 105 if (!(mbr = read_block(fd, 0, d1->sector_size))) { 185 if (!(mbr = read_block(fd, 0, d1->sector_size))) { 196 write_block(fd, 0, mbr, d1->sector_size); 197 if (d1->bootmgr && d1->bootmgr_size > d1->sector_size) 198 for (i = 1; i * d1->sector_size <= d1->bootmgr_size; i++) 199 write_block(fd, i, &d1->bootmgr[i * d1->sector_size], 200 d1->sector_size);
|
H A D | write_i386_disk.c | 26 * XXX: A lot of hardcoded 512s probably should be foo->sector_size; 105 if (!(mbrblk = read_block(fd, 0, d1->sector_size))) { 185 if (!(mbrblk = read_block(fd, 0, d1->sector_size))) { 196 write_block(fd, 0, mbrblk, d1->sector_size); 197 if (d1->bootmgr && d1->bootmgr_size > d1->sector_size) 198 for (i = 1; i * d1->sector_size <= d1->bootmgr_size; i++) 199 write_block(fd, i, &d1->bootmgr[i * d1->sector_size], 200 d1->sector_size);
|
H A D | write_pc98_disk.c | 28 * XXX: A lot of hardcoded 512s probably should be foo->sector_size; 91 if (!(mbrblk = read_block(fd, 1, d1->sector_size))) { 156 write_block(fd, 0, d1->bootipl, d1->sector_size); 158 if (!(mbrblk = read_block(fd, 1, d1->sector_size))) { 169 write_block(fd, 1, mbrblk, d1->sector_size); 172 for (i = 0; i * d1->sector_size < d1->bootmenu_size; i++) 174 &d1->bootmenu[i * d1->sector_size], 175 d1->sector_size);
|
H A D | disk.c | 136 d->sector_size); 253 if (d->sector_size == 0) 255 if (bootipl_size % d->sector_size != 0) 269 if (bootmenu_size % d->sector_size != 0) 283 if (d->sector_size == 0) 285 if (s % d->sector_size != 0)
|
H A D | libdisk.h | 81 u_long sector_size; /* media sector size, a power of 2 */ member in struct:disk 88 u_long sector_size;
|
/freebsd-9.3-release/sys/dev/isci/scil/ |
H A D | sati_read_capacity.c | 206 U32 sector_size = 0; local 214 §or_size 242 sati_set_data_byte(sequence, scsi_io, 4, (U8)((sector_size >> 24) & 0xFF)); 243 sati_set_data_byte(sequence, scsi_io, 5, (U8)((sector_size >> 16) & 0xFF)); 244 sati_set_data_byte(sequence, scsi_io, 6, (U8)((sector_size >> 8) & 0xFF)); 245 sati_set_data_byte(sequence, scsi_io, 7, (U8)(sector_size & 0xFF)); 264 U32 sector_size = 0; local 282 §or_size 306 sati_set_data_byte(sequence, scsi_io, 8, (U8)((sector_size >> 24) & 0xFF)); 307 sati_set_data_byte(sequence, scsi_io, 9, (U8)((sector_size >> 1 [all...] |
H A D | sati_mode_sense_10.c | 162 U32 sector_size = 0; local 167 identify, &lba_low, &lba_high, §or_size 187 sati_set_data_byte(sequence,scsi_io, offset+12, (U8)((sector_size>>24) & 0xFF)); 188 sati_set_data_byte(sequence,scsi_io, offset+13, (U8)((sector_size>>16) & 0xFF)); 189 sati_set_data_byte(sequence,scsi_io, offset+14, (U8)((sector_size>>8) & 0xFF)); 190 sati_set_data_byte(sequence,scsi_io, offset+15, (U8)(sector_size & 0xFF));
|
H A D | sati_mode_sense.c | 359 U32 sector_size = 0; local 364 identify, &lba_high, &lba_low, §or_size 377 sati_set_data_byte(sequence,scsi_io, offset+5, (U8)((sector_size>>16) & 0xFF)); 378 sati_set_data_byte(sequence,scsi_io, offset+6, (U8)((sector_size>>8) & 0xFF)); 379 sati_set_data_byte(sequence,scsi_io, offset+7, (U8)(sector_size & 0xFF));
|
H A D | sati_util.c | 299 * @param[out] sector_size This parameter specifies the 32-bits of sector 309 U32 * sector_size 346 *sector_size = identify->words_per_logical_sector[3] << 24; 347 *sector_size |= identify->words_per_logical_sector[2] << 16; 348 *sector_size |= identify->words_per_logical_sector[1] << 8; 349 *sector_size |= identify->words_per_logical_sector[0]; 354 *sector_size = 512;
|
H A D | sati_util.h | 186 U32 * sector_size
|
/freebsd-9.3-release/sys/dev/mmc/ |
H A D | mmcvar.h | 84 MMC_ACCESSOR(sector_size, SECTOR_SIZE, int)
|
/freebsd-9.3-release/sbin/gbde/ |
H A D | gbde.c | 522 unsigned sector_size; local 576 /* <sector_size> */ 577 p = property_find(params, "sector_size"); 580 sector_size = strtoul(p, &q, 0); 582 errx(1, "sector_size not a proper number"); 584 sector_size = u; 586 errx(1, "Missing sector_size property"); 588 if (sector_size & (sector_size - 1)) 589 errx(1, "sector_size no [all...] |
/freebsd-9.3-release/sys/mips/cavium/ |
H A D | octeon_ebt3000_cf.c | 159 uint16_t sector_size; member in struct:drive_param 205 pp->sectorsize = drive_param.sector_size; 206 pp->stripesize = drive_param.heads * drive_param.sec_track * drive_param.sector_size; 237 error = cf_cmd_read(bp->bio_length / drive_param.sector_size, 238 bp->bio_offset / drive_param.sector_size, bp->bio_data); 240 error = cf_cmd_write(bp->bio_length / drive_param.sector_size, 241 bp->bio_offset/drive_param.sector_size, bp->bio_data); 481 drive_param.sector_size = 512; //= SWAP_SHORT (drive_param.u.driveid.sector_bytes);
|
/freebsd-9.3-release/sys/boot/i386/common/ |
H A D | edd.h | 62 uint16_t sector_size; member in struct:edd_params
|
/freebsd-9.3-release/sys/dev/ata/ |
H A D | atapi-fd.h | 60 u_int16_t sector_size; /* number of bytes per sector */ member in struct:afd_capabilities
|
/freebsd-9.3-release/share/examples/scsi_target/ |
H A D | scsi_cmds.c | 107 extern u_int sector_size; 428 atio->init_id, vsize, sector_size); 433 scsi_ulto4b(sector_size, srp->length); 460 atio->init_id, volume_size - 1, sector_size); 465 scsi_ulto4b(sector_size, srp->length); 564 a_descr->base_off = ((off_t)blkno) * sector_size; 565 a_descr->total_len = count * sector_size; 614 (ctio->dxfer_len / sector_size), 615 c_descr->offset / sector_size); 630 (ctio->dxfer_len / sector_size), [all...] |
H A D | scsi_target.c | 67 u_int sector_size; variable 114 sector_size = SECTOR_SIZE; 141 sector_size = atoi(optarg); 142 if (sector_size < 512 || sector_size > MAX_SECTOR) 245 volume_size = mediasize / sector_size; 248 volume_size = st.st_size / sector_size; 250 volume_size = user_size / sector_size; 254 sector_size, volume_size); 257 errx(1, "volume must be larger than %d", sector_size); [all...] |
/freebsd-9.3-release/sys/dev/xen/blkback/ |
H A D | blkback.c | 720 u_int sector_size; member in struct:xbb_softc 722 /** log2 of sector_size. */ 1716 ((xbb->sector_size >> 9) - 1)) != 0) { 1721 xbb->sector_size); 2121 if ((bio->bio_length & (xbb->sector_size - 1)) != 0) { 2137 if ((bio_offset & (xbb->sector_size - 1)) != 0){ 2167 if ((bio->bio_length & (xbb->sector_size - 1)) != 0) { 2578 (caddr_t)&xbb->sector_size, FREAD, 2655 xbb->sector_size = vattr.va_blocksize; 2657 xbb->sector_size [all...] |
/freebsd-9.3-release/sys/gnu/fs/xfs/ |
H A D | xfs_mount.c | 482 unsigned int sector_size; local 496 sector_size = xfs_getsize_buftarg(mp->m_ddev_targp); 525 if (sector_size > mp->m_sb.sb_sectsize) { 528 sector_size, mp->m_sb.sb_sectsize); 537 if (sector_size < mp->m_sb.sb_sectsize) { 540 sector_size = mp->m_sb.sb_sectsize; 542 BTOBB(sector_size), extra_flags); 1582 unsigned int sector_size; local 1586 sector_size = xfs_getsize_buftarg(mp->m_ddev_targp); 1601 BTOBB(sector_size), [all...] |
/freebsd-9.3-release/sys/dev/xen/blkfront/ |
H A D | blkfront.c | 207 int vdevice, uint16_t vdisk_info, unsigned long sector_size) 228 sc->xb_disk->d_sectorsize = sector_size; 230 sc->xb_disk->d_mediasize = sectors * sector_size; 885 unsigned long sectors, sector_size; local 898 "sector-size", "%lu", §or_size, 914 (uintmax_t) sectors / (1048576 / sector_size), 919 xlvbd_add(sc, sectors, sc->vdevice, binfo, sector_size); 206 xlvbd_add(struct xb_softc *sc, blkif_sector_t sectors, int vdevice, uint16_t vdisk_info, unsigned long sector_size) argument
|
H A D | block.h | 195 uint16_t vdisk_info, unsigned long sector_size);
|
/freebsd-9.3-release/usr.sbin/makefs/cd9660/ |
H A D | cd9660_eltorito.c | 538 off_t sector_start, off_t nsectors, off_t sector_size, 554 if (fseeko(fd, (off_t)(idx + 1) * sector_size, SEEK_SET) == -1) 537 cd9660_write_apm_partition_entry(FILE *fd, int idx, int total_partitions, off_t sector_start, off_t nsectors, off_t sector_size, const char *part_name, const char *part_type) argument
|