| /CTR-SDK-4.2.5/include/nn/fnd/ |
| D | fnd_BufferManager.h | 23 namespace nn { namespace fnd { 44 class Entry : public nn::fnd::IntrusiveLinkedList<Entry>::Item 49 nn::fnd::MemoryRange m_MemoryRange; 59 void Register(CacheHandle handle, nn::fnd::MemoryRange memoryRange) in Register() 67 nn::fnd::MemoryRange Unregister() in Unregister() 85 nn::fnd::IntrusiveLinkedList<Entry> m_CacheList; 125 bool Register(CacheHandle* pOut, const nn::fnd::MemoryRange& memoryRange) in Register() 143 bool Unregister(nn::fnd::MemoryRange* pOut, CacheHandle handle) in Unregister() 159 bool UnregisterOldest(nn::fnd::MemoryRange* pOut) in UnregisterOldest() 178 nn::fnd::BuddyHeapTemplate<BUDDY_PAGE_SIZE, MaxOrder, nn::os::LockPolicy::NoLock > m_Buddy; [all …]
|
| D | fnd_Result.h | 29 namespace nn { namespace fnd { 46 …Result::LEVEL_USAGE, Result::SUMMARY_INVALID_ARGUMENT, Result::MODULE_NN_FND, nn::fnd::DESCRIPTION… 51 …Result::LEVEL_USAGE, Result::SUMMARY_INVALID_ARGUMENT, Result::MODULE_NN_FND, nn::fnd::DESCRIPTION… 61 …Result::LEVEL_USAGE, Result::SUMMARY_INVALID_ARGUMENT, Result::MODULE_NN_FND, nn::fnd::DESCRIPTION…
|
| /CTR-SDK-4.2.5/include/nn/ir/CTR/ |
| D | ir_Communicator.h | 165 static Result WaitConnection(nn::fnd::TimeSpan sendReplyDelay); 280 static Result AutoConnection(nn::fnd::TimeSpan sendReplyDelay, 281 nn::fnd::TimeSpan waitRequestMin, nn::fnd::TimeSpan waitRequestMax, 282 nn::fnd::TimeSpan waitReplyMin, nn::fnd::TimeSpan waitReplyMax); 392 …t32 communicationId, const char passphrase[], size_t passphraseLength, nn::fnd::TimeSpan timeout); 786 nn::fnd::TimeSpan* pWaitRequestMin, nn::fnd::TimeSpan* pWaitRequestMax, 787 nn::fnd::TimeSpan* pWaitReplyMin, nn::fnd::TimeSpan* pWaitReplyMax); 799 static nn::fnd::TimeSpan GetDefaultSendReplyDelay(void); 807 static nn::fnd::TimeSpan CalculateCommunicationTime(nn::ir::CTR::BaudRate baudrate,size_t size);
|
| /CTR-SDK-4.2.5/sources/libraries/fnd/ |
| D | fnd_PrintResultImpl.cpp | 38 namespace nn { namespace fnd { namespace detail { namespace 43 CASE_GET_RESULT_DESCRIPTION_STRING_IMPL(::nn::fnd, DESCRIPTION_INVALID_NODE) in CASE_GET_RESULT_DESCRIPTION_STRING_IMPL() argument 44 CASE_GET_RESULT_DESCRIPTION_STRING_IMPL(::nn::fnd, DESCRIPTION_ALREADY_LISTED) in CASE_GET_RESULT_DESCRIPTION_STRING_IMPL() 45 CASE_GET_RESULT_DESCRIPTION_STRING_IMPL(::nn::fnd, DESCRIPTION_OUT_OF_RANGE) in CASE_GET_RESULT_DESCRIPTION_STRING_IMPL() 46 CASE_GET_RESULT_DESCRIPTION_STRING_IMPL(::nn::fnd, DESCRIPTION_OBSOLETE_RESULT) in CASE_GET_RESULT_DESCRIPTION_STRING_IMPL()
|
| D | fnd_ExpHeap.cpp | 19 namespace nn { namespace fnd { namespace 31 …nn::fnd::detail::Heap heap = detail::CreateHeap(&m_ExpHeapImpl, reinterpret_cast<void*>(addr), siz… in Initialize() 83 nn::fnd::ExpHeapBase::BlockVisitor f; 96 void ExpHeapBase::VisitAllBlocks(nn::fnd::ExpHeapBase::BlockVisitor visitor, uptr param) in VisitAllBlocks()
|
| /CTR-SDK-4.2.5/include/nn/os/ |
| D | os_Alarm.h | 139 void SetOneShot(nn::fnd::TimeSpan time, AlarmHandler handler, void* param); 142 void SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled), T* param); 157 …void SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, AlarmHandler handler, void… 160 …void SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, void (*handler)(T* param, … 173 …void SetPeriodic(nn::fnd::TimeSpan interval, AlarmHandler handler, void* param) { SetPeriodic(0, i… in SetPeriodic() 176 … void SetPeriodic(nn::fnd::TimeSpan interval, void (*handler)(T* param, bool cancelled), T* param); 219 nn::fnd::InterlockedVariable<Flags> m_Flags; 228 inline void Alarm::SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled), T*… in SetOneShot() 234 inline void Alarm::SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, void (*handle… in SetPeriodic() 240 inline void Alarm::SetPeriodic(nn::fnd::TimeSpan interval, void (*handler)(T*, bool), T* param) in SetPeriodic()
|
| D | os_LightAlarm.h | 73 class LightAlarmNode : public nn::fnd::IntrusiveLinkedList<LightAlarmNode>::Item 93 nn::fnd::IntrusiveLinkedList<LightAlarmNode> list; 166 void SetOneShot(nn::fnd::TimeSpan time, LightAlarmHandler handler, void* param); 169 void SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled), T* param); 184 …void SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, LightAlarmHandler handler,… 187 …void SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, void (*handler)(T* param, … 200 …void SetPeriodic(nn::fnd::TimeSpan interval, LightAlarmHandler handler, void* param) { SetPeriodic… in SetPeriodic() 203 … void SetPeriodic(nn::fnd::TimeSpan interval, void (*handler)(T* param, bool cancelled), T* param); 236 inline void LightAlarm::SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled… in SetOneShot() 242 inline void LightAlarm::SetPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, void (*h… in SetPeriodic() [all …]
|
| D | os_Timer.h | 117 void StartOneShot(nn::fnd::TimeSpan timeSpan); 128 void StartPeriodic(nn::fnd::TimeSpan first, nn::fnd::TimeSpan interval); 185 void StartImpl(nn::fnd::TimeSpan first, nn::fnd::TimeSpan interval); 220 inline void Timer::StartImpl(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval) in StartImpl() 225 inline void Timer::StartPeriodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval) in StartPeriodic() 231 inline void Timer::StartOneShot(nn::fnd::TimeSpan initial) in StartOneShot()
|
| D | os_Tick.h | 77 Tick(nn::fnd::TimeSpan span); 99 operator nn::fnd::TimeSpan() const; 106 nn::fnd::TimeSpan ToTimeSpan() const; 151 Tick& operator+=(fnd::TimeSpan rhs); 159 Tick operator+(fnd::TimeSpan rhs) const; 222 inline Tick::Tick(nn::fnd::TimeSpan span) in Tick() 229 inline Tick::operator nn::fnd::TimeSpan() const in TimeSpan() 231 return nn::fnd::TimeSpan::FromNanoSeconds( in TimeSpan() 237 inline nn::fnd::TimeSpan Tick::ToTimeSpan() const in ToTimeSpan() 242 inline Tick& Tick::operator+=(fnd::TimeSpan rhs) [all …]
|
| D | os_SimpleAutoStackManagerBase.h | 28 namespace fnd 40 fnd::IAllocator* m_pAllocator; 51 void Initialize(fnd::IAllocator* pAllocator, uptr stackBottom); 60 fnd::IAllocator* GetAllocator() { return m_pAllocator; } in GetAllocator()
|
| D | os_StackMemoryAutoStackManager.h | 28 namespace fnd 102 void Initialize(fnd::IAllocator* pAllocator, uptr stackBottom) in Initialize() 121 void Initialize(fnd::IAllocator* pAllocator, StackT& stack) in Initialize()
|
| D | os_SimpleAutoStackManager.h | 28 namespace fnd 100 void Initialize(fnd::IAllocator* pAllocator, uptr stackBottom) in Initialize() 119 void Initialize(fnd::IAllocator* pAllocator, StackT& stack) in Initialize()
|
| D | os_Synchronization.h | 80 bool WaitOne(nn::fnd::TimeSpan timeout); 102 static bool WaitAll(WaitObject* objs[], s32 numObjects, nn::fnd::TimeSpan timeout); 125 static s32 WaitAny(WaitObject* objs[], s32 numObjects, nn::fnd::TimeSpan timeout); 168 inline bool WaitObject::WaitOne(nn::fnd::TimeSpan timeout) in WaitOne() 175 inline bool WaitObject::WaitAll(WaitObject* objs[], s32 numObjects, nn::fnd::TimeSpan timeout) in WaitAll() 189 inline s32 WaitObject::WaitAny(WaitObject* objs[], s32 numObjects, nn::fnd::TimeSpan timeout) in WaitAny()
|
| D | os_WaitableCounter.h | 36 typedef nn::fnd::InterlockedVariable<s32> ValueType; 48 Result DecrementAndWaitIfLessThan(s32 value, fnd::TimeSpan timeout) in DecrementAndWaitIfLessThan() 53 Result WaitIfLessThan(s32 value, fnd::TimeSpan timeout) in WaitIfLessThan() 83 Result ArbitrateAddress(nn::os::ArbitrationType type, s32 value, fnd::TimeSpan timeout) in ArbitrateAddress()
|
| /CTR-SDK-4.2.5/sources/libraries/test/ |
| D | test_New.cpp | 43 namespace nn { namespace drivers { namespace fnd { namespace 44 extern nn::fnd::MemoryRange AllocateBuffer(size_t requiredSize, size_t idealSize) in AllocateBuffer() 50 return nn::fnd::MemoryRange(begin, begin + requiredSize); in AllocateBuffer() 53 extern void DeallocateBuffer(const nn::fnd::MemoryRange& memoryRange) in DeallocateBuffer()
|
| /CTR-SDK-4.2.5/include/nn/hid/CTR/ |
| D | hid_HidBase.h | 62 bool WaitSampling(nn::fnd::TimeSpan timeout); 87 static s32 WaitSamplingAny(HidBase* devices[], s32 numDevices, nn::fnd::TimeSpan timeout); 101 inline bool HidBase::WaitSampling(nn::fnd::TimeSpan timeout) in WaitSampling() 112 inline s32 HidBase::WaitSamplingAny(HidBase* devices[], s32 numDevices, nn::fnd::TimeSpan timeout) in WaitSamplingAny()
|
| /CTR-SDK-4.2.5/include/nn/init/ |
| D | init_Allocator.h | 23 namespace nn { namespace fnd { 66 nn::fnd::IAllocator* GetAllocator(void);
|
| /CTR-SDK-4.2.5/sources/libraries/fnd/detail/ |
| D | fnd_DetailHeapCommon.h | 25 namespace nn { namespace fnd { namespace detail { 132 ((void*)(((nn::fnd::detail::NNSiFndHeapHead*)(heap))->heapStart)) 144 (((nn::fnd::detail::NNSiFndHeapHead*)(heap))->heapEnd)
|
| /CTR-SDK-4.2.5/sources/libraries/os/ |
| D | os_Initialize.cpp | 21 NN_DBG_DECLARE_GET_RESULT_DESCRIPTION_STRING_IMPL_KEEPER(fnd) 35 NN_DBG_USE_GET_RESULT_DESCRIPTION_STRING_IMPL_KEEPER(fnd); in Initialize()
|
| D | os_Timer.cpp | 73 …pTimer->StartPeriodic(nn::fnd::TimeSpan::FromNanoSeconds(first), nn::fnd::TimeSpan::FromNanoSecond… in nnosTimerStartPeriodic() 79 pTimer->StartOneShot(nn::fnd::TimeSpan::FromNanoSeconds(time)); in nnosTimerStartOneShot()
|
| /CTR-SDK-4.2.5/include/nn/net/osl/ |
| D | osl_EventFlag.h | 60 bit32 Wait(bit32 pattern, WaitMode mode, nn::fnd::TimeSpan timeout); 63 bit32 WaitAndClear(bit32 pattern, WaitMode mode, bit32 clear, nn::fnd::TimeSpan timeout); 72 static inline fnd::TimeSpan InfiniteTimeSpan() in InfiniteTimeSpan() 74 return fnd::TimeSpan::FromNanoSeconds(NN_OS_WAIT_INFINITE); in InfiniteTimeSpan()
|
| /CTR-SDK-4.2.5/include/nn/cec/CTR/ |
| D | cec_Types.h | 171 nn::fnd::DateTimeParameters sendDate; // 172 nn::fnd::DateTimeParameters recvDate; // 173 nn::fnd::DateTimeParameters createDate; //
|
| D | cec_MessageBoxSystem.h | 98 void SetLastOpenedDate(const nn::fnd::DateTimeParameters& dateTime); 99 nn::fnd::DateTimeParameters GetLastOpenedDate() const; 100 nn::fnd::DateTimeParameters GetLastReceivedDate() const;
|
| D | cec_MessageBoxInfoReader.h | 279 nn::fnd::DateTimeParameters GetMessageSendDate(CecBoxType boxType, u32 messIndex); 287 nn::fnd::DateTimeParameters GetMessageRecvDate(CecBoxType boxType, u32 messIndex); 295 nn::fnd::DateTimeParameters GetMessageCreateDate(CecBoxType boxType, u32 messIndex);
|
| /CTR-SDK-4.2.5/include/nn/ptm/CTR/ |
| D | ptm_Api.h | 68 Result SetRtcAlarm(nn::fnd::DateTime datetime); 82 Result GetRtcAlarm(nn::fnd::DateTime *pDatetime);
|