extent
CachedExtentTree::AddExtent(CachedExtent* extent)
if (extent->IsAllocated() == true)
return _AddAllocatedExtent(extent);
return _AddFreeExtent(extent);
CachedExtent* extent = CachedExtent::Create(start, length, flags);
return _InsertExtent(tree, extent);
BlockGroup::_InsertExtent(CachedExtentTree* tree, CachedExtent* extent)
if (extent->length == 0)
status_t status = tree->AddExtent(extent);
CachedExtent* extent);
status_t AddExtent(CachedExtent* extent);
const ext2_extent_entry& extent = stream->extent_entries[extentIndex - 1];
fileblock_t diff = index - extent.LogicalBlock();
if (diff >= extent.Length()) {
"\n", index, extent.LogicalBlock());
block = extent.PhysicalBlock() + diff;
*_count = extent.Length() - diff;
DISK_EXTENT *extent = &((
if ((extent->DiskNumber==drive_id) &&
(extent->StartingOffset.
&& (extent->
long_address *extent, bool *isEmpty)
"extent: %p, isEmpty: %p\n", start, extent, isEmpty));
extent->set_block(fAccessor.GetBlock(*descriptor) + offset);
extent->set_partition(fAccessor.GetPartition(*descriptor));
extent->set_length(fAccessor.GetLength(*descriptor)
extent->set_type(fAccessor.GetType(*descriptor));
status_t FindExtent(off_t start, long_address *extent,
long_address extent;
status = list.FindExtent(pos, &extent, &isEmpty);
status = list.FindExtent(pos, &extent, &isEmpty);
block = extent.block();
recorded = extent.type() == EXTENT_TYPE_RECORDED;
long_address extent;
status = list.FindExtent(pos, &extent, &isEmpty);
pos, extent.block(), extent.partition(), extent.length(),
extent.type()));
switch (extent.type()) {
extent.type()));
*block = extent.block();
if (extent.length() < readLength)
readLength = extent.length();
status = volume->MapBlock(extent, &diskBlock);
long_address extent;
status_t status = list.FindExtent(offset, &extent, &isEmpty);
switch (extent.type()) {
fVolume->MapBlock(extent, &diskBlock);
off_t length = extent.length();
int vterm_screen_get_attrs_extent(const VTermScreen *screen, VTermRect *extent, VTermPos pos, VTermAttrMask attrs);
int vterm_screen_get_attrs_extent(const VTermScreen *screen, VTermRect *extent, VTermPos pos, VTermAttrMask attrs)
extent->start_row = pos.row;
extent->end_row = pos.row + 1;
if(extent->start_col < 0)
extent->start_col = 0;
if(extent->end_col < 0)
extent->end_col = screen->cols;
for(col = pos.col - 1; col >= extent->start_col; col--)
extent->start_col = col + 1;
for(col = pos.col + 1; col < extent->end_col; col++)
extent->end_col = col - 1;
extent fnlen = strlen(G.filename);
extent len; /* number of bytes in buf[] */
unsigned zfwrite OF((zvoid *, extent, extent, FILE *));
extent fnlen;
(extent)(ebLen-4)))
if ((eb_ucptr = (uch *)malloc((extent)eb_ucsize)) == (uch *)NULL)
memcpy((char *)tgt, (char *)G.inptr, (extent)G.incnt);
register ulg crcval = crc32(CRCVAL_INITIAL, tgt, (extent)G.outcnt);
memcpy((char *)G.outbufptr, (char *)rawbuf, (extent)size);
if (!uO.cflag && WriteError(transbuf, (extent)(q-transbuf),
crc32(CRCVAL_INITIAL, eb_data, (extent)eb_datlen))
extent len;
G.crc32val = crc32(G.crc32val, rawbuf, (extent)size);
writeToMemory(__G__ rawbuf, (extent)size);
(win_fprintf(pG, strm, (extent)len, (char far *)buf) != (int)(len))
extent remaining = rawbuf+(unsigned)size-p;
extent outroom;
(extent)(q-transbuf));
(extent)(q-transbuf), G.outfile))
((extent)fwrite((char *)(buf),1,(extent)(len),strm) != (extent)(len))
(extent)(q-transbuf));
WriteError(transbuf, (extent)(q-transbuf),
((extent)write(fileno(strm),(char *)(buf),(extent)(len)) != (extent)(len))
(extent)(q-transbuf), G.outfile))
writeToMemory(__G__ transbuf, (extent)(q-transbuf));
(((extent)fwrite(redirSlide, 1, (extent)(n), stdout) == (extent)(n)) ? \
extent fn_len = strlen(G.filename);
char *plastchar OF((ZCONST char *ptr, extent len));
extent size)); /* api.c */
extent getVMMVSexfield OF((char *type, uch *ef_block, unsigned datalen));
ulg crc32 OF((ulg crc, ZCONST uch *buf, extent len));
BRect extent = PoseView()->Extent();
float offsetX = extent.left - PoseView()->Bounds().left;
float offsetY = extent.top - PoseView()->Bounds().top;
if (offsetX < 0 && PoseView()->Bounds().right > extent.right
if (offsetY < 0 && PoseView()->Bounds().bottom > extent.bottom
BRect extent(PoseView()->Extent());
frame.right = frame.left + extent.Width() + widthDiff;
frame.bottom = frame.top + extent.Height() + heightDiff;
extent.left - PoseView()->Bounds().left,
extent.top - PoseView()->Bounds().top);
BRect extent(Extent());
if (bounds.top > extent.top) {
if (bounds.bottom < extent.bottom) {
if (bounds.left > extent.left) {
if (bounds.right < extent.right) {
BRect extent(Extent());
BPoint minVal(std::min(extent.left, origin.x),
std::min(extent.top, origin.y));
BPoint maxVal((extent.right - bounds.right) + origin.x,
(extent.bottom - bounds.bottom) + origin.y);
BRect totalExtent(extent | bounds);
BRect extent = Extent();
if ((fLastExtent != extent) || (fLastLeftTop != LeftTop())) {
fLastExtent = extent;
file_extent* extent = ExtentAt(index);
if (extent->offset > offset) {
} else if (extent->offset + extent->disk.length <= offset) {
return extent;
file_extent* extent = ExtentAt(start++);
extent->offset = offset;
extent->disk = vecs[i];
offset += extent->disk.length;
lastExtent = extent;
file_extent* extent = ExtentAt(i);
i, extent->offset, extent->disk.offset, extent->disk.length);
file_extent* extent = _FindExtent(offset, &index);
if (extent != NULL) {
if (extent->offset + extent->disk.length > offset) {
extent->disk.length = offset - extent->offset;
if (extent->disk.length == 0)
file_extent* extent = map->ExtentAt(i);
B_PRIdOFF ", length %" B_PRIdOFF "\n", i, extent->offset,
extent->disk.offset, extent->disk.length);
file_extent* extent = map->ExtentAt(map->Count() - 1);
if (extent != NULL)
mapSize += extent->offset + extent->disk.length;
float extent = contents - client;
if (extent >= 0) {
scroller->SetRange(0, extent);
scroller->SetProportion(1-extent / contents);
BRect extent(-1, -1, -1, -1);
NULL, &extent) == B_BAD_VALUE);
&extent) == B_NO_TRANSLATOR);
file_extent *extent = ExtentAt(count - 1);
offset = extent->offset + extent->disk.length;
file_extent *extent = ExtentAt(start + i);
extent->offset = offset;
extent->disk = vecs[i];
offset += extent->disk.length;
file_extent *extent = ExtentAt(i);
i, extent->offset, extent->disk.offset, extent->disk.length);
file_extent *extent = ref->map[index];
if (extent->offset <= offset
&& extent->offset + extent->disk.length > offset) {
return extent;