address 55 Source/core/html/forms/EmailInputType.cpp static String convertEmailAddressToASCII(const String& address) address 57 Source/core/html/forms/EmailInputType.cpp if (address.containsOnlyASCII()) address 58 Source/core/html/forms/EmailInputType.cpp return address; address 60 Source/core/html/forms/EmailInputType.cpp size_t atPosition = address.find('@'); address 62 Source/core/html/forms/EmailInputType.cpp return address; address 66 Source/core/html/forms/EmailInputType.cpp int32_t domainNameLength = uidna_IDNToASCII(address.charactersWithNullTermination().data() + atPosition + 1, address.length() - atPosition - 1, domainNameBuffer, WTF_ARRAY_LENGTH(domainNameBuffer), idnaConversionOption, 0, &error); address 68 Source/core/html/forms/EmailInputType.cpp return address; address 71 Source/core/html/forms/EmailInputType.cpp builder.append(address, 0, atPosition + 1); address 76 Source/core/html/forms/EmailInputType.cpp String EmailInputType::convertEmailAddressToUnicode(const String& address) const address 78 Source/core/html/forms/EmailInputType.cpp if (!address.containsOnlyASCII()) address 79 Source/core/html/forms/EmailInputType.cpp return address; address 81 Source/core/html/forms/EmailInputType.cpp size_t atPosition = address.find('@'); address 83 Source/core/html/forms/EmailInputType.cpp return address; address 85 Source/core/html/forms/EmailInputType.cpp if (address.find("xn--", atPosition + 1) == kNotFound) address 86 Source/core/html/forms/EmailInputType.cpp return address; address 89 Source/core/html/forms/EmailInputType.cpp return address; address 92 Source/core/html/forms/EmailInputType.cpp String unicodeHost = blink::Platform::current()->convertIDNToUnicode(address.substring(atPosition + 1), languages); address 94 Source/core/html/forms/EmailInputType.cpp builder.append(address, 0, atPosition + 1); address 123 Source/core/html/forms/EmailInputType.cpp static bool isValidEmailAddress(const String& address) address 125 Source/core/html/forms/EmailInputType.cpp int addressLength = address.length(); address 132 Source/core/html/forms/EmailInputType.cpp int matchOffset = regExp.match(address, 0, &matchLength); address 81 Source/core/testing/Internals.h String address(Node*); address 146 Source/platform/audio/AudioArray.h static T* alignedAddress(T* address, intptr_t alignment) address 148 Source/platform/audio/AudioArray.h intptr_t value = reinterpret_cast<intptr_t>(address); address 374 Source/platform/heap/Heap.cpp bool LargeHeapObject<Header>::checkAndMarkPointer(Visitor* visitor, Address address) address 376 Source/platform/heap/Heap.cpp if (contains(address)) { address 465 Source/platform/heap/Heap.cpp setAllocationPoint(entry->address(), entry->size()); address 491 Source/platform/heap/Heap.cpp BaseHeapPage* ThreadHeap<Header>::heapPageFromAddress(Address address) address 494 Source/platform/heap/Heap.cpp if (page->contains(address)) address 501 Source/platform/heap/Heap.cpp BaseHeapPage* ThreadHeap<Header>::largeHeapObjectFromAddress(Address address) address 504 Source/platform/heap/Heap.cpp if (current->contains(address)) address 511 Source/platform/heap/Heap.cpp bool ThreadHeap<Header>::checkAndMarkLargeHeapObject(Visitor* visitor, Address address) address 514 Source/platform/heap/Heap.cpp if (current->checkAndMarkPointer(visitor, address)) address 521 Source/platform/heap/Heap.cpp void ThreadHeap<Header>::addToFreeList(Address address, size_t size) address 523 Source/platform/heap/Heap.cpp ASSERT(heapPageFromAddress(address)); address 524 Source/platform/heap/Heap.cpp ASSERT(heapPageFromAddress(address + size - 1)); address 528 Source/platform/heap/Heap.cpp ASSERT(!((reinterpret_cast<uintptr_t>(address) + sizeof(Header)) & allocationMask)); address 530 Source/platform/heap/Heap.cpp ASAN_POISON_MEMORY_REGION(address, size); address 536 Source/platform/heap/Heap.cpp new (NotNull, address) BasicObjectHeader(BasicObjectHeader::freeListEncodedSize(size)); address 540 Source/platform/heap/Heap.cpp entry = new (NotNull, address) FreeListEntry(size); address 585 Source/platform/heap/Heap.cpp ASAN_POISON_MEMORY_REGION(largeObject->address() + largeObject->size(), allocationGranularity); address 601 Source/platform/heap/Heap.cpp ASAN_UNPOISON_MEMORY_REGION(object->address() + object->size(), allocationGranularity); address 1066 Source/platform/heap/Heap.cpp size_t HeapContainsCache::hash(Address address) address 1068 Source/platform/heap/Heap.cpp size_t value = (reinterpret_cast<size_t>(address) >> blinkPageSizeLog2); address 1075 Source/platform/heap/Heap.cpp bool HeapContainsCache::lookup(Address address, BaseHeapPage** page) address 1078 Source/platform/heap/Heap.cpp size_t index = hash(address); address 1080 Source/platform/heap/Heap.cpp Address cachePage = roundToBlinkPageStart(address); address 1081 Source/platform/heap/Heap.cpp if (m_entries[index].address() == cachePage) { address 1085 Source/platform/heap/Heap.cpp if (m_entries[index + 1].address() == cachePage) { address 1093 Source/platform/heap/Heap.cpp void HeapContainsCache::addEntry(Address address, BaseHeapPage* page) address 1095 Source/platform/heap/Heap.cpp size_t index = hash(address); address 1097 Source/platform/heap/Heap.cpp Address cachePage = roundToBlinkPageStart(address); address 1247 Source/platform/heap/Heap.cpp BaseHeapPage* Heap::contains(Address address) address 1252 Source/platform/heap/Heap.cpp BaseHeapPage* page = (*it)->contains(address); address 1259 Source/platform/heap/Heap.cpp Address Heap::checkAndMarkPointer(Visitor* visitor, Address address) address 1264 Source/platform/heap/Heap.cpp if ((*it)->checkAndMarkPointer(visitor, address)) { address 1266 Source/platform/heap/Heap.cpp return address; address 83 Source/platform/heap/Heap.h inline Address roundToBlinkPageStart(Address address) address 85 Source/platform/heap/Heap.h return reinterpret_cast<Address>(reinterpret_cast<uintptr_t>(address) & blinkPageBaseMask); address 97 Source/platform/heap/Heap.h inline Address blinkPageAddress(Address address) address 99 Source/platform/heap/Heap.h return reinterpret_cast<Address>(reinterpret_cast<uintptr_t>(address) & blinkPageBaseMask); address 107 Source/platform/heap/Heap.h inline bool isPageHeaderAddress(Address address) address 109 Source/platform/heap/Heap.h return !((reinterpret_cast<uintptr_t>(address) & blinkPageOffsetMask) - osPageSize()); address 117 Source/platform/heap/Heap.h PLATFORM_EXPORT inline Address pageHeaderAddress(Address address) address 119 Source/platform/heap/Heap.h return blinkPageAddress(address) + osPageSize(); address 146 Source/platform/heap/Heap.h Address address() { return reinterpret_cast<Address>(this); } address 196 Source/platform/heap/Heap.h return (address() <= object) && (object <= (address() + size())); address 214 Source/platform/heap/Heap.h Address headerAddress = address() + sizeof(LargeHeapObject<Header>) + headerPadding<Header>(); address 366 Source/platform/heap/Heap.h Address address() { return reinterpret_cast<Address>(this); } address 425 Source/platform/heap/Heap.h Address blinkPageStart = roundToBlinkPageStart(address()); address 433 Source/platform/heap/Heap.h return address() + sizeof(*this) + headerPadding<Header>(); address 514 Source/platform/heap/Heap.h Entry(Address address, BaseHeapPage* containingPage) address 515 Source/platform/heap/Heap.h : m_address(address) address 521 Source/platform/heap/Heap.h Address address() { return m_address; } address 1218 Source/platform/heap/Heap.h Address address = static_cast<typename HeapTrait<T>::HeapType*>(heap)->allocate(size, GCInfoTrait<T>::get()); address 1221 Source/platform/heap/Heap.h return address; address 1229 Source/platform/heap/Heap.h memcpy(address, previous, copySize); address 1230 Source/platform/heap/Heap.h return address; address 1265 Source/platform/heap/Heap.h static void backingFree(void* address) { } address 1266 Source/platform/heap/Heap.h static void free(void* address) { } address 1494 Source/platform/heap/HeapTest.cpp uint8_t* address = reinterpret_cast<uint8_t*>(Heap::reallocate<DynamicallySizedObject>(0, 100)); address 1496 Source/platform/heap/HeapTest.cpp address[i] = i; address 1497 Source/platform/heap/HeapTest.cpp address = reinterpret_cast<uint8_t*>(Heap::reallocate<DynamicallySizedObject>(address, 100000)); address 1499 Source/platform/heap/HeapTest.cpp EXPECT_EQ(address[i], i); address 1500 Source/platform/heap/HeapTest.cpp address = reinterpret_cast<uint8_t*>(Heap::reallocate<DynamicallySizedObject>(address, 50)); address 1502 Source/platform/heap/HeapTest.cpp EXPECT_EQ(address[i], i); address 1504 Source/platform/heap/HeapTest.cpp EXPECT_EQ(reinterpret_cast<uintptr_t>(Heap::reallocate<DynamicallySizedObject>(address, 0)), 0ul); address 417 Source/platform/heap/ThreadState.cpp bool ThreadState::checkAndMarkPointer(Visitor* visitor, Address address) address 423 Source/platform/heap/ThreadState.cpp BaseHeapPage* page = heapPageFromAddress(address); address 425 Source/platform/heap/ThreadState.cpp return page->checkAndMarkPointer(visitor, address); address 428 Source/platform/heap/ThreadState.cpp if (m_heaps[i]->checkAndMarkLargeHeapObject(visitor, address)) address 585 Source/platform/heap/ThreadState.cpp BaseHeapPage* ThreadState::heapPageFromAddress(Address address) address 588 Source/platform/heap/ThreadState.cpp bool found = heapContainsCache()->lookup(address, &page); address 593 Source/platform/heap/ThreadState.cpp page = m_heaps[i]->heapPageFromAddress(address); address 595 Source/platform/heap/ThreadState.cpp Address blinkPageAddr = roundToBlinkPageStart(address); address 602 Source/platform/heap/ThreadState.cpp heapContainsCache()->addEntry(address, page); address 606 Source/platform/heap/ThreadState.cpp BaseHeapPage* ThreadState::contains(Address address) address 609 Source/platform/heap/ThreadState.cpp BaseHeapPage* page = heapPageFromAddress(address); address 614 Source/platform/heap/ThreadState.cpp page = m_heaps[i]->largeHeapObjectFromAddress(address); address 491 Source/platform/image-decoders/png/PNGImageDecoder.cpp ImageFrame::PixelData* address = buffer.getAddr(0, y); address 498 Source/platform/image-decoders/png/PNGImageDecoder.cpp buffer.setRGBA(address++, pixel[0], pixel[1], pixel[2], alpha); address 90 Source/wtf/DefaultAllocator.h static void backingFree(void* address) address 92 Source/wtf/DefaultAllocator.h partitionFreeGeneric(Partitions::getBufferPartition(), address); address 94 Source/wtf/DefaultAllocator.h static void free(void* address) address 96 Source/wtf/DefaultAllocator.h fastFree(address); address 55 Source/wtf/DynamicAnnotations.h #define WTF_ANNOTATE_BENIGN_RACE_SIZED(address, size, description) WTFAnnotateBenignRaceSized(__FILE__, __LINE__, address, size, description) address 75 Source/wtf/DynamicAnnotations.h #define WTF_ANNOTATE_HAPPENS_BEFORE(address) WTFAnnotateHappensBefore(__FILE__, __LINE__, address) address 76 Source/wtf/DynamicAnnotations.h #define WTF_ANNOTATE_HAPPENS_AFTER(address) WTFAnnotateHappensAfter(__FILE__, __LINE__, address) address 83 Source/wtf/DynamicAnnotations.h WTF_EXPORT void WTFAnnotateHappensBefore(const char* file, int line, const volatile void* address); address 84 Source/wtf/DynamicAnnotations.h WTF_EXPORT void WTFAnnotateHappensAfter(const char* file, int line, const volatile void* address); address 92 Source/wtf/DynamicAnnotations.h #define WTF_ANNOTATE_BENIGN_RACE_SIZED(address, size, description) address 94 Source/wtf/DynamicAnnotations.h #define WTF_ANNOTATE_HAPPENS_BEFORE(address) address 95 Source/wtf/DynamicAnnotations.h #define WTF_ANNOTATE_HAPPENS_AFTER(address) address 46 Source/wtf/MallocZoneSupport.h void* operator()(vm_address_t address, size_t size) const address 49 Source/wtf/MallocZoneSupport.h kern_return_t err = (*m_reader)(m_task, address, size, static_cast<void**>(&output)); address 56 Source/wtf/MallocZoneSupport.h T* operator()(T* address, size_t size=sizeof(T)) const address 58 Source/wtf/MallocZoneSupport.h return static_cast<T*>((*this)(reinterpret_cast<vm_address_t>(address), size)); address 62 Source/wtf/MallocZoneSupport.h T* nextEntryInHardenedLinkedList(T** address, uintptr_t entropy) const;