Home
last modified time | relevance | path

Searched refs:pointer (Results 1 – 3 of 3) sorted by relevance

/CTR-SDK-0.13.2/include/nn/util/ARMv6/
Dutil_LockFreeQueueImpl.h32 LockFreeQueueNodeBase* pointer; member
106 emptyNode->m_next.data.pointer = 0; in LockFreeQueueImplBase()
107 m_head.data.pointer = m_tail.data.pointer = emptyNode; in LockFreeQueueImplBase()
112 return m_head.data.pointer == m_tail.data.pointer; in IsEmpty()
140 LockFreeQueuePointer next = head.data.pointer->m_next; in DequeueImpl()
143 if (head.data.pointer == tail.data.pointer) in DequeueImpl()
145 if (!next.data.pointer) in DequeueImpl()
151 … CompareAndSwapQueuePointer(&(this->m_tail), tail, next.data.pointer, tail.data.tag + 1); in DequeueImpl()
156 … T DequeuedObject = static_cast<LockFreeQueueNode<T>*>(next.data.pointer)->Value(); in DequeueImpl()
157 … if (CompareAndSwapQueuePointer(&(this->m_head), head, next.data.pointer, head.data.tag + 1)) in DequeueImpl()
[all …]
/CTR-SDK-0.13.2/include/nn/fnd/
Dfnd_Allocator.h75 typedef T* pointer; typedef
85 pointer address(reference& x) const { return &x; } in address()
87pointer allocate(size_type n, void* = 0) { return static_cast<T*>(StdAllocatorAdapterHolder<Alloca…
88 …void deallocate(pointer p, size_type) { StdAllocatorAdapterHolder<Allocator, Tag>::GetAllocator()-… in deallocate()
90 void construct(pointer p, const T& val) { new (static_cast<void*>(p)) T(val); } in construct()
91 void destroy(pointer p) { p->~T(); } in destroy()
105 typedef T* pointer; typedef
115 pointer address(reference& x) const { return &x; } in address()
117pointer allocate(size_type n, void* = 0) { return static_cast<T*>(s_Allocator->Allocate(n * sizeof…
118 void deallocate(pointer p, size_type) { s_Allocator->Free(static_cast<void*>(p)); } in deallocate()
[all …]
/CTR-SDK-0.13.2/include/gles2/
Dgl2.h585 …LL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLenum pname, void** pointer);