/haiku/src/add-ons/kernel/drivers/graphics/common/ |
H A D | memory_manager.c | 190 mem_block *current, *newEntry; local 214 newEntry = mem->unused; 216 if (newEntry == NULL) { 221 mem->unused = newEntry->next; 223 newEntry->next = current->next; 224 newEntry->prev = current; 225 newEntry->allocated = false; 226 newEntry->base = current->base + size; 227 newEntry->size = current->size - size; 230 current->next->prev = newEntry; [all...] |
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86PagingMethod32Bit.h | 64 page_table_entry newEntry); 69 page_table_entry newEntry, 111 page_table_entry newEntry) 113 return atomic_get_and_set((int32*)entry, newEntry); 127 page_table_entry newEntry, page_table_entry oldEntry) 129 return atomic_test_and_set((int32*)entry, newEntry, oldEntry); 110 SetPageTableEntry(page_table_entry* entry, page_table_entry newEntry) argument 126 TestAndSetPageTableEntry(page_table_entry* entry, page_table_entry newEntry, page_table_entry oldEntry) argument
|
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KPagingMethod040.h | 74 page_table_entry newEntry); 79 page_table_entry newEntry, 123 page_table_entry newEntry) 125 return atomic_get_and_set((int32*)entry, newEntry); 139 page_table_entry newEntry, page_table_entry oldEntry) 141 return atomic_test_and_set((int32*)entry, newEntry, oldEntry); 122 SetPageTableEntry(page_table_entry* entry, page_table_entry newEntry) argument 138 TestAndSetPageTableEntry(page_table_entry* entry, page_table_entry newEntry, page_table_entry oldEntry) argument
|
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCPagingMethod460.h | 82 page_table_entry newEntry); 87 page_table_entry newEntry, 141 page_table_entry newEntry) 143 return atomic_set((int32*)entry, newEntry); 157 page_table_entry newEntry, page_table_entry oldEntry) 159 return atomic_test_and_set((int32*)entry, newEntry, oldEntry);
|
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCPagingMethodClassic.h | 82 page_table_entry newEntry); 87 page_table_entry newEntry, 141 page_table_entry newEntry) 143 return atomic_set((int32*)entry, newEntry); 157 page_table_entry newEntry, page_table_entry oldEntry) 159 return atomic_test_and_set((int32*)entry, newEntry, oldEntry);
|
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86PagingMethodPAE.h | 78 uint64_t newEntry); 82 uint64_t newEntry, uint64_t oldEntry); 157 X86PagingMethodPAE::SetTableEntry(uint64_t* entry, uint64_t newEntry) argument 159 return atomic_get_and_set64((int64*)entry, newEntry); 172 uint64_t newEntry, uint64_t oldEntry) 174 return atomic_test_and_set64((int64*)entry, newEntry, oldEntry); 171 TestAndSetTableEntry(uint64_t* entry, uint64_t newEntry, uint64_t oldEntry) argument
|
H A D | X86VMTranslationMapPAE.cpp | 128 pae_page_table_entry oldEntry, pae_page_table_entry newEntry) 134 fNewEntry(newEntry) 127 Protect(X86VMTranslationMapPAE* map, addr_t virtualAddress, pae_page_table_entry oldEntry, pae_page_table_entry newEntry) argument
|
/haiku/src/system/kernel/arch/x86/paging/64bit/ |
H A D | X86PagingMethod64Bit.h | 91 uint64_t newEntry); 95 uint64 newEntry, uint64 oldEntry); 128 X86PagingMethod64Bit::SetTableEntry(uint64_t* entryPointer, uint64_t newEntry) argument 131 entry.store(newEntry, std::memory_order_relaxed); 144 X86PagingMethod64Bit::TestAndSetTableEntry(uint64* entry, uint64 newEntry, uint64 oldEntry) argument 146 return atomic_test_and_set64((int64*)entry, newEntry, oldEntry);
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMPagingMethod32Bit.h | 63 page_table_entry newEntry); 68 page_table_entry newEntry, 114 page_table_entry newEntry) 116 return atomic_get_and_set((int32*)entry, newEntry); 130 page_table_entry newEntry, page_table_entry oldEntry) 132 return atomic_test_and_set((int32*)entry, newEntry, oldEntry); 113 SetPageTableEntry(page_table_entry* entry, page_table_entry newEntry) argument 129 TestAndSetPageTableEntry(page_table_entry* entry, page_table_entry newEntry, page_table_entry oldEntry) argument
|
/haiku/src/add-ons/translators/gif/ |
H A D | GIFLoad.cpp | 345 unsigned char newEntry[ENTRY_COUNT]; local 409 //memcpy(newEntry, fOldCode, fOldCodeLength); 411 newEntry[x] = fOldCode[x]; 413 //memcpy(newEntry + fOldCodeLength, fTable[fNewCode], 1); 414 newEntry[fOldCodeLength] = fTable[fNewCode][0]; 418 //memcpy(newEntry, fOldCode, fOldCodeLength); 420 newEntry[x] = fOldCode[x]; 422 //memcpy(newEntry + fOldCodeLength, fOldCode, 1); 423 newEntry[fOldCodeLength] = fOldCode[0]; 425 if (!OutputColor(newEntry, fOldCodeLengt [all...] |
/haiku/src/system/kernel/arch/generic/ |
H A D | acpi_irq_routing_table.cpp | 554 irq_routing_entry newEntry = *irqEntry; local 555 newEntry.device_address = (device << 16) | 0xffff; 556 newEntry.pin = interruptPin - 1; 557 newEntry.pci_bus = bus; 558 newEntry.pci_device = device; 559 newEntry.pci_function_mask = 1 << function; 564 if (newEntry.bios_irq != 0 && newEntry.bios_irq != 255 565 && newEntry.bios_irq != biosIRQ) { 575 newEntry [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | DirectoryIterator.cpp | 660 ext2_dir_entry newEntry; local 664 newEntry.name_length = nameLength; 665 newEntry.SetLength(newLength); 666 newEntry.SetInodeID(id); 667 newEntry.file_type = type; 668 memcpy(newEntry.name, name, nameLength); 670 entry.position = (uint8*)&newEntry;
|
/haiku/src/build/libbe/app/ |
H A D | Message.cpp | 645 BMessage::Rename(const char *oldEntry, const char *newEntry) argument 648 if (oldEntry == NULL || newEntry == NULL) 664 hash = _HashName(newEntry) % fHeader->hash_table_size; 670 int32 newLength = strlen(newEntry) + 1; 676 memcpy(fData + field->offset, newEntry, newLength);
|
/haiku/src/add-ons/kernel/file_systems/layers/attribute_overlay/ |
H A D | attribute_overlay.cpp | 1007 attribute_entry *newEntry = (attribute_entry *)malloc( local 1009 if (newEntry == NULL) { 1015 memcpy(newEntry, fEntry, sizeof(attribute_entry)); 1020 fEntry = newEntry;
|
/haiku/src/apps/expander/ |
H A D | ExpanderWindow.cpp | 216 BEntry newEntry(fDestText->Text(), true); 217 newEntry.GetRef(&fDestRef);
|
/haiku/headers/build/os/app/ |
H A D | Message.h | 73 status_t Rename(const char *oldEntry, const char *newEntry);
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | VolumeManager.cpp | 1264 Entry* newEntry; local 1266 event->toName.GetString(), false, &newEntry);
|
/haiku/src/kits/app/ |
H A D | Message.cpp | 771 BMessage::Rename(const char* oldEntry, const char* newEntry) argument 774 if (oldEntry == NULL || newEntry == NULL) 800 hash = _HashName(newEntry) % fHeader->hash_table_size; 806 int32 newLength = strlen(newEntry) + 1; 812 memcpy(fData + field->offset, newEntry, newLength);
|
/haiku/headers/os/app/ |
H A D | Message.h | 85 const char* newEntry);
|