/freebsd-10.0-release/sys/geom/label/ |
H A D | g_label_iso9660.c | 49 char *sector, *volume; local 58 sector = (char *)g_read_data(cp, ISO9660_OFFSET, pp->sectorsize, 60 if (sector == NULL) 62 if (bcmp(sector, ISO9660_MAGIC, sizeof(ISO9660_MAGIC) - 1) != 0) { 63 g_free(sector); 67 volume = sector + 0x28; 70 g_free(sector);
|
H A D | g_label_msdosfs.c | 50 uint8_t *sector0, *sector; local 56 sector = NULL; 59 /* Check if the sector size of the medium is a valid FAT sector size. */ 67 G_LABEL_DEBUG(1, "MSDOSFS: %s: sector size %d not compatible.", 72 /* Load 1st sector with boot sector and boot parameter block. */ 77 /* Check for the FAT boot sector signature. */ 142 * If the volume label "NO NAME " is in the boot sector, the 158 sector [all...] |
/freebsd-10.0-release/sbin/geom/misc/ |
H A D | subr.c | 103 * The size of a sector is context specific (i.e. determined by the 106 * sectors. We should map the byte-oriented value into a sector-oriented 107 * value when we already know the sector size in bytes. At this time 114 * suffix forces sector interpretation. 168 unit = sectorsize; /* sector */ 227 unsigned char *sector; local 232 sector = NULL; 249 sector = malloc(sectorsize); 250 if (sector == NULL) { 254 if (pread(fd, sector, sectorsiz 277 unsigned char *sector; local 322 unsigned char *sector; local [all...] |
/freebsd-10.0-release/sys/fs/udf/ |
H A D | udf.h | 92 #define RDSECTOR(devvp, sector, size, bp) \ 93 bread(devvp, sector << (udfmp->bshift - DEV_BSHIFT), size, NOCRED, bp) 98 udf_readdevblks(struct udf_mnt *udfmp, int sector, int size, struct buf **bp) argument 100 return (RDSECTOR(udfmp->im_devvp, sector,
|
H A D | udf_vfsops.c | 39 * places: sector 256, sector n (the max sector of the disk), or sector 40 * n - 256. It's a pretty good bet that one will exist at sector 256 though. 41 * One caveat is unclosed CD media. For that, sector 256 cannot be written, 42 * so the Anchor Volume Descriptor Pointer can exist at sector 512 until the 316 uint32_t sector, size, mvds_start, mvds_end; local 385 * Get the Anchor Volume Descriptor Pointer from sector 256. 386 * XXX Should also check sector 597 int error, sector, size; local [all...] |
/freebsd-10.0-release/sbin/geom/class/eli/ |
H A D | geom_eli.c | 564 unsigned char sector[sizeof(struct g_eli_metadata)]; local 577 if (read(fd, sector, sizeof(sector)) != sizeof(sector)) { 586 error = g_metadata_read(prov, sector, sizeof(sector), 594 error = eli_metadata_decode(sector, md); 620 unsigned char sector[sizeof(struct g_eli_metadata)]; local 623 eli_metadata_encode(md, sector); 632 bzero(sector, sizeo 661 unsigned char sector[sizeof(struct g_eli_metadata)]; local 1229 unsigned char *sector; local 1344 unsigned char *sector; local 1460 unsigned char *sector; local [all...] |
/freebsd-10.0-release/usr.sbin/makefs/cd9660/ |
H A D | cd9660_write.c | 145 pos = vd_temp->sector * diskStructure.sectorSize; 146 cd9660_write_filedata(fd, vd_temp->sector, 162 cd9660_write_path_table(FILE *fd, off_t sector, int mode) argument 216 return cd9660_write_filedata(fd, sector, buffer_head, 224 * sector to copy them to. One thing to watch out for: the only path tables 254 * with the root node. All of the records should store what sector the 315 * be careful of sector boundaries 325 * records - beware of sector boundaries 343 /* Seek to the next sector. */ 387 * Wrapper function to write a buffer (one sector) t 400 cd9660_write_filedata(FILE *fd, off_t sector, const unsigned char *buf, int numsecs) argument 438 off_t sector = start_sector; local 483 cd9660_write_rr(FILE *fd, cd9660node *writenode, off_t offset, off_t sector) argument [all...] |
H A D | cd9660_debug.c | 154 printf("Volume descriptor in sector %" PRId64 156 tmp->sector, tmp->volumeDescriptorData[0], temp); 194 debug_dump_to_xml_path_table(FILE *fd, off_t sector, int size, int mode) argument 200 if (fseeko(fd, CD9660_SECTOR_SIZE * sector, SEEK_SET) == -1) 226 off_t sector; local 234 sector = 16; 236 if (fseeko(fd, CD9660_SECTOR_SIZE * sector, SEEK_SET) == -1) 248 debug_dump_to_xml_volume_descriptor(buf, sector); 249 sector++; 255 printf("Path table 1 located at sector 375 debug_dump_to_xml_volume_descriptor(unsigned char* buf, int sector) argument [all...] |
H A D | cd9660_eltorito.c | 165 new_image->sector = -1; 292 cd9660_731(disk->sector, ie->load_rba); 295 "load segment %04x, system type %d, sector count %d, " 298 disk->num_sectors, disk->sector)); 334 cd9660_731(disk->sector, se->load_rba); 356 int sector; local 371 /* Point to catalog: For now assume it consumes one sector */ 372 ELTORITO_DPRINTF(("Boot catalog will go in sector %d\n", first_sector)); 405 /* Populate sector numbers */ 406 sector [all...] |
/freebsd-10.0-release/sbin/geom/class/multipath/ |
H A D | geom_multipath.c | 151 uint8_t *sector, *rsector; local 183 gctl_error(req, "%s sector size %ju different.", 222 * Allocate a sector to write as metadata. 224 sector = malloc(secsize); 225 if (sector == NULL) { 229 memset(sector, 0, secsize); 232 free(sector); 240 multipath_metadata_encode(&md, sector); 246 error = g_metadata_store(name, sector, secsize); 271 if (memcmp(sector, rsecto [all...] |
/freebsd-10.0-release/tools/regression/geom_eli/ |
H A D | integrity-data.t | 8 sector=`mktemp /tmp/$base.XXXXXX` || exit 1 49 dd if=/dev/md${no} of=${sector} bs=512 count=1 >/dev/null 2>&1 50 dd if=/dev/random of=${sector} bs=1 count=8 seek=64 conv=notrunc >/dev/null 2>&1 51 dd if=${sector} of=/dev/md${no} bs=512 count=1 >/dev/null 2>&1 68 rm -f $keyfile $sector
|
H A D | integrity-hmac.t | 8 sector=`mktemp /tmp/$base.XXXXXX` || exit 1 49 dd if=/dev/md${no} of=${sector} bs=512 count=1 >/dev/null 2>&1 50 dd if=/dev/random of=${sector} bs=1 count=16 conv=notrunc >/dev/null 2>&1 51 dd if=${sector} of=/dev/md${no} bs=512 count=1 >/dev/null 2>&1 68 rm -f $keyfile $sector
|
H A D | integrity-copy.t | 8 sector=`mktemp /tmp/$base.XXXXXX` || exit 1 49 # Copy first small sector to the second small sector. 51 dd if=/dev/md${no} of=${sector} bs=512 count=1 >/dev/null 2>&1 52 dd if=${sector} of=/dev/md${no} bs=512 count=1 seek=1 >/dev/null 2>&1 78 # Copy first big sector to the second big sector. 80 dd if=/dev/md${no} of=${sector} bs=${usecsize} count=1 >/dev/null 2>&1 81 dd if=${sector} of=/dev/md${no} bs=${usecsize} count=1 seek=1 >/dev/null 2>&1 98 rm -f $keyfile $sector [all...] |
/freebsd-10.0-release/sbin/geom/class/cache/ |
H A D | geom_cache.c | 133 u_char sector[512]; local 161 cache_metadata_encode(&md, sector); 162 error = g_metadata_store(name, sector, sizeof(sector));
|
/freebsd-10.0-release/sbin/geom/class/label/ |
H A D | geom_label.c | 117 u_char sector[512]; local 127 * Clear last sector first to spoil all components if device exists. 151 label_metadata_encode(&md, sector); 152 error = g_metadata_store(name, sector, sizeof(sector));
|
/freebsd-10.0-release/sys/dev/virtio/block/ |
H A D | virtio_blk.h | 115 uint64_t sector; member in struct:virtio_blk_outhdr
|
/freebsd-10.0-release/sys/geom/eli/ |
H A D | g_eli_ctl.c | 355 gctl_error(req, "Invalid sector size."); 379 u_char *sector; local 464 sector = malloc(pp->sectorsize, M_ELI, M_WAITOK | M_ZERO); 465 eli_metadata_encode(&md, sector); 466 error = g_write_data(cp, pp->mediasize - pp->sectorsize, sector, 474 bzero(sector, pp->sectorsize); 475 free(sector, M_ELI); 487 u_char *key, *mkeydst, *sector; local 572 sector = malloc(pp->sectorsize, M_ELI, M_WAITOK | M_ZERO); 574 eli_metadata_encode(&md, sector); 596 u_char *mkeydst, *sector; local 916 u_char *sector; local [all...] |
/freebsd-10.0-release/tools/regression/geom/MdLoad/ |
H A D | MdLoad.c | 55 struct sector { struct 56 LIST_ENTRY(sector) sectors; 65 LIST_HEAD(,sector) sectors; 67 struct sector *sp; 74 g_simdisk_insertsector(struct simdisk_softc *sc, struct sector *dsp) 76 struct sector *dsp2, *dsp3; 101 if (!strcasecmp(name, "sector")) { 173 } else if (!strcasecmp(name, "sector")) { 237 struct sector *dsp;
|
/freebsd-10.0-release/sbin/geom/class/virstor/ |
H A D | geom_virstor.c | 159 u_char *sector; local 163 sector = NULL; 180 sector = malloc(sectorsize); 181 if (sector == NULL) { 185 bcopy(md, sector, size); 186 if (pwrite(fd, sector, sectorsize, mediasize - sectorsize) != 192 if (sector != NULL) 193 free(sector); 287 gctl_error(req, "Devices need to have same sector size " 300 fprintf(stderr, "Error: chunk size is not a multiple of sector " [all...] |
/freebsd-10.0-release/sbin/geom/class/concat/ |
H A D | geom_concat.c | 116 u_char sector[512]; local 128 * Clear last sector first to spoil all components if device exists. 167 concat_metadata_encode(&md, sector); 168 error = g_metadata_store(name, sector, sizeof(sector));
|
/freebsd-10.0-release/sbin/geom/class/journal/ |
H A D | geom_journal.c | 141 u_char sector[512]; local 216 "sector and this operation is going to overwrite " 234 gctl_error(req, "Not equal sector sizes."); 239 * Clear last sector first, to spoil all components if device exists. 276 journal_metadata_encode(&md, sector); 277 error = g_metadata_store(str, sector, sizeof(sector));
|
/freebsd-10.0-release/sbin/geom/class/raid3/ |
H A D | geom_raid3.c | 145 u_char sector[512]; local 222 * Clear last sector first, to spoil all components if device exists. 263 raid3_metadata_encode(&md, sector); 264 error = g_metadata_store(str, sector, sizeof(sector));
|
/freebsd-10.0-release/sbin/geom/class/shsec/ |
H A D | geom_shsec.c | 108 u_char sector[512]; local 121 * Clear last sector first to spoil all components if device exists. 179 shsec_metadata_encode(&md, sector); 180 error = g_metadata_store(name, sector, sizeof(sector));
|
/freebsd-10.0-release/sbin/geom/class/stripe/ |
H A D | geom_stripe.c | 126 u_char sector[512]; local 139 * Clear last sector first to spoil all components if device exists. 204 stripe_metadata_encode(&md, sector); 205 error = g_metadata_store(name, sector, sizeof(sector));
|
/freebsd-10.0-release/sys/boot/pc98/boot0.5/ |
H A D | boot0.5.s | 63 # Setup sector size dependent parameters 74 # 256 bytes/sector 80 # 1024 bytes/sector 88 # 512 bytes/sector
|