Searched defs:toc (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/cmd/cdrw/
H A Ddumpinfo.c43 uchar_t *toc, *p, *conf; local
125 /* Find out the number of entries in the toc */
126 toc = (uchar_t *)my_zalloc(12);
127 if (!read_toc(target->d_fd, 0, 1, 4, toc)) {
130 toc_size = 256*toc[0] + toc[1] + 2;
131 free(toc);
134 toc = (uchar_t *)my_zalloc(toc_size);
136 if (!read_toc(target->d_fd, 0, 1, toc_size, toc)) {
149 for (p = &toc[
[all...]
H A Dcopycd.c197 uchar_t *toc, end_tno; local
234 toc = (uchar_t *)my_zalloc(4);
235 if (!read_toc(src->d_fd, 0, 0, 4, toc)) {
239 end_tno = toc[3];
240 free(toc);
H A Dmisc_scsi.c165 uchar_t toc[20]; /* 2 entries + 4 byte header */ local
235 if (!read_toc(dev->d_fd, 0, trackno, 20, toc)) {
238 t_info->ti_start_address = read_scsi32(&toc[8]);
239 t_info->ti_track_mode = toc[5] & 0xf;
240 t_info->ti_track_size = read_scsi32(&toc[16]) - read_scsi32(&toc[8]);
241 t_info->ti_data_mode = get_data_mode(dev->d_fd, read_scsi32(&toc[8]));
250 ret = read_toc(dev->d_fd, 1, trackno, 12, toc);
257 if ((ret == 0) || (toc[1] != 0x0a)) {
260 ret = read_toc_as_per_8020(dev->d_fd, 1, trackno, 12, toc);
[all...]
/illumos-gate/usr/src/cmd/hal/probing/volume/
H A Dprobe-volume.c313 uchar_t *toc, *p; local
317 * but extracting the toc directly works okay. And the toc
326 toc = (uchar_t *)calloc(1, toc_size);
327 if (toc == NULL || !read_toc(fd, 0, 1, toc_size, toc)) {
330 for (p = &toc[4]; p < (toc + toc_size); p += 8) {
342 free(toc);
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgsbbc_iosram.c223 struct iosram_toc *toc = NULL; local
248 (caddr_t *)&toc,
257 (void *)toc);
259 check_iosram_ver(toc->iosram_version);
261 for (i = 0; i < toc->iosram_tagno; i++) {
262 key = iosram_convert_key(toc->iosram_keys[i].key);
266 tunnel->size = toc->iosram_keys[i].size;
275 SBBC_SRAM_OFFSET + toc->iosram_keys[i].offset,
276 toc->iosram_keys[i].size, &attr,
283 i, toc
[all...]
/illumos-gate/usr/src/lib/libpkg/common/
H A Ddstream.c221 ds_volsum(struct dstoc *toc) argument
225 if (toc->volnos[0]) {
227 (void) sscanf(toc->volnos, "%d %[ 0-9]", &curpartcnt, volnos);
230 while (sum < toc->nparts && sscanf(volnos, "%d %[ 0-9]",
240 ds_volpart += toc->nparts;
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_log.c46 * file := hdr toc event*
49 * toc := EXD_FMA_OFFSET
135 ea_object_t hdr, toc, i0, i1, i2, i3, i4, i5, i6; local
151 err |= ea_set_group(&toc, CAT_FMA_GROUP);
167 (void) ea_attach_to_group(&toc, &i6);
171 size_t toc_size = ea_pack_object(&toc, NULL, 0);
177 (void) ea_pack_object(&toc, (char *)buf + hdr_size, toc_size);
314 "invalid fma toc record group"));
967 ea_object_t toc, item; local
985 if (skip != 0 && ea_set_group(&toc, CAT_FMA_GROU
[all...]

Completed in 63 milliseconds