Home
last modified time | relevance | path

Searched refs:param (Results 1 – 25 of 47) sorted by relevance

12

/CTR-SDK-1.0.0/CTR_SDK/include/nn/os/
Dos_Alarm.h32 typedef void (*nnosAlarmHandler)(void* param, bool cancelled);
41 typedef void (*AlarmHandler)(void* param, bool cancelled);
119 void SetOneShot(nn::fnd::TimeSpan time, AlarmHandler handler, void* param);
122 void SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled), T* param);
137 …Periodic(nn::fnd::TimeSpan initial, nn::fnd::TimeSpan interval, AlarmHandler handler, void* param);
140 …TimeSpan initial, nn::fnd::TimeSpan interval, void (*handler)(T* param, bool cancelled), T* param);
153 …fnd::TimeSpan interval, AlarmHandler handler, void* param) { SetPeriodic(0, interval, handler, par… in SetPeriodic() argument
156 … void SetPeriodic(nn::fnd::TimeSpan interval, void (*handler)(T* param, bool cancelled), T* param);
208 …void Alarm::SetOneShot(nn::fnd::TimeSpan time, void (*handler)(T* param, bool cancelled), T* param) in SetOneShot() argument
210 SetOneShot(time, reinterpret_cast<AlarmHandler&>(handler), reinterpret_cast<void*&>(param)); in SetOneShot()
[all …]
Dos_Thread.h239 …void Start(void (*f)(T), U param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORITY, s32 coreNo…
241 …void Start(void (*f)(const T*), const T& param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORI…
243 …void Start(void (*f)(const T&), const T& param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORI…
286 …nn::Result TryStart(void (*f)(T), U param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORITY, s…
321 …void StartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 priority = DEFAULT_THREAD_PR…
364 …nn::Result TryStartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 priority = DEFAULT_…
774 inline void Thread::Start(void (*f)(T), U param, Stack& stack, s32 priority, s32 coreNo) in Start() argument
778 …NN_ERR_THROW_FATAL(TryInitializeAndStartImpl(info, reinterpret_cast<ThreadFunc>(f), &param, stack.… in Start()
782 inline void Thread::Start(void (*f)(const T*), const T& param, Stack& stack, s32 priority, s32 core… in Start() argument
786 …NN_ERR_THROW_FATAL(TryInitializeAndStartImpl(info, reinterpret_cast<ThreadFunc>(f), &param, stack.… in Start()
[all …]
Dos_ThreadPool.h264 ThreadPoolTaskForC(void (*f)(uptr), uptr param) : m_F(f), m_Param(param) {} in ThreadPoolTaskForC() argument
274 …osWaitObject* waitObject, void (*f)(uptr), uptr param) : m_WaitObject(waitObject), m_F(f), m_Param… in ThreadPoolWaitTaskForC() argument
316 …EXTERN_C void nnosThreadPoolTaskInitialize(nnosThreadPoolTask* this_, void (*f)(uptr), uptr param);
338 …Initialize(nnosThreadPoolWaitTask* this_, nnosWaitObject* waitObject, void (*f)(uptr), uptr param);
Dos_SvcTypes.autogen.h37 typedef void (*ThreadFunc)(uptr param);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/math/inline/
Dmath_Matrix34.ipp34 @param[out] pOut 零行列を格納するバッファへのポインタ。
51 @param[out] pOut 単位行列を格納するバッファへのポインタ。
69 @param[in] p 判定対象の行列へのポインタ。
84 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
85 @param[in] p1 左辺値へのポインタ。
86 @param[in] p2 右辺値へのポインタ。
115 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
116 @param[in] pAxis 回転軸を指定するベクトルへのポインタ。
117 @param[in] fIdx 1 円周を 256.0 とする単位での回転量
134 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
[all …]
Dmath_Vector4.ipp30 @param[in] p 判定対象のベクトルへのポインタ。
43 @param[in] p 判定対象のベクトルへのポインタ。
56 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じベクトルを指していても構いません。
57 @param[in] p1 左辺値へのポインタ
58 @param[in] p2 右辺値へのポインタ
76 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じベクトルを指していても構いません。
77 @param[in] p1 左辺値へのポインタ
78 @param[in] p2 右辺値へのポインタ
96 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じベクトルを指していても構いません。
97 @param[in] p1 左辺値へのポインタ
[all …]
Dmath_Matrix44.ipp34 @param[out] pOut 零行列を格納するバッファへのポインタ。
53 @param[out] pOut 単位行列を格納するバッファへのポインタ。
70 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
71 @param[in] p1 左辺値へのポインタ。
72 @param[in] p2 右辺値へのポインタ。
105 @param[in] p 判定対象の行列へのポインタ。
200 @param[out] pOut 射影行列を格納する行列へのポインタ。
201 @param[in] l ニアクリッピング面での視錐台左辺の X 座標
202 @param[in] r ニアクリッピング面での視錐台右辺の X 座標
203 @param[in] b ニアクリッピング面での視錐台下辺の Y 座標
[all …]
Dmath_Quaternion.ipp31 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
33 @param[in] q1 左辺値へのポインタ
34 @param[in] q2 右辺値へのポインタ
57 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
59 @param[in] q1 左辺値へのポインタ
60 @param[in] q2 右辺値へのポインタ
83 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
85 @param[in] q1 左辺値へのポインタ
86 @param[in] q2 右辺値へのポインタ
109 @param[in] q1 左辺値へのポインタ
[all …]
Dmath_Vector2.ipp31 @param[in] p 判定対象のベクトルへのポインタ。
44 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じベクトルを指していても構いません。
45 @param[in] p1 対象のベクトル1へのポインタ。
46 @param[in] p2 対象のベクトル2へのポインタ。
63 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じベクトルを指していても構いません。
64 @param[in] p1 対象のベクトル1へのポインタ。
65 @param[in] p2 対象のベクトル2へのポインタ。
82 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p と同じベクトルを指していても構いません。
83 @param[in] p 対象のベクトル1へのポインタ。
99 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p と同じベクトルを指していても構いません。
[all …]
Dmath_Types.ipp27 @param[out] pOut コピー先の行列へのポインタです。
28 @param[in] pM コピー元の行列へのポインタです。
50 @param[out] pOut 計算結果を受け取るバッファへのポインタです。 pV と同じベクトルを指しても構いません。
51 @param[in] pM 変換行列へのポインタです。
52 @param[in] pV 元となるベクトルへのポインタです。
86 @param[out] pOut 計算結果を受け取る配列の先頭へのポインタ。
87 @param[in] pM 変換行列へのポインタ。
88 @param[in] pV 元となるベクトル配列の先頭へのポインタ。
89 @param[in] count 変換するベクトル配列の要素数
139 @param[out] pOut 計算結果を受け取る配列の先頭へのポインタ。
[all …]
Dmath_Matrix23.ipp31 @param[out] pOut コピー先の行列のポインタです。
32 @param[in] p コピー元の行列のポインタです。
53 @param[out] pOut ゼロ行列を格納するバッファへのポインタです。
71 @param[out] pOut 単位行列を格納するバッファへのポインタです。
88 @param[in] p 判定対象の行列です。
104 @param[out] pOut 計算結果を受け取るバッファへのポインタです。p1, p2 と同じ行列を指しても構いません。
105 @param[in] p1 元の行列へのポインタです。
106 @param[in] p2 足す行列へのポインタです。
131 @param[out] pOut 計算結果を受け取るバッファへのポインタです。p1, p2 と同じ行列を指しても構いません。
132 @param[in] p1 元の行列へのポインタです。
[all …]
Dmath_Vector3.ipp33 @param[in] p 判定対象のベクトルへのポインタ。
46 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じベクトルを指していても構いません。
47 @param[in] p1 対象のベクトル1へのポインタ。
48 @param[in] p2 対象のベクトル2へのポインタ。
67 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じベクトルを指していても構いません。
68 @param[in] p1 対象のベクトル1へのポインタ。
69 @param[in] p2 対象のベクトル2へのポインタ。
87 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
89 @param[in] p1 左辺値へのポインタ
90 @param[in] p2 右辺値へのポインタ
[all …]
Dmath_Matrix22.ipp29 @param[in] p 判定対象の行列へのポインタ。
43 @param[out] pOut コピー先の行列のポインタです。
44 @param[in] p コピー元の行列のポインタです。
65 @param[out] pOut ゼロ行列を格納するバッファへのポインタです。
82 @param[out] pOut 単位行列を格納するバッファへのポインタです。
99 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指しても構いません。
100 @param[in] t かける数です。
101 @param[in] p1 元の行列へのポインタです。
102 @param[in] p2 足す行列へのポインタです。
Dmath_Matrix43.ipp27 @param[in] p 判定対象の行列へのポインタ。
43 @param[out] pOut 零行列を格納するバッファへのポインタ。
63 @param[out] pOut 単位行列を格納するバッファへのポインタ。
80 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
81 @param[in] p1 左辺値へのポインタ。
82 @param[in] p2 右辺値へのポインタ。
Dmath_Matrix33.ipp28 @param[in] p 判定対象の行列へのポインタ。
44 @param[out] pOut 零行列を格納するバッファへのポインタ。
61 @param[out] pOut 単位行列を格納するバッファへのポインタ。
/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/fnd/
Dfnd_ExpHeap.cpp84 uptr param; member
88 void VisitFunc(void* p, detail::Heap, u32 param) in VisitFunc() argument
90 FuncAndParam& fap = *reinterpret_cast<FuncAndParam*>(param); in VisitFunc()
91 fap.f(p, fap.heap, fap.param); in VisitFunc()
96 void ExpHeapBase::VisitAllBlocks(nn::fnd::ExpHeapBase::BlockVisitor visitor, uptr param) in VisitAllBlocks() argument
101 fap.param = param; in VisitAllBlocks()
/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/gr/CTR/
Dgr_Vertex.cpp121 const f32 param[] ) in EnableAttrAsConst() argument
136 … m_AttrConst[ bind_reg ].param[ i ] = i < dimension ? param[ i ] : defaultParam[ i ]; in EnableAttrAsConst()
330 …mand++ = ( ( Float32ToFloat24( vtxConst.param[3] ) << 8 ) & 0xffffff00 ) | ( ( Float32ToFloat24( … in MakeEnableAttrCommand_()
331 …mand++ = ( ( Float32ToFloat24( vtxConst.param[2] ) << 16 ) & 0xffff0000 ) | ( ( Float32ToFloat24( … in MakeEnableAttrCommand_()
332 …mand++ = ( ( Float32ToFloat24( vtxConst.param[1] ) << 24 ) & 0xff000000 ) | ( ( Float32ToFloat24( … in MakeEnableAttrCommand_()
/CTR-SDK-1.0.0/CTR_SDK/include/nn/math/ARMv6/inline/
Dmath_Matrix43.ipp28 @param[out] pOut コピー先の行列へのポインタ。
29 @param[in] p コピー元の行列へのポインタ
50 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
51 @param[in] p1 左辺値へのポインタ。
52 @param[in] p2 右辺値へのポインタ。
85 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
86 @param[in] p1 左辺値へのポインタ。
87 @param[in] p2 右辺値へのポインタ。
129 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p と同じ行列を指していても構いません。
130 @param[in] p 元となる行列へのポインタ。
[all …]
Dmath_Matrix44.ipp30 @param[out] pOut 計算結果を受け取るバッファへのポインタ。pV と同じベクトルを指していても構いません。
31 @param[in] pM 変換行列へのポインタ。
32 @param[in] pV 元となるベクトルへのポインタ。
71 @param[out] pOut コピー先の行列へのポインタ。
72 @param[in] p コピー元の行列へのポインタ
90 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
91 @param[in] p1 左辺値へのポインタ。
92 @param[in] p2 右辺値へのポインタ。
127 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p と同じ行列を指していても構いません。
128 @param[in] p 元の行列のポインタ。
[all …]
Dmath_Matrix34.ipp29 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
31 @param[in] pM 変換行列へのポインタ。
32 @param[in] pV 元となるベクトルへのポインタ。
72 @param[out] pOut コピー先の行列へのポインタ。
73 @param[in] p コピー元の行列へのポインタ
96 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
98 @param[in] p1 左辺値へのポインタ。
99 @param[in] p2 右辺値へのポインタ。
141 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
142 @param[in] p1 左辺値へのポインタ。
[all …]
Dmath_Types.ipp29 @param[out] pOut コピー先の行列へのポインタ。
30 @param[in] pM コピー元の行列へのポインタ
47 @param[out] pOut コピー先の行列へのポインタ。
48 @param[in] pM コピー元の行列へのポインタ
97 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
98 @param[in] pMtx クォータニオンの元になる回転行列へのポインタ。
251 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p と同じ行列を指していても構いません。
252 @param[in] p 転置する行列へのポインタ。
284 @param[out] pOut 計算結果を受け取るバッファへのポインタ。
285 @param[in] p 元となる行列へのポインタ。
Dmath_Quaternion.ipp32 @param[out] pOut 計算結果を受け取るバッファへのポインタ。q1, q2 と同じクォータニオンを指していても構いません。
33 @param[in] q1 左辺値へのポインタ
34 @param[in] q2 右辺値へのポインタ
104 @param[out] pOut 計算結果を受け取るバッファへのポインタ。q と同じクォータニオンを指していても構いません。
105 @param[in] q 正規化するクォータニオンへのポインタ
179 @param[out] pOut 計算結果を受け取るバッファへのポインタ。q と同じクォータニオンを指していても構いません。
180 @param[in] q 左辺値へのポインタ
Dmath_Matrix33.ipp240 @param[out] pOut 計算結果を受け取るバッファへのポインタ。pV と同じベクトルを指していても構いません。
241 @param[in] pM 変換行列へのポインタ。
242 @param[in] pV 元となるベクトルへのポインタ。
285 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
286 @param[in] p1 左の行列へのポインタ。
287 @param[in] p2 右の行列へのポインタ。
327 @param[out] pOut コピー先の行列のポインタ
328 @param[in] p コピー元の行列のポインタ
348 @param[out] pOut 計算結果を受け取るバッファへのポインタ。p1, p2 と同じ行列を指していても構いません。
349 @param[in] t 掛ける数。
[all …]
/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/os/
Dos_Alarm.cpp226 void nnosAlarmSetOneShot(nnosAlarm* p, s64 time, nnosAlarmHandler handler, void* param) in nnosAlarmSetOneShot() argument
229 pAlarm->SetOneShot(nn::fnd::TimeSpan::FromNanoSeconds(time), handler, param); in nnosAlarmSetOneShot()
232 …nosAlarmSetPeriodic(nnosAlarm* p, s64 initial, s64 interval, nnosAlarmHandler handler, void* param) in nnosAlarmSetPeriodic() argument
235 …:TimeSpan::FromNanoSeconds(initial), nn::fnd::TimeSpan::FromNanoSeconds(interval), handler, param); in nnosAlarmSetPeriodic()
/CTR-SDK-1.0.0/CTR_SDK/include/nn/camera/CTR/
Dcamera_Api.h85 nn::Result SetPackageParameterWithoutContext(const PackageParameterCameraSelect& param);
86 nn::Result SetPackageParameterWithContext(const PackageParameterContext& param);
87 nn::Result SetPackageParameterWithContext(const PackageParameterContextDetail& param);
808 inline nn::Result SetPackageParameterWithoutContext(const PackageParameterCameraSelect& param) in SetPackageParameterWithoutContext() argument
810 return detail::SetPackageParameterWithoutContext( param ); in SetPackageParameterWithoutContext()
825 inline nn::Result SetPackageParameterWithContext(const PackageParameterContext& param) in SetPackageParameterWithContext() argument
827 return detail::SetPackageParameterWithContext( param ); in SetPackageParameterWithContext()
842 inline nn::Result SetPackageParameterWithContext(const PackageParameterContextDetail& param) in SetPackageParameterWithContext() argument
844 return detail::SetPackageParameterWithContext( param ); in SetPackageParameterWithContext()

12