Searched refs:page (Results 51 - 75 of 107) sorted by relevance

12345

/haiku/src/add-ons/print/drivers/preview/
H A DPageSetupWindow.cpp111 // load page rect
112 BRect page; local
115 if (fSetupMsg->FindRect("preview:paper_rect", &page) == B_OK) {
116 width = page.Width();
117 height = page.Height();
119 page.Set(0, 0, width, height);
132 BRect margin = page;
134 margin.top -= page.top;
135 margin.left -= page.left;
136 margin.right = page
[all...]
H A DPrinterDriver.cpp68 for (int32 page = 1; page <= pfh.page_count; ++page) {
69 printf("PrinterDriver::PrintPage(): Faking print of page %" B_PRId32
70 "/ %" B_PRId32 "\n", page, pfh.page_count);
/haiku/src/system/boot/platform/efi/arch/arm64/
H A Darch_mmu.h240 uint64* page = NULL; local
243 if (platform_allocate_region((void **)&page, size, 0, false) == B_OK) {
246 page = reinterpret_cast<uint64*>(mmu_allocate_page());
247 if (page != NULL) {
249 memset(page, 0, size);
250 if ((reinterpret_cast<uint64>(page) & (size - 1)) != 0) {
253 return page;
H A Darch_mmu.cpp153 // Set it as block or page
185 uint64* page = NULL; local
188 page = CurrentRegime.AllocatePage();
189 ttd.SetToTable(page, flags);
192 page = ttd.Dereference();
198 phys_addr + offset, remainingSize, level + 1, flags, page);
332 uint64* page = NULL; local
339 page = reinterpret_cast<uint64*>(ttbr1);
348 if (page == NULL) {
349 page
[all...]
/haiku/src/system/kernel/vm/
H A Dvm.cpp306 out.Print("page fault %#lx %s %s, pc: %#lx", fAddress,
318 // page fault errors
344 out.Print("page fault error: no area");
347 out.Print("page fault error: area: %ld, kernel only", fArea);
350 out.Print("page fault error: area: %ld, write protected",
354 out.Print("page fault error: area: %ld, read protected", fArea);
357 out.Print("page fault error: area: %ld, execute protected",
361 out.Print("page fault error: kernel touching bad user memory");
364 out.Print("page fault error: no address space");
367 out.Print("page faul
381 PageFaultDone(area_id area, VMCache* topCache, VMCache* cache, vm_page* page) argument
419 increment_page_wired_count(vm_page* page) argument
430 decrement_page_wired_count(vm_page* page) argument
439 virtual_page_address(VMArea* area, vm_page* page) argument
447 is_page_in_area(VMArea* area, vm_page* page) argument
553 map_page(VMArea* area, vm_page* page, addr_t address, uint32 protection, vm_page_reservation* reservation) argument
1467 vm_page* page = NULL; local
1713 vm_page* page = vm_page_allocate_page(&reservation, local
3070 vm_test_map_modification(vm_page* page) argument
3098 vm_clear_map_flags(vm_page* page, uint32 flags) argument
3125 vm_remove_all_page_mappings(vm_page* page) argument
3137 vm_clear_page_mapping_accessed_flags(struct vm_page *page) argument
3178 vm_remove_all_page_mappings_if_unaccessed(struct vm_page *page) argument
3823 vm_page* page = (vm_page*)(addr_t)addressValue; local
3985 vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE); local
4670 vm_page* page; member in struct:PageFaultContext
4726 vm_page* page = NULL; local
5569 vm_page* page = NULL; local
5748 vm_page* page; local
5932 vm_page* page; local
6089 vm_page* page; local
6936 vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE); local
[all...]
H A DVMAnonymousCache.h28 bool swap_free_page_swap_space(vm_page* page);
102 friend bool swap_free_page_swap_space(vm_page* page);
/haiku/headers/libs/print/libprint/
H A DStatusWindow.h25 bool UpdateStatusBar(uint32 page, uint32 copy);
/haiku/src/apps/showimage/
H A DImageCache.h45 int32 page; member in struct:CacheEntry
59 int32 page = 1,
H A DImageFileNavigator.cpp440 ImageFileNavigator::SetTo(const entry_ref& ref, int32 page, int32 pageCount) argument
443 fDocumentIndex = page;
521 ImageFileNavigator::GoToPage(int32 page) argument
523 if (page > 0 && page <= fDocumentCount && page != fDocumentIndex) {
524 fDocumentIndex = page;
/haiku/src/add-ons/print/drivers/lpstyl/
H A DLpstyl.cpp49 // Have we reached the end of the page yet?
61 LpstylDriver::EndPage(int page) argument
63 fprintf(stderr, "end page %d\n", page);
75 /** Eject the current page (if any) and reset the printer.
/haiku/src/system/kernel/arch/x86/paging/pae/
H A DX86PagingMethodPAE.cpp65 // page hole set up in the boot loader
69 // calculate where the page dir would be
76 TRACE("page hole: %p\n", fPageHole);
77 TRACE("page dir: %p (physical: %#" B_PRIxPHYSADDR ")\n",
87 // count the page tables we have to translate
96 TRACE("page tables to translate: %" B_PRIu32 "\n", pageTableCount);
99 // + 1 page dir pointer table
100 // + 4 page dirs
101 // + 2 * page tables (each has 512 instead of 1024 entries)
102 // + 1 page fo
313 void* page = fAllocatedPages + (fUsedPagesCount++) * B_PAGE_SIZE; local
814 pae_page_table_entry page = (physicalAddress & X86_PAE_PTE_ADDRESS_MASK) local
843 vm_page* page; local
890 vm_page* page = vm_lookup_page(physicalAddress / B_PAGE_SIZE); local
[all...]
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/
H A Dram_disk.cpp418 // find the first modified page at or after the current offset
443 while (vm_page* page = it.Next()) {
444 page_num_t index = page->cache_offset - firstPageIndex;
445 if (page->busy
451 pages[index] = page;
453 // clear page array gap since the previous page
460 if (page->modified)
467 if (vm_page* page = pages[i]) {
468 DEBUG_PAGE_ACCESS_START(page);
649 vm_page* page = pages[index]; local
688 vm_page* page = fCache->LookupPage(offset); local
739 vm_page* page = pages[index++]; local
759 _CopyData(vm_page* page, const generic_io_vec*& vecs, generic_size_t& vecOffset, bool toPage) argument
881 vm_page* page = pages[i]; local
[all...]
/haiku/src/system/kernel/arch/m68k/
H A Darch_vm_translation_map_impl.cpp22 setting a register to another page directory, since we only have one
23 page table containing both kernel and user address mappings.
24 The 030 supports arbitrary layout of the page directory tree, including
37 Since page directories/tables don't fit exactly a page, we stuff more
38 than one per page, and allocate them all at once, and add them at the
40 the number of tables/page are either invalid or present.
147 // update page directory entry atomically
162 // update page directory entry atomically
177 // update page tabl
364 vm_page *page; local
445 page_table_entry page; local
474 page_indirect_entry page; local
542 vm_page *page; local
587 vm_page *page; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/
H A De1000_phy.c41 static u32 e1000_get_phy_addr_for_hv_page(u32 page);
707 * e1000_set_page_igp - Set page as on IGP-like PHY(s)
709 * @page: page to set (shifted left when necessary)
711 * Sets PHY page required for PHY register access. Assumes semaphore is
715 s32 e1000_set_page_igp(struct e1000_hw *hw, u16 page) argument
719 DEBUGOUT1("Setting page 0x%x\n", page);
723 return e1000_write_phy_reg_mdic(hw, IGP01E1000_PHY_PAGE_SELECT, page);
1230 /* Set PHY page
3105 e1000_get_phy_addr_for_bm_page(u32 page, u32 reg) argument
3127 u32 page = offset >> IGP_PAGE_SHIFT; local
3187 u32 page = offset >> IGP_PAGE_SHIFT; local
3246 u16 page = (u16)(offset >> IGP_PAGE_SHIFT); local
3291 u16 page = (u16)(offset >> IGP_PAGE_SHIFT); local
3446 u16 page = BM_PHY_REG_PAGE(offset); local
3549 u16 page = BM_PHY_REG_PAGE(offset); local
3659 u16 page = BM_PHY_REG_PAGE(offset); local
3774 e1000_get_phy_addr_for_hv_page(u32 page) argument
4062 u16 page = offset >> GS40G_PAGE_SHIFT; local
4094 u16 page = offset >> GS40G_PAGE_SHIFT; local
[all...]
/haiku/src/kits/game/
H A DPushGameSound.cpp62 // the user can not lock every page
66 // the user can't lock a page being played
71 // lock the page
75 // move the locker to the next page
192 int32 page = int32(start / fPageSize); local
195 if (fPageLocked->HasItem(&fBuffer[page * fPageSize]))
200 page = int32(ready / fPageSize);
202 if (fPageLocked->HasItem(&fBuffer[page * fPageSize])) {
203 // we have found a locked page
204 *bytes = ready - start - (ready - page * fPageSiz
[all...]
/haiku/src/libs/print/libprint/
H A DPreview.cpp35 PreviewPage::PreviewPage(int32 page, PrintJobPage* pjp) argument
36 : fPage(page)
447 PreviewView::ShowFindPage(int32 page) argument
449 page--;
451 if (page < 0) {
452 page = 0;
453 } else if (page > (NumberOfPages()-1)) {
454 page = NumberOfPages()-1;
457 fPage = page;
590 PreviewView::_LoadPage(int32 page) argument
765 int32 page = fPage; local
[all...]
H A DStatusWindow.cpp36 // firstPage - number of first page
68 // recalculate page numbers if even or odd is used
89 // recalculate page numbers nup-pages-up
123 StatusWindow::UpdateStatusBar(uint32 page, uint32 copy) argument
130 sprintf(buffer,"%d", (int)(page + 1));
144 string3 = BString("Remaining page copies: ");
/haiku/src/tests/kits/interface/pictureprint/
H A DPreview.cpp35 PreviewPage::PreviewPage(int32 page, PrintJobPage* pjp) argument
36 : fPage(page)
109 // render picture(s) of current page
112 PrintJobPage page; local
113 if (fReader.GetPage(fPage, page) == B_OK)
114 fCachedPage = new PreviewPage(fPage, &page);
H A DPreview.h42 PreviewPage(int32 page, PrintJobPage* pjp);
/haiku/src/servers/print/
H A DSettings.cpp141 BMessage page; local
144 message.FindMessage("S", i, &page) == B_OK &&
146 AddPrinterSettings(new PrinterSettings(printer.String(), &page, &job));
/haiku/src/add-ons/kernel/bus_managers/agp_gart/
H A Dagp_gart.cpp78 vm_page *page; member in union:aperture_memory::__anon108
544 memory->page = vm_page_allocate_page_run(
547 if (memory->page == NULL) {
563 vm_page* page = vm_page_allocate_page_run( local
566 if (page == NULL) {
573 memory->pages[i] = page + i;
677 vm_page *page; local
679 page = memory->page + index;
681 page
718 vm_page *page = memory->page; local
[all...]
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.cpp130 vm_page* page = vm_page_allocate_page(&reservation, local
133 entries[numEntries].address = page->physical_page_number * B_PAGE_SIZE;
340 scsi_modepage_audio *page; local
388 // find control page and retrieve values
389 page = (scsi_modepage_audio *)((char *)buffer + sizeof(header)
392 TRACE(" page=%p, codepage=%d", page, page->header.page_code);
395 volume->port0_channel = page->ports[0].channel;
396 volume->port0_volume = page
[all...]
/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DHIDReport.cpp110 usage_value page; local
113 page = localState.usage_stack[0];
114 page.u.s.usage_id = 0;
117 uint32 usage = page.u.extended;
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioBalloonPrivate.h32 vm_page *page; member in struct:PageInfo
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.cpp44 // size is to keep the waste of memory limited, since the generic page mapper
46 // TODO: Implement a page mapper more suitable for small pages!
55 pa &= ~(B_PAGE_SIZE - 1); // make sure it's page aligned
56 va &= ~(B_PAGE_SIZE - 1); // make sure it's page aligned
97 // init physical page mapper
114 TRACE("page hole: %p, page dir: %p\n", fPageHole, fPageHolePageDir);
115 TRACE("page dir: %p (physical: %#" B_PRIx32 ")\n",
121 // create the initial pool for the physical page mapper
128 "for physical page mappe
[all...]

Completed in 306 milliseconds

12345