Update documentation.

This commit is contained in:
2025-10-21 14:23:35 +01:00
parent f53092c941
commit 55b688c522
109 changed files with 6592 additions and 6502 deletions

View File

@@ -191,7 +191,7 @@ Functions</h2></td></tr>
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l01314">1314</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00049">AARUF_ERROR_BUFFER_TOO_SMALL</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00067">AARUF_ERROR_TAPE_FILE_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00302">aaruformat_context::tape_files</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00049">AARUF_ERROR_BUFFER_TOO_SMALL</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00067">AARUF_ERROR_TAPE_FILE_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_files</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
</div>
</div>
@@ -268,7 +268,7 @@ Functions</h2></td></tr>
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l01416">1416</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00049">AARUF_ERROR_BUFFER_TOO_SMALL</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00068">AARUF_ERROR_TAPE_PARTITION_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_partitions</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00049">AARUF_ERROR_BUFFER_TOO_SMALL</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00068">AARUF_ERROR_TAPE_PARTITION_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00304">aaruformat_context::tape_partitions</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
</div>
</div>
@@ -321,7 +321,7 @@ Functions</h2></td></tr>
</ul>
<p>Block addresses are absolute positions within the tape image's logical block space, not relative to the partition or file.</p>
<p><b>Typical Usage Flow:</b></p><ol type="1">
<li>Open an Aaru tape image with <a class="el" href="decls_8h.html#afc4932cdc795ffb2ef3a33d5b8c57656" title="Opens an existing AaruFormat image file.">aaruf_open()</a></li>
<li>Open an Aaru tape image with <a class="el" href="decls_8h.html#aefe69fae905b957bb4349ac59fad9bc7">aaruf_open()</a></li>
<li>Call <a class="el" href="#a6221f89b294ca55944944a04edb964e3" title="Retrieves the block range for a specific tape file from an Aaru tape image.">aaruf_get_tape_file()</a> to get the block range for a specific file</li>
<li>Use the returned block range to read the file's data blocks</li>
<li>Repeat for other files as needed</li>
@@ -341,7 +341,7 @@ Functions</h2></td></tr>
</ul>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">context</td><td>Pointer to an initialized aaruformat context. Must not be NULL. The context must have been successfully opened with <a class="el" href="decls_8h.html#afc4932cdc795ffb2ef3a33d5b8c57656" title="Opens an existing AaruFormat image file.">aaruf_open()</a> and contain a valid tape file hash table. The context is treated as const and is not modified by this operation.</td></tr>
<tr><td class="paramdir"></td><td class="paramname">context</td><td>Pointer to an initialized aaruformat context. Must not be NULL. The context must have been successfully opened with <a class="el" href="decls_8h.html#aefe69fae905b957bb4349ac59fad9bc7">aaruf_open()</a> and contain a valid tape file hash table. The context is treated as const and is not modified by this operation.</td></tr>
<tr><td class="paramdir"></td><td class="paramname">partition</td><td>The partition number (0-255) containing the requested file. For single-partition tapes, this is typically 0. Multi-partition tapes may have files in different partitions with potentially overlapping file numbers.</td></tr>
<tr><td class="paramdir"></td><td class="paramname">file</td><td>The file number within the specified partition. File numbers are typically sequential starting from 0 or 1, but gaps may exist if files were deleted or the tape was written non-sequentially.</td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">starting_block</td><td>Pointer to receive the first block address of the file. Must not be NULL. Only modified on success. The value written represents the inclusive start of the file's block range.</td></tr>
@@ -386,7 +386,7 @@ If the same partition/file combination appears multiple times in the TapeFileBlo
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l00569">569</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00067">AARUF_ERROR_TAPE_FILE_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="tape_8h_source.html#l00139">TapeFileEntry::FirstBlock</a>, <a class="el" href="tape_8h_source.html#l00142">TapeFileEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00302">aaruformat_context::tape_files</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00067">AARUF_ERROR_TAPE_FILE_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="tape_8h_source.html#l00139">TapeFileEntry::FirstBlock</a>, <a class="el" href="tape_8h_source.html#l00142">TapeFileEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_files</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
</div>
</div>
@@ -430,7 +430,7 @@ If the same partition/file combination appears multiple times in the TapeFileBlo
</ul>
<p>Block addresses are local to each partition. Different partitions may have overlapping logical block numbers (e.g., both partition 0 and partition 1 can have blocks 0-1000). When accessing blocks, both the partition number and block number are required for unique identification.</p>
<p><b>Typical Usage Flow:</b></p><ol type="1">
<li>Open an Aaru tape image with <a class="el" href="decls_8h.html#afc4932cdc795ffb2ef3a33d5b8c57656" title="Opens an existing AaruFormat image file.">aaruf_open()</a></li>
<li>Open an Aaru tape image with <a class="el" href="decls_8h.html#aefe69fae905b957bb4349ac59fad9bc7">aaruf_open()</a></li>
<li>Call <a class="el" href="#a91c40d91fdeb98193d6eeb95f16d8973" title="Retrieves the block range for a specific tape partition from an Aaru tape image.">aaruf_get_tape_partition()</a> to get the block range for a specific partition</li>
<li>Use the returned block range to understand partition boundaries</li>
<li>Access files within the partition using <a class="el" href="#a6221f89b294ca55944944a04edb964e3" title="Retrieves the block range for a specific tape file from an Aaru tape image.">aaruf_get_tape_file()</a></li>
@@ -458,7 +458,7 @@ If the same partition/file combination appears multiple times in the TapeFileBlo
</ul>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">context</td><td>Pointer to an initialized aaruformat context. Must not be NULL. The context must have been successfully opened with <a class="el" href="decls_8h.html#afc4932cdc795ffb2ef3a33d5b8c57656" title="Opens an existing AaruFormat image file.">aaruf_open()</a> and contain a valid tape partition hash table. The context is treated as const and is not modified by this operation.</td></tr>
<tr><td class="paramdir"></td><td class="paramname">context</td><td>Pointer to an initialized aaruformat context. Must not be NULL. The context must have been successfully opened with <a class="el" href="decls_8h.html#aefe69fae905b957bb4349ac59fad9bc7">aaruf_open()</a> and contain a valid tape partition hash table. The context is treated as const and is not modified by this operation.</td></tr>
<tr><td class="paramdir"></td><td class="paramname">partition</td><td>The partition number (0-255) to query. For single-partition tapes, this is typically 0. Multi-partition tapes may have multiple partitions numbered sequentially from 0.</td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">starting_block</td><td>Pointer to receive the first block address of the partition. Must not be NULL. Only modified on success. The value written represents the inclusive start of the partition's block range (often 0, but format-dependent).</td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">ending_block</td><td>Pointer to receive the last block address of the partition. Must not be NULL. Only modified on success. The value written represents the inclusive end of the partition's block range.</td></tr>
@@ -508,7 +508,7 @@ Single-partition tapes may not include a TapePartitionBlock at all, in which cas
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l00982">982</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00068">AARUF_ERROR_TAPE_PARTITION_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00323">TapePartitionEntry::FirstBlock</a>, <a class="el" href="tape_8h_source.html#l00325">TapePartitionEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_partitions</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00068">AARUF_ERROR_TAPE_PARTITION_NOT_FOUND</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00323">TapePartitionEntry::FirstBlock</a>, <a class="el" href="tape_8h_source.html#l00325">TapePartitionEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00304">aaruformat_context::tape_partitions</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
</div>
</div>
@@ -646,7 +646,7 @@ If memory allocation fails (AARUF_ERROR_NOT_ENOUGH_MEMORY), the file entry is no
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l00770">770</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00048">AARUF_ERROR_NOT_ENOUGH_MEMORY</a>, <a class="el" href="errors_8h_source.html#l00061">AARUF_READ_ONLY</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00135">TapeFileEntry::File</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="tape_8h_source.html#l00139">TapeFileEntry::FirstBlock</a>, <a class="el" href="context_8h_source.html#l00292">aaruformat_context::is_writing</a>, <a class="el" href="context_8h_source.html#l00128">TapeFileHashEntry::key</a>, <a class="el" href="tape_8h_source.html#l00142">TapeFileEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="tape_8h_source.html#l00137">TapeFileEntry::Partition</a>, <a class="el" href="context_8h_source.html#l00302">aaruformat_context::tape_files</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00048">AARUF_ERROR_NOT_ENOUGH_MEMORY</a>, <a class="el" href="errors_8h_source.html#l00061">AARUF_READ_ONLY</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00135">TapeFileEntry::File</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="tape_8h_source.html#l00139">TapeFileEntry::FirstBlock</a>, <a class="el" href="context_8h_source.html#l00292">aaruformat_context::is_writing</a>, <a class="el" href="context_8h_source.html#l00128">TapeFileHashEntry::key</a>, <a class="el" href="tape_8h_source.html#l00142">TapeFileEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="tape_8h_source.html#l00137">TapeFileEntry::Partition</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_files</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
</div>
</div>
@@ -790,7 +790,7 @@ Partition metadata should be consistent with file metadata. Files should only re
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l01196">1196</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00048">AARUF_ERROR_NOT_ENOUGH_MEMORY</a>, <a class="el" href="errors_8h_source.html#l00061">AARUF_READ_ONLY</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00323">TapePartitionEntry::FirstBlock</a>, <a class="el" href="context_8h_source.html#l00292">aaruformat_context::is_writing</a>, <a class="el" href="context_8h_source.html#l00135">TapePartitionHashEntry::key</a>, <a class="el" href="tape_8h_source.html#l00325">TapePartitionEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="tape_8h_source.html#l00321">TapePartitionEntry::Number</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_partitions</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="decls_8h_source.html#l00045">AARU_CALL</a>, <a class="el" href="decls_8h_source.html#l00054">AARU_EXPORT</a>, <a class="el" href="consts_8h_source.html#l00064">AARU_MAGIC</a>, <a class="el" href="errors_8h_source.html#l00040">AARUF_ERROR_NOT_AARUFORMAT</a>, <a class="el" href="errors_8h_source.html#l00048">AARUF_ERROR_NOT_ENOUGH_MEMORY</a>, <a class="el" href="errors_8h_source.html#l00061">AARUF_READ_ONLY</a>, <a class="el" href="errors_8h_source.html#l00075">AARUF_STATUS_OK</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00323">TapePartitionEntry::FirstBlock</a>, <a class="el" href="context_8h_source.html#l00292">aaruformat_context::is_writing</a>, <a class="el" href="context_8h_source.html#l00135">TapePartitionHashEntry::key</a>, <a class="el" href="tape_8h_source.html#l00325">TapePartitionEntry::LastBlock</a>, <a class="el" href="context_8h_source.html#l00174">aaruformat_context::magic</a>, <a class="el" href="tape_8h_source.html#l00321">TapePartitionEntry::Number</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00304">aaruformat_context::tape_partitions</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
</div>
</div>
@@ -886,9 +886,9 @@ process_tape_partition_block() for partition metadata processing </dd></dl>
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l00126">126</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="crc64_8c_source.html#l00160">aaruf_crc64_data()</a>, <a class="el" href="tape_8h_source.html#l00245">TapeFileHeader::crc64</a>, <a class="el" href="tape_8h_source.html#l00241">TapeFileHeader::entries</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="tape_8h_source.html#l00239">TapeFileHeader::identifier</a>, <a class="el" href="context_8h_source.html#l00260">aaruformat_context::image_info</a>, <a class="el" href="aaru_8h_source.html#l00873">ImageInfo::ImageSize</a>, <a class="el" href="context_8h_source.html#l00176">aaruformat_context::imageStream</a>, <a class="el" href="context_8h_source.html#l00128">TapeFileHashEntry::key</a>, <a class="el" href="index_8h_source.html#l00112">IndexEntry::offset</a>, <a class="el" href="context_8h_source.html#l00302">aaruformat_context::tape_files</a>, <a class="el" href="enums_8h_source.html#l00157">TapeFileBlock</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="crc64_8c_source.html#l00160">aaruf_crc64_data()</a>, <a class="el" href="tape_8h_source.html#l00245">TapeFileHeader::crc64</a>, <a class="el" href="tape_8h_source.html#l00241">TapeFileHeader::entries</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="context_8h_source.html#l00129">TapeFileHashEntry::fileEntry</a>, <a class="el" href="tape_8h_source.html#l00239">TapeFileHeader::identifier</a>, <a class="el" href="context_8h_source.html#l00260">aaruformat_context::image_info</a>, <a class="el" href="aaru_8h_source.html#l00873">ImageInfo::ImageSize</a>, <a class="el" href="context_8h_source.html#l00176">aaruformat_context::imageStream</a>, <a class="el" href="context_8h_source.html#l00128">TapeFileHashEntry::key</a>, <a class="el" href="index_8h_source.html#l00112">IndexEntry::offset</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_files</a>, <a class="el" href="enums_8h_source.html#l00157">TapeFileBlock</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">Referenced by <a class="el" href="open_8c_source.html#l00125">aaruf_open()</a>.</p>
<p class="reference">Referenced by <a class="el" href="open_8c_source.html#l00223">aaruf_open()</a>.</p>
</div>
</div>
@@ -994,9 +994,9 @@ If multiple partition entries have the same Number field, only the last occurren
<p class="definition">Definition at line <a class="el" href="tape_8c_source.html#l00346">346</a> of file <a class="el" href="tape_8c_source.html">tape.c</a>.</p>
<p class="reference">References <a class="el" href="crc64_8c_source.html#l00160">aaruf_crc64_data()</a>, <a class="el" href="tape_8h_source.html#l00448">TapePartitionHeader::crc64</a>, <a class="el" href="tape_8h_source.html#l00444">TapePartitionHeader::entries</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00442">TapePartitionHeader::identifier</a>, <a class="el" href="context_8h_source.html#l00260">aaruformat_context::image_info</a>, <a class="el" href="aaru_8h_source.html#l00873">ImageInfo::ImageSize</a>, <a class="el" href="context_8h_source.html#l00176">aaruformat_context::imageStream</a>, <a class="el" href="context_8h_source.html#l00135">TapePartitionHashEntry::key</a>, <a class="el" href="tape_8h_source.html#l00321">TapePartitionEntry::Number</a>, <a class="el" href="index_8h_source.html#l00112">IndexEntry::offset</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00303">aaruformat_context::tape_partitions</a>, <a class="el" href="enums_8h_source.html#l00158">TapePartitionBlock</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">References <a class="el" href="crc64_8c_source.html#l00160">aaruf_crc64_data()</a>, <a class="el" href="tape_8h_source.html#l00448">TapePartitionHeader::crc64</a>, <a class="el" href="tape_8h_source.html#l00444">TapePartitionHeader::entries</a>, <a class="el" href="log_8h_source.html#l00040">FATAL</a>, <a class="el" href="tape_8h_source.html#l00442">TapePartitionHeader::identifier</a>, <a class="el" href="context_8h_source.html#l00260">aaruformat_context::image_info</a>, <a class="el" href="aaru_8h_source.html#l00873">ImageInfo::ImageSize</a>, <a class="el" href="context_8h_source.html#l00176">aaruformat_context::imageStream</a>, <a class="el" href="context_8h_source.html#l00135">TapePartitionHashEntry::key</a>, <a class="el" href="tape_8h_source.html#l00321">TapePartitionEntry::Number</a>, <a class="el" href="index_8h_source.html#l00112">IndexEntry::offset</a>, <a class="el" href="context_8h_source.html#l00136">TapePartitionHashEntry::partitionEntry</a>, <a class="el" href="context_8h_source.html#l00304">aaruformat_context::tape_partitions</a>, <a class="el" href="enums_8h_source.html#l00158">TapePartitionBlock</a>, and <a class="el" href="log_8h_source.html#l00025">TRACE</a>.</p>
<p class="reference">Referenced by <a class="el" href="open_8c_source.html#l00125">aaruf_open()</a>.</p>
<p class="reference">Referenced by <a class="el" href="open_8c_source.html#l00223">aaruf_open()</a>.</p>
</div>
</div>