Lines Matching refs:size
44 MemCpy(void* dstp, const void* srcp, size_t size) in MemCpy() argument
48 nnnstdMemCpy(dstp, srcp, size); in MemCpy()
50 std::memcpy(dstp, srcp, size); in MemCpy()
76 virtual void* Alloc(size_t size, u8 alignment) = 0;
92 void* Alloc(size_t size) { return this->Alloc( size, DEFAULT_ALIGNMENT ); } in Alloc() argument
95 void* AllocAndClear(size_t size, u8 data, u8 alignment = DEFAULT_ALIGNMENT)
97 u8* memory = static_cast<u8*>(this->Alloc(size, alignment));
101 std::fill_n(NW_CHECKED_ARRAY_ITERATOR(memory, size), size, data);
245 AllocateAndFillN(os::IAllocator* allocator, size_t size, u8 value) in AllocateAndFillN() argument
248 NW_ASSERT(sizeof(TObject) <= size); in AllocateAndFillN()
249 u8* memory = static_cast<u8*>(allocator->Alloc(size)); in AllocateAndFillN()
252 std::fill_n(NW_CHECKED_ARRAY_ITERATOR(memory, size), size, value); in AllocateAndFillN()
417 MemorySizeCalculator& operator+=(size_t size)
419 m_Size = ut::RoundUp(m_Size, m_Alignment) + size;
431 void Add(size_t size, size_t immediateAlignment) in Add() argument
436 *this += size; in Add()