Searched refs:direct (Results 1 - 25 of 40) sorted by last modified time

12

/haiku/src/kits/tracker/
H A DTextWidget.cpp612 bool direct)
624 if (direct) {
658 if (direct && !selected && view->WidgetTextOutline()) {
719 if (direct) {
610 Draw(BRect eraseRect, BRect textRect, float, BPoseView* view, BView* drawView, bool selected, uint32 clipboardMode, BPoint offset, bool direct) argument
H A DPose.cpp566 bool direct = (drawView == poseView); local
579 direct, !windowActive && !showSelectionWhenInactive);
605 bool selectDuringDraw = direct && selected
612 } else if (!direct && index == 0 && selected
621 fClipboardMode, offset, direct);
625 fClipboardMode, offset, direct);
650 DrawIcon(iconOrigin, drawView, poseView->IconSize(), direct,
663 bool selectDuringDraw = direct && selected && windowActive;
672 selected, fClipboardMode, offset, direct);
676 else if (selected && direct) {
806 DrawIcon(BPoint where, BView* view, BSize size, bool direct, bool drawUnselected) argument
[all...]
H A DPose.h80 void DrawIcon(BPoint where, BView* view, BSize size, bool direct,
H A DTextWidget.h66 bool direct);
/haiku/src/servers/app/
H A DDesktop.cpp425 fDirectScreenLock("direct screen lock"),
1492 // stop direct frame buffer access
1493 bool direct = false; local
1496 direct = true;
1531 // resume direct frame buffer access
1532 if (direct) {
1570 // stop direct frame buffer access
1571 bool direct = false; local
1574 direct = true;
1603 // resume direct fram
[all...]
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DInode.cpp1549 // access from direct blocks
1555 if (data->direct[current].IsZero())
1558 runBlockEnd += (uint32)data->direct[current].Length()
1561 run = data->direct[current];
1718 /*! Grows the stream to \a size, and fills the direct/indirect/double indirect
1818 // different ranges of the stream (direct, indirect & double indirect)
1827 // let's try to put them into the direct block range
1830 if (data->direct[free].IsZero())
1837 if (free > 0 && data->direct[last].MergeableWith(run)) {
1838 data->direct[las
[all...]
H A DBlockAllocator.cpp980 if (data.direct[last + 1].IsZero())
983 group = data.direct[last].AllocationGroup();
984 start = data.direct[last].Start() + data.direct[last].Length();
H A DCheckVisitor.cpp484 // check the direct range
488 if (data->direct[i].IsZero())
491 status = _CheckAllocated(data->direct[i], "direct");
497 += data->direct[i].Length();
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A DDirectoryIterator.cpp70 dir direct; local
72 status_t status = fInode->ReadAt(fOffset, (uint8_t*)&direct, &size);
73 if (size < 8 || direct.reclen < 8)
76 fOffset += direct.reclen;
78 if (direct.next_ino > 0) {
79 if ((size_t) (direct.namlen + 1) > *_nameLength)
81 strlcpy(name, direct.name, direct.namlen + 1);
82 *_id = direct.next_ino;
83 *_nameLength = direct
[all...]
H A DDirectoryIterator.h51 dir* DirectContent() { return direct; }
59 dir* direct; member in class:DirectoryIterator
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DBlockAllocator.cpp749 // Only direct blocks
750 lastBlock = dataStream->direct[numBlocks];
H A Dext2.h354 uint32 direct[EXT2_DIRECT_BLOCKS]; member in struct:ext2_data_stream
H A DInode.cpp159 TRACE("Inode::WriteBack() finished %" B_PRId32 "\n", Node().stream.direct[0]);
/haiku/src/tests/system/kernel/cache/
H A Dpages_io_test.cpp50 file_extent direct[CACHED_FILE_EXTENTS]; member in union:file_map::__anon44
101 return &direct[index];
117 // from the direct range
451 // translate the iovecs into direct device accesses
501 // a) also use this direct I/O for writes (otherwise, it would
/haiku/src/system/boot/loader/file_systems/bfs/
H A DStream.cpp271 // access from direct blocks
277 if (data.direct[current].IsZero())
280 runBlockEnd += (uint32)data.direct[current].Length() << fVolume.BlockShift();
282 run = data.direct[current];
288 //PRINT(("FindBlockRun() failed in direct range: size = %lld, pos = %lld\n",data.size,pos));
/haiku/src/kits/app/
H A DMessage.cpp2135 BPrivate::BDirectMessageTarget* direct = NULL; local
2138 BPrivate::gDefaultTokens.AcquireHandlerTarget(token, &direct);
2140 if (direct != NULL) {
2141 // We have a direct local message target - we can just enqueue the
2149 direct->Release();
2230 if (direct == NULL) {
2251 if (direct != NULL) {
2252 KTRACE("BMessage send direct: port: %ld, token: %ld, "
2257 direct->AddMessage(copy);
2258 if (direct
[all...]
/haiku/src/bin/bfs_tools/lib/
H A DInode.cpp744 // access from direct blocks
752 if (fInode->data.direct[fCurrent].IsZero())
756 fRunBlockEnd += fInode->data.direct[fCurrent].length << fDisk->BlockShift();
760 if (fCurrent == NUM_DIRECT_BLOCKS || fInode->data.direct[fCurrent].IsZero())
763 fRun = fInode->data.direct[fCurrent];
903 fInode->data.direct[i].SetTo(0, 0, 0);
904 else if ((fInode->data.direct[i].length << fDisk->BlockShift()) >= size) {
906 fInode->data.direct[i].length = blocks;
909 size -= fInode->data.direct[i].length << fDisk->BlockShift();
H A DBitmap.cpp175 // direct blocks
179 if (node->data.direct[i].IsZero())
182 off_t start = fDisk->ToBlock(node->data.direct[i]);
183 off_t end = start + node->data.direct[i].length;
H A Dbfs.h79 block_run direct[NUM_DIRECT_BLOCKS]; member in struct:data_stream
/haiku/src/bin/bfs_tools/
H A Dbfswhich.cpp57 // direct blocks
65 if (data->direct[i].IsZero())
68 if (checkForBlockRunIntersection(data->direct[i], checkForRun))
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.cpp585 cmd.direct = buf->direction < 0;
/haiku/src/apps/poorman/libhttpd/
H A Dlibhttpd.c69 # define dirent direct
2841 while ( ( de = readdir( dirp ) ) != 0 ) /* dirent or direct */
/haiku/src/servers/app/decorator/
H A DDefaultDecorator.cpp623 \param direct Draw without double buffering.
627 DefaultDecorator::_DrawClose(Decorator::Tab* _tab, bool direct, BRect rect) argument
642 _DrawButtonBitmap(bitmap, direct, rect);
652 \param direct Draw without double buffering.
656 DefaultDecorator::_DrawZoom(Decorator::Tab* _tab, bool direct, BRect rect) argument
673 _DrawButtonBitmap(bitmap, direct, rect);
678 DefaultDecorator::_DrawMinimize(Decorator::Tab* tab, bool direct, BRect rect) argument
688 DefaultDecorator::_DrawButtonBitmap(ServerBitmap* bitmap, bool direct, argument
695 fDrawingEngine->SetCopyToFrontEnabled(direct);
H A DTabDecorator.h90 virtual void _DrawClose(Decorator::Tab* tab, bool direct,
93 virtual void _DrawZoom(Decorator::Tab* tab, bool direct,
/haiku/src/add-ons/decorators/FlatDecorator/
H A DFlatDecorator.cpp689 \param direct Draw without double buffering.
693 FlatDecorator::_DrawClose(Decorator::Tab* _tab, bool direct, BRect rect) argument
708 _DrawButtonBitmap(bitmap, direct, rect);
718 \param direct Draw without double buffering.
722 FlatDecorator::_DrawZoom(Decorator::Tab* _tab, bool direct, BRect rect) argument
739 _DrawButtonBitmap(bitmap, direct, rect);
744 FlatDecorator::_DrawMinimize(Decorator::Tab* tab, bool direct, BRect rect) argument
754 FlatDecorator::_DrawButtonBitmap(ServerBitmap* bitmap, bool direct, argument
761 fDrawingEngine->SetCopyToFrontEnabled(direct);

Completed in 168 milliseconds

12