Home
last modified time | relevance | path

Searched full:functions (Results 1 – 25 of 1301) sorted by relevance

12345678910>>...53

/Zephyr-latest/modules/cmsis-dsp/
DKconfig16 bool "Basic Math Functions"
18 This option enables the Basic Math Functions, which support the
38 bool "Complex Math Functions"
41 This option enables the Complex Math Functions, which support the
52 bool "Controller Functions"
54 This option enables the Controller Functions, which support the
64 These functions can be used to implement a generic PID controller, as
69 bool "Fast Math Functions"
72 This option enables the Fast Math Functions, which support the
81 bool "Filtering Functions"
[all …]
/Zephyr-latest/subsys/timing/
DKconfig6 bool "Timing Functions"
8 When enabled, timing related functions are compiled. This is
15 Hidden option to indicate that timing functions need to be
19 to use timing functions.
/Zephyr-latest/arch/arm/core/cortex_m/tz/
DKconfig32 bool "Secure Firmware has Secure Entry functions"
36 Secure Entry functions that may be called from
37 Non-Secure state. Secure Entry functions must be
58 bool "Non-Secure Firmware uses Secure Entry functions"
62 Entry functions provided by the Secure Firmware. The Secure
63 Firmware must be configured to provide these functions.
73 Firmware that contains secure entry functions, and allows
/Zephyr-latest/lib/libc/minimal/
DKconfig7 bool "Non-reentrant functions"
11 Enable non-reentrant functions that make use of the globals; e.g.
24 bool "Use size optimized string functions"
31 bool "Rand and srand functions"
39 bool "Time functions"
64 symbols are still present, but the functions produce an empty
/Zephyr-latest/lib/cpp/minimal/
Dcpp_virtual.c9 * @brief Stub for C++ pure virtual functions
13 * @brief Stub for pure virtual functions
16 * functions.
/Zephyr-latest/drivers/firmware/scmi/
DKconfig7 bool "Helper functions for SCMI clock protocol"
11 Enable support for SCMI clock protocol helper functions.
24 bool "Helper functions for SCMI pinctrl protocol"
29 Enable support for SCMI pinctrl protocol helper functions.
/Zephyr-latest/include/zephyr/sys/
Dsys_io.h23 /* Port I/O functions */
92 * This functions takes the designated bit starting from port and sets it to 1.
102 * This functions takes the designated bit starting from port and sets it to 0.
112 * This functions takes the designated bit starting from port and tests its
125 * This functions takes the designated bit starting from port, tests its
138 * This functions takes the designated bit starting from port, tests its
147 /* Memory mapped registers I/O functions */
236 /* Memory bits manipulation functions */
242 * This functions takes the designated bit starting from addr and sets it to 1.
252 * This functions masking designated bits from addr to 1.
[all …]
/Zephyr-latest/doc/build/kconfig/
Dpreprocessor-functions.rst1 .. _kconfig-functions:
3 Custom Kconfig Preprocessor Functions
6 Kconfiglib supports custom Kconfig preprocessor functions written in Python.
7 These functions are defined in
17 Most of the custom preprocessor functions are used to get devicetree
21 Devicetree-related Functions
24 The functions listed below are used to get devicetree information into Kconfig.
78 Integer functions
81 The functions listed below can be used to do arithmetic operations
97 String functions
[all …]
/Zephyr-latest/doc/kernel/timing_functions/
Dindex.rst3 Executing Time Functions
6 The timing functions can be used to obtain execution time of
9 Please note that the timing functions may use a different timer
16 To allow using the timing functions, :kconfig:option:`CONFIG_TIMING_FUNCTIONS`
50 This shows an example on how to use the timing functions:
/Zephyr-latest/lib/posix/options/
DKconfig.mem25 https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/V2_chap02.html
35 https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/V2_chap02.html
46 https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/V2_chap02.html
57 https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/V2_chap02.html
68 https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/V2_chap02.html
DKconfig.sync_io13 https://pubs.opengroup.org/onlinepubs/9699919799/functions/fsync.html
24 https://pubs.opengroup.org/onlinepubs/9699919799/functions/msync.html
25 https://pubs.opengroup.org/onlinepubs/9699919799/functions/fdatasync.html
/Zephyr-latest/drivers/w1/
DCMakeLists.txt11 # drivers implementing link functions (read, write, reset)
21 # network functions:
23 # network functions should be callable from user as well as supervisor mode:
/Zephyr-latest/tests/lib/spsc_pbuf/
Dtestcase.yaml5 # Exclude platform which does not link with cache functions
22 # Exclude platform which does not link with cache functions
31 # Exclude platform which does not link with cache functions
/Zephyr-latest/doc/develop/languages/c/
Dcommon_libc.rst6 Zephyr provides some C library functions that are designed to be used in
7 conjunction with multiple C libraries. These either provide functions not
27 management interface functions such as :c:func:`malloc` and :c:func:`free`.
44 The standard dynamic memory management interface functions implemented by
46 multiple threads. These functions are implemented in
Dpicolibc.rst17 Zephyr implements the “API hook” functions that are invoked by the C
18 standard library functions in the Picolibc. These hook functions are
24 .. _`POSIX 2018 (IEEE Std 1003.1-2017)`: https://pubs.opengroup.org/onlinepubs/9699919799/functions
34 functions. Because the standard C++ library must be compiled for the
90 Picolibc supports all standard C formatted input and output functions,
108 When using Picolibc, Zephyr formatted output functions are
119 from Picolibc results as the cbprintf functions are not completely
122 Math Functions
127 versions of the Bessel functions.
Dindex.rst10 the C language. All Zephyr API functions and macros are implemented in C and
31 * inline functions
78 C defines standard formatted output functions such as ``printf`` and
79 ``sprintf`` and these functions are implemented by the C standard
92 :c:func:`malloc` and :c:func:`free`) and these functions are implemented by the
100 functions (for example, :c:func:`sbrk`) implemented in :file:`libc-hooks.c`.
118 C standard dynamic memory management interface functions such as
/Zephyr-latest/include/zephyr/arch/posix/
Dasm_inline_gcc.h9 * POSIX ARCH specific public inline "assembler" functions and macros
12 /* Either public functions or macros or invoked by public functions */
/Zephyr-latest/subsys/testsuite/coverage/
Dcoverage.c119 iter_2 < info->functions[iter]->ctrs->num; in gcov_calculate_buff_size()
142 struct gcov_fn_info *functions; in gcov_populate_buffer() local
172 functions = info->functions[iter_functions]; in gcov_populate_buffer()
185 functions->ident); in gcov_populate_buffer()
189 functions->lineno_checksum); in gcov_populate_buffer()
193 functions->cfg_checksum); in gcov_populate_buffer()
195 counters_per_func = functions->ctrs; in gcov_populate_buffer()
237 struct gcov_fn_info *functions; in gcov_reset_counts() local
247 functions = info->functions[iter_functions]; in gcov_reset_counts()
248 counters_per_func = functions->ctrs; in gcov_reset_counts()
/Zephyr-latest/doc/develop/api/
Dterminology.rst56 Functions that are not **reschedule** may be invoked from either thread
59 Functions that are **reschedule** may be invoked from thread context.
61 Functions that are **reschedule** but not **sleep** may be invoked from
86 Functions that are **sleep** are implicitly **reschedule**.
88 Functions that are **sleep** may be invoked from thread context.
90 Functions that are **sleep** may be invoked from interrupt and
111 It is use of the no-wait feature that allows functions like
118 Functions with this attribute may be invoked from interrupt and
132 Any function that is not **sleep** is inherently **isr-ok**. Functions
141 context only when the no-wait path is selected. **isr-ok** functions
[all …]
/Zephyr-latest/modules/lz4/
DKconfig26 Disable lz4 functions that use dynamic memory allocation functions.
29 prompt "How stateless compression functions allocate memory for their hash table"
53 prompt "How stateless HC compression functions allocate memory for their workspace"
/Zephyr-latest/include/zephyr/net/
Dsocket_select.h9 * @brief BSD select support functions.
40 * http://pubs.opengroup.org/onlinepubs/9699919799/functions/select.html
68 * http://pubs.opengroup.org/onlinepubs/9699919799/functions/select.html
83 * http://pubs.opengroup.org/onlinepubs/9699919799/functions/select.html
98 * http://pubs.opengroup.org/onlinepubs/9699919799/functions/select.html
113 * http://pubs.opengroup.org/onlinepubs/9699919799/functions/select.html
/Zephyr-latest/lib/libc/armstdc/src/
Dthreading_weak.c8 * Weak stub implementation of threading related kernel functions.
13 * undefined functions even if those functions the reference the undefined
/Zephyr-latest/subsys/mgmt/mcumgr/transport/src/
Dsmp.c21 /* To be able to unit test some callers some functions need to be
80 if (smpt->functions.ud_copy) { in smp_alloc_rsp()
81 smpt->functions.ud_copy(rsp_nb, req_nb); in smp_alloc_rsp()
99 if (smpt->functions.ud_free) { in smp_free_buf()
100 smpt->functions.ud_free(net_buf_user_data((struct net_buf *)buf)); in smp_free_buf()
146 __ASSERT((smpt->functions.output != NULL), in smp_transport_init()
149 if (smpt->functions.output == NULL) { in smp_transport_init()
218 if (zst->functions.query_valid_check == NULL) { in smp_rx_remove_invalid()
234 if (!zst->functions.query_valid_check(nb, arg)) { in smp_rx_remove_invalid()
/Zephyr-latest/doc/services/crypto/
Dpsa_crypto.rst21 cryptographic functions.
101 Most functions in the PSA Crypto API can return errors. All functions
102 that can fail have the return type ``psa_status_t``. A few functions
111 separate environment from the application, all functions that need
120 * Most functions might fail due to a lack of resources. However,
121 some implementations guarantee that certain functions always have
124 * All functions that access persistent keys might fail due to a
127 * All functions that require randomness might fail due to a lack of
/Zephyr-latest/tests/subsys/mgmt/mcumgr/smp_client/src/
Dsmp_transport_stub.c18 /* Stubbed functions */
44 smpt_test.functions.output = smp_uart_tx_pkt; in stub_smp_client_transport_register()
45 smpt_test.functions.get_mtu = smp_uart_get_mtu; in stub_smp_client_transport_register()

12345678910>>...53