Searched refs:toc (Results 1 - 11 of 11) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/cdda/
H A Dcddb.h12 uint32 compute_cddb_disc_id(scsi_toc_toc &toc);
H A Dcddb.cpp31 compute_cddb_disc_id(scsi_toc_toc &toc) argument
33 int32 numTracks = toc.last_track + 1 - toc.first_track;
37 n = n + cddb_sum((toc.tracks[i].start.time.minute * 60)
38 + toc.tracks[i].start.time.second);
41 int32 t = ((toc.tracks[numTracks].start.time.minute * 60)
42 + toc.tracks[numTracks].start.time.second)
43 - ((toc.tracks[0].start.time.minute * 60)
44 + toc.tracks[0].start.time.second);
H A Dcdda.h33 status_t read_table_of_contents(int fd, scsi_toc_toc *toc, size_t length);
H A Dcdda.cpp458 dump_toc(scsi_toc_toc *toc) argument
460 int32 numTracks = toc->last_track + 1 - toc->first_track;
463 scsi_toc_track& track = toc->tracks[i];
464 scsi_cd_msf& next = toc->tracks[i + 1].start.time;
466 scsi_cd_msf& start = toc->tracks[i].start.time;
544 scsi_cmd_read_toc &toc = *(scsi_cmd_read_toc*)&raw.command; local
545 toc.opcode = SCSI_OP_READ_TOC;
546 toc.time = 1;
547 toc
663 read_table_of_contents(int fd, scsi_toc_toc *toc, size_t length) argument
[all...]
H A Dkernel_interface.cpp277 static const char* kTocAttribute = "CD:toc";
550 count_audio_tracks(scsi_toc_toc* toc) argument
552 uint32 trackCount = toc->last_track + 1 - toc->first_track;
555 if (!is_data_track(toc->tracks[i]))
624 scsi_toc_toc* toc = (scsi_toc_toc*)malloc(1024);
625 if (toc == NULL)
628 MemoryDeleter deleter(toc);
630 status_t status = read_table_of_contents(fDevice, toc, 1024);
632 if (status == B_OK && count_audio_tracks(toc)
1393 scsi_toc_toc* toc = (scsi_toc_toc*)malloc(2048); local
1446 scsi_toc_toc* toc = (scsi_toc_toc*)_cookie; local
[all...]
/haiku/src/tests/add-ons/kernel/file_systems/cdda/
H A Dcdda_text.cpp49 scsi_toc_toc *toc = (scsi_toc_toc *)buffer; local
51 status_t status = read_table_of_contents(fd, toc, sizeof(buffer));
61 uint32 id = compute_cddb_disc_id(*toc);
/haiku/src/bin/cddb_lookup/
H A Dcddb_lookup.cpp45 scsi_toc_toc* toc) const;
120 scsi_toc_toc* toc = (scsi_toc_toc*)malloc(kMaxTocSize); local
121 if (toc == NULL)
125 if (!_ReadTOC(device, &cddbID, toc)) {
126 free(toc);
134 status_t result = server.Query(cddbID, toc, queryResponses);
137 free(toc);
141 free(toc);
190 scsi_toc_toc* toc) const
192 if (cddbID == NULL || toc
[all...]
H A Dcddb_server.h61 status_t Query(uint32 cddbID, const scsi_toc_toc* toc,
H A Dcddb_server.cpp52 CDDBServer::Query(uint32 cddbID, const scsi_toc_toc* toc, argument
63 int32 numTracks = toc->last_track + 1 - toc->first_track;
70 const scsi_cd_msf& start = toc->tracks[i].start.time;
79 const scsi_cd_msf& lastTrack = toc->tracks[numTracks].start.time;
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.cpp233 get_toc(cd_driver_info *info, scsi_toc *toc) argument
239 scsi_toc_general *shortResponse = (scsi_toc_general *)toc->toc_data;
264 ccb->data = toc->toc_data;
266 ccb->data_length = sizeof(toc->toc_data);
279 dataLength = min_c(dataLength, sizeof(toc->toc_data));
476 scsi_toc_toc *toc; local
489 toc = (scsi_toc_toc *)&generic_toc.toc_data[0];
494 if (start_track > toc->last_track)
497 if (end_track > toc->last_track)
498 end_track = toc
[all...]
/haiku/docs/interface_guidelines/docbook-css/
H A Dcore.css49 title, toc, tocback, tocchap, tocentry, tocfront, toclevel1, toclevel2,

Completed in 67 milliseconds