Searched refs:newEntry (Results 1 - 19 of 19) sorted by relevance

/haiku/src/add-ons/kernel/drivers/graphics/common/
H A Dmemory_manager.c190 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 DX86PagingMethod32Bit.h64 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 DM68KPagingMethod040.h74 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 DPPCPagingMethod460.h82 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 DPPCPagingMethodClassic.h82 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 DX86PagingMethodPAE.h78 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 DX86VMTranslationMapPAE.cpp128 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 DX86PagingMethod64Bit.h91 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 DARMPagingMethod32Bit.h63 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 DGIFLoad.cpp345 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 Dacpi_irq_routing_table.cpp554 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 DDirectoryIterator.cpp660 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 DMessage.cpp645 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 Dattribute_overlay.cpp1007 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 DExpanderWindow.cpp216 BEntry newEntry(fDestText->Text(), true);
217 newEntry.GetRef(&fDestRef);
/haiku/headers/build/os/app/
H A DMessage.h73 status_t Rename(const char *oldEntry, const char *newEntry);
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DVolumeManager.cpp1264 Entry* newEntry; local
1266 event->toName.GetString(), false, &newEntry);
/haiku/src/kits/app/
H A DMessage.cpp771 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 DMessage.h85 const char* newEntry);

Completed in 220 milliseconds