Home
last modified time | relevance | path

Searched refs:pirk (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_filter.c303 uint8_t ll_rl_add(bt_addr_le_t *id_addr, const uint8_t pirk[IRK_SIZE], in ll_rl_add()
326 rl[i].pirk = mem_nz((uint8_t *)pirk, IRK_SIZE); in ll_rl_add()
328 if (rl[i].pirk) { in ll_rl_add()
333 sys_memcpy_swap(peer_irks[peer_irk_count++], pirk, IRK_SIZE); in ll_rl_add()
389 if (rl[i].pirk) { in ll_rl_remove()
400 if (rl[k].taken && rl[k].pirk && in ll_rl_remove()
748 if (rl[i].pirk) { in ull_filter_rpa_update()
818 if (rl_idx < ARRAY_SIZE(rl) && rl[rl_idx].pirk) { in ull_filter_tgta_get()
944 return !rl[rl_idx].pirk || rl[rl_idx].dev; in ull_filter_lll_rl_idx_allowed()
972 return !rl[i].pirk || rl[i].dev; in ull_filter_lll_rl_addr_allowed()
[all …]
Dlll_filter.h61 uint8_t pirk:1; member
/Zephyr-latest/tests/bsim/bluetooth/ll/advx/src/
Dmain.c685 uint8_t pirk[16] = {0x00, }; in test_advx_main() local
688 err = ll_rl_add(&peer_id_addr, pirk, lirk); in test_advx_main()
1726 uint8_t pirk[16] = {0x01, }; in test_scanx_main() local
1729 err = ll_rl_add(&peer_id_addr, pirk, lirk); in test_scanx_main()
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/hal/RV32M1/radio/
Dradio.c1481 uint8_t pirk[16]; in radio_ar_configure() local
1499 sys_memcpy_swap(pirk, (uint8_t *)irk + i * 16, 16); in radio_ar_configure()
1500 status = CAU3_RPAtableInsertKey(CAU3, (uint32_t *)&pirk, in radio_ar_configure()
/Zephyr-latest/subsys/bluetooth/controller/include/
Dll.h224 uint8_t ll_rl_add(bt_addr_le_t *id_addr, const uint8_t pirk[16],