Home
last modified time | relevance | path

Searched full:function (Results 1 – 25 of 2285) sorted by relevance

12345678910>>...92

/Zephyr-Core-3.6.0/arch/arm/include/cortex_m/
Dtz_ns.h26 * @brief Macro for "sandwiching" a function call (@p name) between two other
31 * This macro creates the function body of an "outer" function which behaves
32 * exactly like the wrapped function (@p name), except that the preface function
33 * is called before, and the postface function afterwards.
35 * @param preface The function to call first. Must have no parameters and no
37 * @param name The main function, i.e. the function to wrap. This function
40 * @param postface The function to call last. Must have no parameters and no
51 ".global "#preface"; .type "#preface", %function"); \
53 ".global "#name"; .type "#name", %function"); \
55 ".global "#postface"; .type "#postface", %function"); \
[all …]
/Zephyr-Core-3.6.0/soc/arm/nxp_lpc/lpc55xxx/
Dsoc.h24 #define IOCON_PIO_DIGITAL_EN 0x0100u /*!<@brief Enables digital function */
25 #define IOCON_PIO_FUNC0 0x00u /*!<@brief Selects pin function 0 */
26 #define IOCON_PIO_FUNC1 0x01u /*!<@brief Selects pin function 1 */
27 #define IOCON_PIO_FUNC2 0x02u /*!<@brief Selects pin function 2 */
28 #define IOCON_PIO_FUNC4 0x04u /*!<@brief Selects pin function 4 */
29 #define IOCON_PIO_FUNC5 0x05u /*!<@brief Selects pin function 5 */
30 #define IOCON_PIO_FUNC6 0x06u /*!<@brief Selects pin function 6 */
31 #define IOCON_PIO_FUNC7 0x07u /*!<@brief Selects pin function 7 */
32 #define IOCON_PIO_FUNC9 0x09u /*!<@brief Selects pin function 9 */
33 #define IOCON_PIO_FUNC10 0x0Au /*!<@brief Selects pin function 10 */
[all …]
/Zephyr-Core-3.6.0/soc/arm/nxp_imx/rt5xx/
Dsoc.h32 /*!<@brief Selects pin function 0 */
34 /*!<@brief Selects pin function 1 */
36 /*!<@brief Selects pin function 2 */
38 /*!<@brief Selects pin function 3 */
40 /*!<@brief Selects pin function 4 */
42 /*!<@brief Selects pin function 5 */
44 /*!<@brief Selects pin function 6 */
46 /*!<@brief Selects pin function 7 */
48 /*!<@brief Selects pin function 8 */
50 /*!<@brief Disable input buffer function */
[all …]
/Zephyr-Core-3.6.0/doc/develop/api/
Dterminology.rst11 if executing the function reaches a reschedule point
13 if executing the function can cause the invoking thread to sleep
15 if a parameter to the function can prevent the invoking thread from
18 if the function can be safely called and will have its specified
21 if the function can be safely called before the kernel has been fully
25 if the function may return before the operation it initializes is
26 complete (i.e. function return and operation completion are
30 function
40 The reschedule attribute is used on a function that can reach a
46 The significance of this attribute is that when a rescheduling function
[all …]
/Zephyr-Core-3.6.0/soc/arm/nxp_imx/rt6xx/
Dsoc.h35 /*!<@brief Selects pin function 0 */
37 /*!<@brief Selects pin function 1 */
39 /*!<@brief Selects pin function 2 */
41 /*!<@brief Selects pin function 3 */
43 /*!<@brief Selects pin function 4 */
45 /*!<@brief Selects pin function 5 */
47 /*!<@brief Selects pin function 6 */
49 /*!<@brief Selects pin function 7 */
51 /*!<@brief Selects pin function 8 */
53 /*!<@brief Disable input buffer function */
[all …]
/Zephyr-Core-3.6.0/subsys/bluetooth/controller/ll_sw/
Dull_adv_internal.h17 /* Helper function to check if Extended Advertising HCI commands used */
43 /* Helper function to construct AD data */
47 /* Helper function to construct SR data */
60 /* helper function to handle adv done events */
83 /* Helper function to apply Channel Map Update for auxiliary PDUs */
86 /* helper function to initialize event timings */
90 /* helper function to start auxiliary advertising */
94 /* helper function to stop auxiliary advertising */
97 /* helper function to acquire and initialize auxiliary advertising instance */
100 /* helper function to release auxiliary advertising instance */
[all …]
/Zephyr-Core-3.6.0/include/zephyr/logging/
Dlog_output_custom.h21 /** @brief Process log messages from an external output function set with
24 * Function is using provided context with the buffer and output function to
34 /** @brief Set the formatting log function that will be applied with LOG_OUTPUT_CUSTOM
36 * @param format Pointer to the external formatter function
42 * @brief Prototype of a printer function that can print the given timestamp
58 * @brief Prototype of the function that will apply custom formatting
61 * Example function:
72 * @param printer The printing function to use when formatting the timestamp.
78 /** @brief Format the timestamp with a external function.
80 * Function is using provided context with the buffer and output function to
[all …]
/Zephyr-Core-3.6.0/lib/hash/
DKconfig.hash_func5 menu "Hash Function Support"
8 bool "Hash function support"
15 bool "Daniel J. Bernstein's hash function (djb2)"
18 bool "Murmur3 hash function"
21 prompt "Default system-wide 32-bit hash function"
24 The default system-wide 32-bit hash function is sys_hash32().
37 This is the naive identity hash function. It only works for strings
40 inline function.
/Zephyr-Core-3.6.0/include/zephyr/console/
Dconsole.h27 * This function should be called once to initialize pull-style
28 * access to console via console_getchar() function and buffered
29 * output using console_putchar() function. This function supersedes,
65 * this function will block. This function is similar to ANSI C
66 * getchar() function and is intended to ease porting of existing
67 * software. Before this function can be used, console_init()
68 * should be called once. This function is incompatible with native
88 * This function should be called once to initialize pull-style
89 * access to console via console_getline() function. This function
98 * this function will block. This function is similar to ANSI C
[all …]
/Zephyr-Core-3.6.0/include/zephyr/net/
Dnet_offload.h52 * This function is called when the socket is to be opened.
60 * This function is called when user wants to bind to local IP address.
67 * This function is called when user wants to mark the socket
73 * This function is called when user wants to create a connection
84 * This function is called when user wants to accept a connection
93 * This function is called when user wants to send data to peer host.
101 * This function is called when user wants to send data to peer host.
111 * This function is called when user wants to receive data from peer
120 * This function is called when user wants to close the socket.
131 * function.
[all …]
/Zephyr-Core-3.6.0/include/zephyr/sd/
Dsdio.h24 * @brief Initialize SDIO function.
26 * Initializes SDIO card function. The card function will not be enabled,
27 * but after this call returns the SDIO function structure can be used to read
29 * @param func: function structure to initialize
30 * @param card: SD card to enable function on
31 * @param num: function number to initialize
32 * @retval 0 function was initialized successfully
39 * @brief Enable SDIO function
41 * Enables SDIO card function. @ref sdio_init_func must be called to
42 * initialized the function structure before enabling it in the card.
[all …]
/Zephyr-Core-3.6.0/include/zephyr/
Dsmf.h16 * @param _entry State entry function
17 * @param _run State run function
18 * @param _exit State exit function
34 * @param _entry State entry function
35 * @param _run State run function
36 * @param _exit State exit function
62 * @brief Function pointer that implements a portion of a state
82 * entry: Parent function executes BEFORE child function.
83 * run: Parent function executes AFTER child function.
84 * exit: Parent function executes AFTER child function.
[all …]
/Zephyr-Core-3.6.0/modules/thrift/src/thrift/
Dconfig.h18 /* Define to 1 if you have the `clock_gettime' function. */
27 /* Define to 1 if you have the `gethostbyname' function. */
30 /* Define to 1 if you have the `gettimeofday' function. */
33 /* Define to 1 if you have the `inet_ntoa' function. */
42 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */
45 /* Define to 1 if you have the `memmove' function. */
51 /* Define to 1 if you have the `memset' function. */
54 /* Define to 1 if you have the `mkdir' function. */
72 /* Define to 1 if your system has a GNU libc compatible `realloc' function, and to 0 otherwise. */
78 /* Define to 1 if you have the `select' function. */
[all …]
/Zephyr-Core-3.6.0/soc/arm/nxp_imx/rt/
Dpower_rt10xx.h12 * The clock_set_run function should switch all clocks to their
14 * The system will be transitioning out of sleep when calling this function.
18 * The clock_set_low_power function should switch all clocks to
20 * Note that the function should, at minimum, switch the arm core to the
22 * The system will transition to sleep after calling this function.
26 * The clock_init function should perform any one time initialization that
/Zephyr-Core-3.6.0/subsys/mgmt/mcumgr/util/include/mgmt/mcumgr/util/
Dzcbor_bulk.h29 * @param dec decoder function; this should be zcbor_decoder_t
30 * type function from zcbor or a user provided implementation
33 * to type served by decoder function for the mapping.
56 * @param dec decoder function; this should be zcbor_decoder_t
57 * type function from zcbor or a user provided implementation
60 * to type served by decoder function for the mapping.
67 * The function takes @p map of key to decoder array defined as:
76 * zcbor_decoder_t compatible function, either from zcbor or defined by
77 * user; val_ptr? are pointers to variables where decoder function for
79 * with decoder function.
[all …]
/Zephyr-Core-3.6.0/subsys/testsuite/ztest/include/zephyr/
Dztest_mock.h27 * @brief Tell function @a func to expect the value @a value for @a param
32 * @param func Function in question
47 * must be called from the called function.
56 * @brief Tell function @a func to expect the data @a data for @a param
59 * @a param should be same @a data in this function. Only data pointer is stored
60 * by this function, so it must still be valid when ztest_check_expected_data is
63 * @param func Function in question
77 * must be called from the called function.
87 * @brief Tell function @a func to return the data @a data for @a param
90 * same @a data in this function. Only data pointer is stored by this function,
[all …]
Dztest_test.h138 * Setup function to run before running this suite
145 * Function to run before each test in this suite
152 * Function to run after each test in this suite
159 * Teardown function to run after running this suite
166 * An optional predicate function to determine if the test should run. If NULL, then the
182 /** Setup function */
185 /** Before function */
188 /** After function */
191 /** Teardown function */
213 * @param PREDICATE A function to test against the state and determine if the test should run.
[all …]
/Zephyr-Core-3.6.0/include/zephyr/mgmt/mcumgr/transport/
Dsmp.h43 * MTU is being queried. This function takes a net_buf parameter because some
58 * using regular memcpy function (e.g., the BLE transport net_buf user_data
73 * This function frees net_buf user data, because some transports store
82 * @brief Function for checking if queued data is still valid.
84 * This function is used to check if queued SMP data is still valid e.g. on a remote device
88 * @param arg Argument provided when calling smp_rx_remove_invalid() function.
95 * @brief Function pointers of SMP transport functions, if a handler is NULL then it is not
99 /** Transport's send function. */
102 /** Transport's get-MTU function. */
105 /** Transport buffer user_data copy function. */
[all …]
/Zephyr-Core-3.6.0/subsys/shell/
Dshell_wildcard.h19 /* Function initializing wildcard expansion procedure.
25 /* Function returns true if string contains wildcard character: '?' or '*'
34 /* Function expands wildcards in the shell temporary buffer
36 * @brief Function evaluates one command. If command contains wildcard patter,
37 * function will expand this command with all commands matching wildcard
40 * Function will print a help string with: the currently entered command, its
51 /* Function finalizing wildcard expansion procedure.
/Zephyr-Core-3.6.0/tests/subsys/mgmt/mcumgr/settings_mgmt/src/
Dsmp_test_util.h15 /* Function for creating an settings_mgmt read command */
19 /* Function for creating an settings_mgmt write command */
24 /* Function for creating an settings_mgmt delete command */
28 /* Function for creating an settings_mgmt commit command */
32 /* Function for creating an settings_mgmt load command */
36 /* Function for creating an settings_mgmt save command */
/Zephyr-Core-3.6.0/include/zephyr/arch/common/
Dpm_s2ram.h26 * @brief System off function
28 * This function is passed as argument and called by @ref arch_pm_s2ram_suspend
31 * This function never returns if the system is powered off. If the operation
44 * This function is used on suspend-to-RAM (S2RAM) to save the CPU context in
45 * (retained) RAM before powering the system off using the provided function.
46 * This function is usually called from the PM subsystem / hooks.
52 * @param system_off Function to power off the system.
/Zephyr-Core-3.6.0/include/zephyr/arch/riscv/
Dexception.h64 unsigned long a0; /* function argument/return value */
65 unsigned long a1; /* function argument */
66 unsigned long a2; /* function argument */
67 unsigned long a3; /* function argument */
68 unsigned long a4; /* function argument */
69 unsigned long a5; /* function argument */
71 unsigned long a6; /* function argument */
72 unsigned long a7; /* function argument */
/Zephyr-Core-3.6.0/drivers/sensor/vl53l1x/
Dvl53l1_platform_log.h55 * @param functions - function level to trace;
107 * this way, Python interfaces can access this function, but we don't
117 * @brief Print trace module function.
121 * @param function - ??
129 uint32_t function,
143 * @param[in] function : new function code
146 void VL53L1_set_trace_functions(uint32_t function);
161 #define _LOG_TRACE_PRINT(module, level, function, ...) \ argument
162 VL53L1_trace_print_module_function(module, level, function, ##__VA_ARGS__);
190 #define _LOG_TRACE_PRINT(module, level, function, ...) argument
/Zephyr-Core-3.6.0/include/zephyr/drivers/usb/
Dusb_dc.h125 * Callback function signature for the USB Endpoint status
131 * Callback function signature for the device
139 * Function to attach USB for device connection. Upon success, the USB PLL
150 * Function to detach the USB device. Upon success, the USB hardware PLL
160 * This function returns the USB device and firmware back to it's initial state.
161 * N.B. the USB PLL is handled by the usb_detach function
179 * Function to set USB device controller status callback. The registered
183 * @param[in] cb Callback function
190 * Function to check capabilities of an endpoint. usb_dc_ep_cfg_data structure
205 * Function to configure an endpoint. usb_dc_ep_cfg_data structure provides
[all …]
/Zephyr-Core-3.6.0/include/zephyr/arch/posix/
Dlinker.ld27 * zephyr_linker_sources() Cmake function.
37 * zephyr_linker_sources() Cmake function.
45 * zephyr_linker_sources() Cmake function.
53 * zephyr_linker_sources() Cmake function.
61 * zephyr_linker_sources() Cmake function.
70 * zephyr_linker_sources() Cmake function.
76 * zephyr_linker_sources() Cmake function.

12345678910>>...92