PicoSDK
+
0
/1 examples
SourceVu will show references to
divmod_result_t
from the following samples and libraries:
divider sample
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Raspberry Pi Pico SDK and Examples
PicoSDK
divmod_result_t
divmod_result_t
Syntax
Show:
Summary
Declaration
from
divider.h:52
typedef
uint64_t
divmod_result_t
;
Examples
divmod_result_t
is referenced by 1 libraries and example projects:
divider sample
References
from
0/1
examples
Code
Location
Scope
Referrer
typedef
uint64_t
divmod_result_t
;
divider.h:52
divmod_result_t
hw_divider_results
[
NUM_CORES
]
;
divider.c:10
hw_divider_results
divmod_result_t
r
=
hw_divider_divmod_s32
(
a
,
b
)
;
divider.h:54
divmod_s32s32_rem()
divmod_result_t
divmod_s32s32
(
int32_t
a
,
int32_t
b
)
;
divider.h:67
divmod_s32s32()
divmod_result_t
r
=
hw_divider_divmod_u32
(
a
,
b
)
;
divider.h:89
divmod_u32u32_rem()
divmod_result_t
divmod_u32u32
(
uint32_t
a
,
uint32_t
b
)
;
divider.h:102
divmod_u32u32()
divmod_result_t
divmod_s32s32_unsafe
(
int32_t
a
,
int32_t
b
)
;
divider.h:207
divmod_s32s32_unsafe()
divmod_result_t
divmod_u32u32_unsafe
(
uint32_t
a
,
uint32_t
b
)
;
divider.h:244
divmod_u32u32_unsafe()
extern
divmod_result_t
hw_divider_results
[
NUM_CORES
]
;
divider.h:55
hw_divider_results
static
inline
divmod_result_t
hw_divider_divmod_s32
(
int32_t
a
,
int32_t
b
)
{
divider.h:74
hw_divider_divmod_s32()
static
inline
divmod_result_t
hw_divider_divmod_u32
(
uint32_t
a
,
uint32_t
b
)
{
divider.h:92
hw_divider_divmod_u32()
static
inline
divmod_result_t
hw_divider_result_nowait
(
void
)
{
divider.h:169
hw_divider_result_nowait()
static
inline
divmod_result_t
hw_divider_result_wait
(
void
)
{
divider.h:187
hw_divider_result_wait()
inline
static
uint32_t
to_quotient_u32
(
divmod_result_t
r
)
{
divider.h:198
to_quotient_u32()
to_quotient_u32()::r
inline
static
int32_t
to_quotient_s32
(
divmod_result_t
r
)
{
divider.h:208
to_quotient_s32()
to_quotient_s32()::r
inline
static
uint32_t
to_remainder_u32
(
divmod_result_t
r
)
{
divider.h:220
to_remainder_u32()
to_remainder_u32()::r
inline
static
int32_t
to_remainder_s32
(
divmod_result_t
r
)
{
divider.h:232
to_remainder_s32()
to_remainder_s32()::r
divmod_result_t
divmod_s32s32
(
int32_t
a
,
int32_t
b
)
{
divider_compiler.c:14
divmod_s32s32()
divmod_result_t
divmod_u32u32
(
uint32_t
a
,
uint32_t
b
)
{
divider_compiler.c:22
divmod_u32u32()
divmod_result_t
divmod_s32s32_unsafe
(
int32_t
a
,
int32_t
b
)
{
return
divmod_s32s32
(
a
,
b
)
;
}
divider_compiler.c:102
divmod_s32s32_unsafe()
divmod_result_t
divmod_u32u32_unsafe
(
uint32_t
a
,
uint32_t
b
)
{
return
divmod_u32u32
(
a
,
b
)
;
}
divider_compiler.c:106
divmod_u32u32_unsafe()
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
All items filtered out
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Instance
Scope
Location
Project
hw_divider_results
divider.h:55
return
hw_divider_divmod_s32()
divider.h:74
return
hw_divider_divmod_u32()
divider.h:92
return
hw_divider_result_nowait()
divider.h:169
return
hw_divider_result_wait()
divider.h:187
to_quotient_u32()::r
to_quotient_u32()
divider.h:198
to_quotient_s32()::r
to_quotient_s32()
divider.h:208
to_remainder_u32()::r
to_remainder_u32()
divider.h:220
to_remainder_s32()::r
to_remainder_s32()
divider.h:232
hw_divider_results
divider.c:10
return
divmod_s32s32()
divider_compiler.c:14
return
divmod_u32u32()
divider_compiler.c:22
return
divmod_s32s32_unsafe()
divider_compiler.c:102
return
divmod_u32u32_unsafe()
divider_compiler.c:106
return
divmod_s32s32()
divider.h:67
return
divmod_u32u32()
divider.h:102
return
divmod_s32s32_unsafe()
divider.h:207
return
divmod_u32u32_unsafe()
divider.h:244
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out