Home
last modified time | relevance | path

Searched full:bt_rand (Results 1 – 25 of 60) sorted by relevance

123

/Zephyr-latest/tests/bluetooth/host/crypto/bt_rand/src/
Dmain.c28 ZTEST_SUITE(bt_rand, NULL, NULL, NULL, NULL, NULL);
31 * Test bt_rand() succeeds while 'CONFIG_BT_HOST_CRYPTO_PRNG' isn't enabled.
38 * - bt_rand() returns 0 (success)
40 ZTEST(bt_rand, test_bt_rand_succeeds_host_crypto_prng_disabled) in ZTEST() argument
51 err = bt_rand(buf, buf_len); in ZTEST()
59 * Test bt_rand() succeeds when psa_generate_random() succeeds on the first call while
67 * - bt_rand() returns 0 (success)
69 ZTEST(bt_rand, test_psa_generate_random_succeeds_on_first_call) in ZTEST() argument
79 err = bt_rand(buf, buf_len); in ZTEST()
Dtest_suite_invalid_inputs.c32 bt_rand(NULL, 1); in ZTEST()
50 bt_rand(buf, 0); in ZTEST()
54 * Test bt_rand() fails when bt_hci_le_rand() fails while 'CONFIG_BT_HOST_CRYPTO_PRNG'
62 * - bt_rand() returns a negative error code (failure)
75 err = bt_rand(buf, buf_len); in ZTEST()
83 * Test bt_rand() fails when psa_generate_random() fails on the first call while
91 * - bt_rand() returns a negative error code '-EIO' (failure)
103 err = bt_rand(buf, buf_len); in ZTEST()
/Zephyr-latest/tests/bluetooth/host/id/mocks/
Dcrypto_expects.h10 * Validate expected behaviour when bt_rand() is called
13 * - bt_rand() to be called once with correct parameters
18 * Validate expected behaviour when bt_rand() isn't called
21 * - bt_rand() isn't called at all
Dcrypto.h11 #define CRYPTO_FFF_FAKES_LIST(FAKE) FAKE(bt_rand)
13 DECLARE_FAKE_VALUE_FUNC(int, bt_rand, void *, size_t);
Dcrypto_expects.c14 const char *func_name = "bt_rand"; in expect_single_call_bt_rand()
26 const char *func_name = "bt_rand"; in expect_not_called_bt_rand()
Dcrypto.c11 DEFINE_FAKE_VALUE_FUNC(int, bt_rand, void *, size_t);
/Zephyr-latest/tests/bluetooth/host/crypto/bt_rand/
Dtestcase.yaml6 bluetooth.host.bt_rand.default:
8 bluetooth.host.bt_rand.host_crypto_prng_disabled:
DCMakeLists.txt7 project(bt_rand) project
/Zephyr-latest/tests/bluetooth/audio/mocks/include/
Dcrypto.h14 #define CRYPTO_FFF_FAKES_LIST(FAKE) FAKE(bt_rand)
16 DECLARE_FAKE_VALUE_FUNC(int, bt_rand, void *, size_t);
/Zephyr-latest/tests/bluetooth/host/id/bt_setup_public_id_addr/src/
Dtest_suite_bt_privacy_enabled.c64 * IRK isn't set by bt_smp_irk_get() and bt_rand() succeeds.
70 * - bt_rand() succeeds
96 * As IRK isn't set by bt_smp_irk_get() and bt_rand() fails, an error is returned.
102 * - bt_rand() returns an error
106 * - Return value isn't 0 and equal to the error returned by bt_rand()
138 * IRK isn't set by bt_smp_irk_get() and bt_rand() succeeds.
144 * - bt_rand() succeeds
/Zephyr-latest/tests/bluetooth/host/id/bt_setup_random_id_addr/src/
Dtest_suite_bt_privacy_enabled.c68 * IRK isn't set by bt_smp_irk_get() and bt_rand() succeeds.
74 * - bt_rand() succeeds
110 * As IRK isn't set by bt_smp_irk_get() and bt_rand() fails, an error is returned.
116 * - bt_rand() returns an error
120 * - Return value isn't 0 and equal to the error returned by bt_rand()
162 * IRK is set by bt_smp_irk_get() and bt_rand() succeeds.
168 * - bt_rand() succeeds
/Zephyr-latest/tests/bluetooth/host/id/bt_id_set_private_addr/src/
Dtest_suite_invalid_cases.c38 * Test setting private address, while CONFIG_BT_PRIVACY isn't enabled, but bt_rand() fails
42 * - bt_rand() fails and returns a negative error code (failure)
98 * - bt_rand() returns 0 (success)
/Zephyr-latest/tests/bluetooth/audio/mocks/src/
Dcrypto.c10 DEFINE_FAKE_VALUE_FUNC(int, bt_rand, void *, size_t);
/Zephyr-latest/tests/bluetooth/host/id/bt_id_set_adv_private_addr/src/
Dtest_suite_invalid_cases.c39 * Test setting advertise private random address with a valid reference, but bt_rand() fails
43 * - bt_rand() fails and returns a negative error code (failure)
71 * Test setting advertise private random address with a valid reference, but bt_rand() fails
/Zephyr-latest/subsys/bluetooth/controller/crypto/
Dcrypto.c18 int bt_rand(void *buf, size_t len) in bt_rand() function
/Zephyr-latest/subsys/bluetooth/host/
Dcrypto_psa.c40 int bt_rand(void *buf, size_t len) in bt_rand() function
50 int bt_rand(void *buf, size_t len) in bt_rand() function
Daddr.c23 return bt_rand(addr->a.val, 6); in create_random_addr()
/Zephyr-latest/samples/bluetooth/mesh_provisioner/src/
Dmain.c84 bt_rand(app_key, 16); in setup_cdb()
276 bt_rand(net_key, 16); in bt_ready()
289 bt_rand(dev_key, 16); in bt_ready()
/Zephyr-latest/subsys/bluetooth/mesh/
Dcrypto_tc.c150 return !bt_rand(dst, len); in default_CSPRNG()
Dprov.c127 bt_rand(&value, sizeof(value)); in get_auth_string()
154 bt_rand(&num, sizeof(num)); in get_auth_number()
/Zephyr-latest/subsys/bluetooth/common/
Drpa.c38 return bt_rand(buf, len); in internal_rand()
/Zephyr-latest/include/zephyr/bluetooth/
Dcrypto.h39 int bt_rand(void *buf, size_t len);
/Zephyr-latest/subsys/bluetooth/lib/
Dead.c40 err = bt_rand(randomizer, BT_EAD_RANDOMIZER_SIZE); in bt_ead_generate_randomizer()
/Zephyr-latest/samples/bluetooth/cap_initiator/src/
Dcap_initiator_broadcast.c139 err = bt_rand(&broadcast_id, BT_AUDIO_BROADCAST_ID_SIZE); in setup_extended_adv_data()
/Zephyr-latest/samples/boards/phytec/reel_board/mesh_badge/src/
Dmesh.c591 err = bt_rand(dev_key, sizeof(dev_key)); in provision_and_configure()
597 err = bt_rand(&addr, sizeof(addr)); in provision_and_configure()

123