Home
last modified time | relevance | path

Searched refs:algorithm (Results 1 – 25 of 102) sorted by relevance

12345

/Zephyr-latest/subsys/demand_paging/eviction/
DKconfig13 bool "Custom eviction algorithm"
16 This option is chosen when the eviction algorithm will be implemented
20 bool "Not Recently Used (NRU) page eviction algorithm"
22 This implements a Not Recently Used page eviction algorithm.
24 When a page frame needs to be evicted, the algorithm will prefer to
33 bool "Least Recently Used (LRU) page eviction algorithm"
36 This implements a Least Recently Used page eviction algorithm.
40 algorithm: all operations are O(1), the accessed flag is cleared on
/Zephyr-latest/subsys/jwt/
DKconfig14 prompt "JWT signature algorithm"
17 Select which algorithm to use for signing JWT tokens.
/Zephyr-latest/subsys/bluetooth/mesh/
Dcrypto.c593 int bt_mesh_prov_salt(uint8_t algorithm, in bt_mesh_prov_salt() argument
599 uint8_t size = algorithm ? 32 : 16; in bt_mesh_prov_salt()
610 int bt_mesh_prov_conf_salt(uint8_t algorithm, const uint8_t conf_inputs[145], in bt_mesh_prov_conf_salt() argument
613 if (algorithm == BT_MESH_PROV_AUTH_HMAC_SHA256_AES_CCM && in bt_mesh_prov_conf_salt()
619 if (algorithm == BT_MESH_PROV_AUTH_CMAC_AES128_AES_CCM && in bt_mesh_prov_conf_salt()
628 int bt_mesh_prov_conf_key(uint8_t algorithm, const uint8_t *k_input, in bt_mesh_prov_conf_key() argument
631 if (algorithm == BT_MESH_PROV_AUTH_HMAC_SHA256_AES_CCM && in bt_mesh_prov_conf_key()
637 if (algorithm == BT_MESH_PROV_AUTH_CMAC_AES128_AES_CCM && in bt_mesh_prov_conf_key()
646 int bt_mesh_prov_conf(uint8_t algorithm, const uint8_t *conf_key, in bt_mesh_prov_conf() argument
649 uint8_t auth_size = algorithm ? 32 : 16; in bt_mesh_prov_conf()
[all …]
Dcrypto.h98 int bt_mesh_prov_salt(uint8_t algorithm, const uint8_t *conf_salt, const uint8_t *prov_rand,
131 int bt_mesh_prov_conf_salt(uint8_t algorithm, const uint8_t conf_inputs[145], uint8_t *salt);
133 int bt_mesh_prov_conf_key(uint8_t algorithm, const uint8_t *k_input, const uint8_t *conf_salt,
136 int bt_mesh_prov_conf(uint8_t algorithm, const uint8_t *conf_key, const uint8_t *prov_rand,
Dprovisionee.c149 bt_mesh_prov_link.algorithm = data[0]; in prov_start()
152 bt_mesh_prov_link.algorithm = data[0]; in prov_start()
180 bt_mesh_prov_link.algorithm == BT_MESH_PROV_AUTH_CMAC_AES128_AES_CCM)) { in prov_start()
219 if (bt_mesh_prov_conf_salt(bt_mesh_prov_link.algorithm, inputs, in send_confirm()
231 bt_mesh_prov_link.algorithm == BT_MESH_PROV_AUTH_HMAC_SHA256_AES_CCM) { in send_confirm()
236 if (bt_mesh_prov_conf_key(bt_mesh_prov_link.algorithm, conf_key_input, in send_confirm()
255 if (bt_mesh_prov_conf(bt_mesh_prov_link.algorithm, bt_mesh_prov_link.conf_key, in send_confirm()
432 if (bt_mesh_prov_conf(bt_mesh_prov_link.algorithm, bt_mesh_prov_link.conf_key, in prov_random()
447 if (bt_mesh_prov_salt(bt_mesh_prov_link.algorithm, bt_mesh_prov_link.conf_salt, in prov_random()
Dprov.h127 uint8_t algorithm; /* Authen algorithm */ member
170 return bt_mesh_prov_link.algorithm == BT_MESH_PROV_AUTH_CMAC_AES128_AES_CCM ? 16 : 32; in bt_mesh_prov_auth_size_get()
Dprovisioner.c116 net_buf_simple_add_u8(&start, bt_mesh_prov_link.algorithm); in send_start()
268 bt_mesh_prov_link.algorithm = is_sha256 ? BT_MESH_PROV_AUTH_HMAC_SHA256_AES_CCM : in prov_capabilities()
324 if (bt_mesh_prov_conf_salt(bt_mesh_prov_link.algorithm, in send_confirm()
336 if (bt_mesh_prov_link.algorithm == BT_MESH_PROV_AUTH_HMAC_SHA256_AES_CCM && in send_confirm()
342 if (bt_mesh_prov_conf_key(bt_mesh_prov_link.algorithm, conf_key_input, in send_confirm()
361 if (bt_mesh_prov_conf(bt_mesh_prov_link.algorithm, bt_mesh_prov_link.conf_key, in send_confirm()
643 if (bt_mesh_prov_conf(bt_mesh_prov_link.algorithm, bt_mesh_prov_link.conf_key, in prov_random()
658 if (bt_mesh_prov_salt(bt_mesh_prov_link.algorithm, bt_mesh_prov_link.conf_salt, in prov_random()
/Zephyr-latest/drivers/ieee802154/
DKconfig.cc13xx_cc26xx35 The maximum number of backoffs the CSMA-CA algorithm will attempt
45 algorithm.
54 algorithm.
78 algorithm. Except for the SUN O-QPSK PHY, the ED threshold
/Zephyr-latest/subsys/net/l2/ieee802154/
DKconfig.radio54 The maximum number of backoffs the CSMA-CA algorithm will attempt
64 algorithm (MAC PIB attribute: macMinBe). This setting must be less
73 algorithm (MAC PIB attribute: macMaxBe).
/Zephyr-latest/doc/kernel/memory_management/
Ddemand_paging.rst17 the eviction algorithm is invoked to select a data page to be paged out,
37 the eviction algorithm.
107 * Execution time histogram of eviction algorithm via
119 The eviction algorithm is used to determine which data page and its
125 the eviction algorithm. This is called at ``POST_KERNEL``.
145 :c:func:`k_mem_paging_eviction_accessed()`. This is used by the LRU algorithm
150 * An NRU (Not-Recently-Used) eviction algorithm has been implemented as a
151 sample. This is a very simple algorithm which ranks data pages on whether
154 * An LRU (Least-Recently-Used) eviction algorithm is also available. It is
159 To implement a new eviction algorithm, :c:func:`k_mem_paging_eviction_init()`
[all …]
/Zephyr-latest/doc/connectivity/networking/api/
Dtrickle.rst16 The Trickle algorithm allows nodes in a lossy shared medium (e.g.,
/Zephyr-latest/subsys/net/lib/trickle/
DKconfig15 module-str = Log level for Trickle algorithm
/Zephyr-latest/doc/hardware/peripherals/
Dw1.rst54 algorithm which successively detects all slaves on the bus.
55 This algorithm is described in the `1-Wire Search Algorithm Application Note`_.
100 https://www.analog.com/en/resources/app-notes/1wire-search-algorithm.html
/Zephyr-latest/boards/nxp/mimxrt1050_evk/
Dmimxrt1050_evk_mimxrt1052_qspi.dts40 /* The MCUBoot swap-move algorithm uses the last 2 sectors
Dmimxrt1050_evk_mimxrt1052_hyperflash.dts55 /* The MCUBoot swap-move algorithm uses the last 2 sectors
/Zephyr-latest/boards/nxp/mimxrt1060_evk/
Dmimxrt1060_evk_mimxrt1062_qspi.dts43 /* The MCUBoot swap-move algorithm uses the last 2 sectors
Dmimxrt1060_evk_mimxrt1062_hyperflash.dts53 /* The MCUBoot swap-move algorithm uses the last 2 sectors
/Zephyr-latest/boards/nxp/mimxrt1170_evk/
Dmimxrt1170_evk_mimxrt1176_cm4_B.overlay43 /* The MCUBoot swap-move algorithm uses the last 3 sectors
Dmimxrt1170_evk_mimxrt1176_cm7_B.overlay46 /* The MCUBoot swap-move algorithm uses the last 3 sectors
/Zephyr-latest/doc/services/crypto/random/
Dindex.rst15 Platforms without hardware RNG support shall use the `CTR-DRBG algorithm
17 The algorithm can be provided by `TinyCrypt <https://01.org/tinycrypt>`_
/Zephyr-latest/subsys/storage/flash_map/
DKconfig36 integrity using SHA-256 verification algorithm.
/Zephyr-latest/tests/benchmarks/sched_queues/
DREADME.rst8 determine which scheduling algorithm may best suit the developer's application.
/Zephyr-latest/boards/nxp/frdm_mcxw71/
Dfrdm_mcxw71.dts93 /* The MCUBoot swap-move algorithm uses the last 2 sectors
/Zephyr-latest/modules/mbedtls/
DKconfig.tls-generic303 bool "ChaCha20-Poly1305 AEAD algorithm"
323 bool "MD5 hash algorithm"
326 bool "SHA-1 hash algorithm"
329 bool "SHA-224 hash algorithm"
332 bool "SHA-256 hash algorithm"
344 bool "SHA-384 hash algorithm"
347 bool "SHA-512 hash algorithm"
/Zephyr-latest/samples/sensor/max17262/
DREADME.rst18 ModelGauge m5 algorithm. The IC monitors a single-cell battery pack and

12345