/haiku-fatelf/src/bin/makeudfimage/ |
H A D | EmbeddedStream.cpp | 23 /*! \brief Returns the largest extent in the underlying data stream 24 corresponding to the extent starting at byte position \a pos of 25 byte length \a size in the output parameter \a extent. 28 function will return B_OK, but the value of extent.size will be 0. 31 EmbeddedStream::_GetExtent(off_t pos, size_t size, data_extent &extent) argument 35 extent.offset = fOffset + fSize; 36 extent.size = 0; 39 extent.offset = fOffset + pos; 40 extent.size = fSize - pos;
|
H A D | SimulatedStream.cpp | 37 data_extent extent; local 38 error = _GetExtent(fPosition, size, extent); 40 if (extent.size > 0) { 41 ssize_t bytes = fStream.ReadAt(extent.offset, buffer, extent.size); 66 data_extent extent; local 67 error = _GetExtent(pos, size, extent); 69 if (extent.size > 0) { 70 ssize_t bytes = fStream.ReadAt(extent.offset, buffer, extent 98 data_extent extent; local 130 data_extent extent; local 162 data_extent extent; local 193 data_extent extent; local 223 data_extent extent; local 253 data_extent extent; local [all...] |
H A D | ExtentStream.cpp | 32 /*! \brief Returns the largest extent in the underlying data stream 33 corresponding to the extent starting at byte position \a pos of 34 byte length \a size in the output parameter \a extent. 37 function will return B_OK, but the value of extent.size will be 0. 40 ExtentStream::_GetExtent(off_t pos, size_t size, data_extent &extent) argument 55 extent.offset = offset + difference; 56 extent.size = i->length() - difference; 57 if (extent.size > size) 58 extent.size = size; 65 extent [all...] |
H A D | PhysicalPartitionAllocator.cpp | 48 /*! \brief Allocates the next available extent of given length. 50 \param length The desired length (in bytes) of the extent. 51 \param contiguous If false, signals that an extent of shorter length will 55 \param extent Output parameter into which the extent as allocated 57 field of the extent may be shorter than the length 60 \param physicalExtent Output parameter into which the extent as allocated 62 field of the extent may be shorter than the length 73 Udf::long_address &extent, 78 extent 71 GetNextExtent(uint32 length, bool contiguous, Udf::long_address &extent, Udf::extent_address &physicalExtent) argument 109 Udf::long_address extent; local [all...] |
H A D | Allocator.cpp | 47 Udf::extent_address extent(block, BlockSize()); 48 return GetExtent(extent); 51 /*! \brief Allocates the given extent, if available. 55 - error code: Failure, the extent (or some portion of it) has already 59 Allocator::GetExtent(Udf::extent_address extent) argument 63 uint32 offset = extent.location(); 64 uint32 length = BlocksFor(extent.length()); 65 // First see if the extent is past the allocation tail, 128 Udf::extent_address extent; local 129 error = GetNextExtent(BlockSize(), true, extent, minimumBloc 156 GetNextExtent(uint32 _length, bool contiguous, Udf::extent_address &extent, uint32 minimumStartingBlock) argument [all...] |
H A D | EmbeddedStream.h | 17 not-neccessarily-block-aligned extent. 24 virtual status_t _GetExtent(off_t pos, size_t size, data_extent &extent);
|
H A D | Allocator.h | 31 status_t GetExtent(Udf::extent_address extent); 35 Udf::extent_address &extent,
|
H A D | ExtentStream.h | 27 virtual status_t _GetExtent(off_t pos, size_t size, data_extent &extent);
|
H A D | PhysicalPartitionAllocator.h | 28 status_t GetNextExtent(uint32 length, bool contiguous, Udf::long_address &extent,
|
/haiku-fatelf/src/tests/bin/makeudfimage/ |
H A D | AllocatorTest.cpp | 88 Udf::extent_address extent; local 92 CHK(allocator.GetNextExtent(blockSize*12, true, extent) == B_OK); // 0-11 93 extent.set_location(14); 94 extent.set_length(1); 95 CHK(allocator.GetExtent(extent) == B_OK); // 14 96 CHK(allocator.GetNextExtent(blockSize*3, true, extent) == B_OK); // 15-17 97 CHK(allocator.GetNextExtent(1, true, extent) == B_OK); // 12 103 Udf::extent_address extent; local 106 CHK(allocator.GetNextExtent(ULONG_MAX-1, true, extent) == B_OK); 107 CHK(allocator.GetNextExtent(1, true, extent) ! 115 Udf::extent_address extent; local 132 Udf::extent_address extent; local [all...] |
/haiku-fatelf/src/bin/zip/beos/ |
H A D | zipup.h | 18 #define zerr(f) (k == (extent)(-1L))
|
/haiku-fatelf/src/tools/zip/unix/ |
H A D | zipup.h | 18 #define zerr(f) (k == (extent)(-1L))
|
/haiku-fatelf/src/bin/zip/ |
H A D | zipsplit.c | 63 local zvoid *talloc OF((extent)); 70 local extent simple OF((ulg *, extent, ulg, ulg)); 72 local extent greedy OF((ulg *, extent, ulg, ulg)); 95 extent s; 183 extent i; /* counter for copyright array */ 193 extent i; /* counter for help array */ 239 extent i; /* counter in text arrays */ 273 local extent simpl [all...] |
H A D | globals.c | 77 extent zcount; /* Number of files in zip file */ 78 extent zcomlen; /* Length of zip file comment */ 87 extent fcount; /* Count of files in list */
|
H A D | crc32.c | 40 extent len; /* number of bytes in buf[] */
|
H A D | crypt.h | 151 unsigned zfwrite OF((zvoid *, extent, extent, FILE *));
|
/haiku-fatelf/src/add-ons/kernel/file_systems/udf/ |
H A D | Icb.cpp | 228 long_address extent; local 238 status = list.FindExtent(pos, &extent, &isEmpty); 240 TRACE_ERROR(("Icb::FindBlock: error finding extent for offset %Ld. " 250 status = list.FindExtent(pos, &extent, &isEmpty); 252 TRACE_ERROR(("Icb::FindBlock: error finding extent for offset %Ld. " 282 block = extent.block(); 283 recorded = extent.type() == EXTENT_TYPE_RECORDED; 374 long_address extent; local 376 status = list.FindExtent(pos, &extent, &isEmpty); 378 TRACE_ERROR(("Icb::_Read: error finding extent fo 498 long_address extent; local [all...] |
H A D | AllocationDescriptorList.h | 41 status_t FindExtent(off_t start, long_address *extent, 89 /*! \brief Finds the extent for the given address in the stream, 93 \param extent The extent containing the stream address given 95 \param isEmpty If set to true, indicates that the given extent is 102 long_address *extent, bool *isEmpty) 105 "extent: %p, isEmpty: %p\n", start, extent, isEmpty)); 121 // The start block is somewhere in this extent, so return 124 extent 101 FindExtent(off_t start, long_address *extent, bool *isEmpty) argument [all...] |
/haiku-fatelf/src/system/kernel/cache/ |
H A D | file_map.cpp | 164 file_extent* extent = ExtentAt(index); local 166 if (extent->offset > offset) { 169 } else if (extent->offset + extent->disk.length <= offset) { 173 // found extent 177 return extent; 270 file_extent* extent = ExtentAt(start++); local 271 extent->offset = offset; 272 extent->disk = vecs[i]; 274 offset += extent 280 file_extent* extent = ExtentAt(i); local 295 file_extent* extent = _FindExtent(offset, &index); local 516 file_extent* extent = map->ExtentAt(i); local 554 file_extent* extent = map->ExtentAt(map->Count() - 1); local [all...] |
/haiku-fatelf/src/tests/add-ons/kernel/file_systems/udf/r5/ |
H A D | Icb.h | 155 long_address extent; local 157 error = list.FindExtent(pos, &extent, &isEmpty); 159 PRINT(("found extent for offset %Ld: (block: %ld, partition: %d, length: %ld, type: %d)\n", 160 pos, extent.block(), extent.partition(), extent.length(), extent.type())); 162 switch (extent.type()) { 173 PRINT(("Invalid extent type found: %d\n", extent [all...] |
H A D | AllocationDescriptorList.h | 55 /*! \brief Finds the extent for the given address in the stream, 59 \param extent The extent containing the stream address given 61 \param isEmpty If set to true, indicates that the given extent is unrecorded 64 status_t FindExtent(off_t start, long_address *extent, bool *isEmpty) { argument 66 ("start: %Ld, extent: %p, isEmpty: %p", start, extent, isEmpty)); 82 // The start block is somewhere in this extent, so return 85 extent->set_block(fAccessor.GetBlock(*descriptor)+offset); 86 extent [all...] |
/haiku-fatelf/src/bin/unzip/ |
H A D | funzip.c | 71 3.7 9 Dec 93 G. Roelofs added extent typecasts to fwrite() checks 250 extent w; /* number of bytes to flush */ 252 G.crc32val = crc32(G.crc32val, rawbuf, (extent)w); 253 if (fwrite((char *)rawbuf,1,(extent)w,out) != (extent)w && !PIPE_ERROR) 278 return partflush(rawbuf, (extent)w); 286 G.crc32val = crc32(G.crc32val, slide, (extent)w); 287 if (fwrite((char *)slide,1,(extent)w,out) != (extent)w && !PIPE_ERROR) 518 G.crc32val = crc32(G.crc32val, slide, (extent) [all...] |
H A D | crc32.c | 40 extent len; /* number of bytes in buf[] */
|
H A D | crypt.h | 151 unsigned zfwrite OF((zvoid *, extent, extent, FILE *));
|
/haiku-fatelf/src/tests/system/kernel/cache/ |
H A D | pages_io_test.cpp | 126 file_extent *extent = ExtentAt(count - 1); local 127 offset = extent->offset + extent->disk.length; 135 file_extent *extent = ExtentAt(start + i); local 137 extent->offset = offset; 138 extent->disk = vecs[i]; 140 offset += extent->disk.length; 145 file_extent *extent = ExtentAt(i); local 147 i, extent->offset, extent 330 file_extent *extent = ref->map[index]; local [all...] |