/Zephyr-latest/modules/cmsis-dsp/ |
D | Kconfig | 16 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/ |
D | Kconfig | 6 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/ |
D | Kconfig | 32 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/ |
D | Kconfig | 7 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/ |
D | cpp_virtual.c | 9 * @brief Stub for C++ pure virtual functions 13 * @brief Stub for pure virtual functions 16 * functions.
|
/Zephyr-latest/drivers/firmware/scmi/ |
D | Kconfig | 7 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/ |
D | sys_io.h | 23 /* 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/ |
D | preprocessor-functions.rst | 1 .. _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/ |
D | index.rst | 3 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/ |
D | Kconfig.mem | 25 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
|
D | Kconfig.sync_io | 13 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/ |
D | CMakeLists.txt | 11 # 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/ |
D | testcase.yaml | 5 # 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/ |
D | common_libc.rst | 6 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
|
D | picolibc.rst | 17 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.
|
D | index.rst | 10 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/ |
D | asm_inline_gcc.h | 9 * 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/ |
D | coverage.c | 119 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/ |
D | terminology.rst | 56 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/ |
D | Kconfig | 26 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/ |
D | socket_select.h | 9 * @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/ |
D | threading_weak.c | 8 * 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/ |
D | smp.c | 21 /* 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/ |
D | psa_crypto.rst | 21 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/ |
D | smp_transport_stub.c | 18 /* 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()
|