/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_chan.c | 44 static void chan_map_set(uint8_t const *const chan_map); 83 uint8_t ull_chan_map_get(uint8_t *const chan_map) in ull_chan_map_get() argument 85 (void)memcpy(chan_map, map, sizeof(map)); in ull_chan_map_get() 90 static void chan_map_set(uint8_t const *const chan_map) in chan_map_set() argument 92 (void)memcpy(map, chan_map, sizeof(map)); in chan_map_set()
|
D | lll_chan.h | 8 uint8_t *chan_map, uint8_t chan_count); 11 uint8_t lll_chan_sel_2(uint16_t counter, uint16_t chan_id, uint8_t *chan_map, 15 const uint8_t *chan_map, uint8_t chan_count, 17 uint8_t lll_chan_iso_subevent(uint16_t chan_id, const uint8_t *chan_map,
|
D | ull_chan_internal.h | 8 uint8_t ull_chan_map_get(uint8_t *const chan_map); 9 void ull_chan_map_set(uint8_t const *const chan_map);
|
D | lll_chan.c | 16 static uint8_t chan_sel_remap(uint8_t *chan_map, uint8_t chan_index); 22 static uint8_t chan_sel_remap_index(uint8_t *chan_map, uint8_t chan_index); 33 uint8_t lll_chan_sel_1(uint8_t *chan_use, uint8_t hop, uint16_t latency, uint8_t *chan_map, in lll_chan_sel_1() argument 41 if ((chan_map[chan_next >> 3] & (1 << (chan_next % 8))) == 0U) { in lll_chan_sel_1() 45 chan_next = chan_sel_remap(chan_map, chan_index); in lll_chan_sel_1() 71 uint8_t lll_chan_sel_2(uint16_t counter, uint16_t chan_id, uint8_t *chan_map, in lll_chan_sel_2() argument 80 if ((chan_map[chan_next >> 3] & (1 << (chan_next % 8))) == 0U) { in lll_chan_sel_2() 84 chan_next = chan_sel_remap(chan_map, chan_index); in lll_chan_sel_2() 100 uint8_t *chan_map, uint8_t chan_count, in lll_chan_iso_event() argument 110 if ((chan_map[chan_idx >> 3] & (1 << (chan_idx % 8))) == 0U) { in lll_chan_iso_event() [all …]
|
D | lll_adv.h | 181 uint8_t chan_map:3; member
|
D | ull_adv.c | 219 uint8_t chan_map, uint8_t filter_policy, argument 234 uint8_t const *const direct_addr, uint8_t chan_map, 355 adv->lll.chan_map = chan_map; 1229 uint8_t ch_map = lll->chan_map; 2171 uint8_t chan_map; local 2185 chan_map = lll->chan_map; 2186 chan_cnt = util_ones_count_get(&chan_map, sizeof(chan_map)); 3137 adv->lll.chan_map = BT_LE_ADV_CHAN_MAP_ALL;
|
D | ull_llcp.c | 1046 uint8_t *chan_map; in ull_cp_periodic_sync() local 1066 chan_map = sync->lll.chm[sync->lll.chm_first].data_chan_map; in ull_cp_periodic_sync() 1097 chan_map = adv_sync->lll.chm[adv_sync->lll.chm_first].data_chan_map; in ull_cp_periodic_sync() 1124 (void)memcpy(si->sca_chm, chan_map, sizeof(ctx->data.periodic_sync.sync_info.sca_chm)); in ull_cp_periodic_sync()
|
D | ull_adv_iso.c | 66 static void pdu_big_info_chan_map_phy_set(uint8_t *chm_phy, uint8_t *chan_map, 1444 static void pdu_big_info_chan_map_phy_set(uint8_t *chm_phy, uint8_t *chan_map, in pdu_big_info_chan_map_phy_set() argument 1447 (void)memcpy(chm_phy, chan_map, PDU_CHANNEL_MAP_SIZE); in pdu_big_info_chan_map_phy_set()
|
D | ull_peripheral.c | 154 memcpy(&lll->data_chan_map[0], &pdu_adv->connect_ind.chan_map[0],
|
D | pdu.h | 407 uint8_t chan_map[PDU_CHANNEL_MAP_SIZE]; member
|
/Zephyr-latest/subsys/bluetooth/controller/include/ |
D | ll.h | 65 uint8_t chan_map, uint8_t filter_policy, 75 uint8_t const *const direct_addr, uint8_t chan_map,
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/openisa/lll/ |
D | lll_adv.c | 363 lll->chan_map_curr = lll->chan_map; in prepare_cb() 679 lll->chan_map_curr = lll->chan_map; in isr_done()
|
D | lll_scan.c | 781 memcpy(&pdu_tx->connect_ind.chan_map[0], 783 sizeof(pdu_tx->connect_ind.chan_map));
|
/Zephyr-latest/tests/bsim/bluetooth/ll/bis/src/ |
D | test_bis.c | 56 static uint8_t chan_map[] = { 0x1F, 0XF1, 0x1F, 0xF1, 0x1F }; variable 449 err = bt_le_set_chan_map(chan_map); in test_iso_main()
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/nordic/lll/ |
D | lll_adv.c | 983 lll->chan_map_curr = lll->chan_map; in prepare_cb() 1321 lll->chan_map_curr = lll->chan_map; in isr_done()
|
D | lll_scan.c | 309 memcpy(&pdu_tx->connect_ind.chan_map[0], &lll_conn->data_chan_map[0], in lll_scan_prepare_connect_req() 310 sizeof(pdu_tx->connect_ind.chan_map)); in lll_scan_prepare_connect_req()
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | bluetooth.h | 2496 int bt_le_set_chan_map(uint8_t chan_map[5]);
|
/Zephyr-latest/tests/bsim/bluetooth/ll/advx/src/ |
D | main.c | 104 static uint8_t chan_map[] = { 0x1F, 0XF1, 0x1F, 0xF1, 0x1F }; variable 793 err = ll_chm_update(chan_map); in test_advx_main()
|
/Zephyr-latest/subsys/bluetooth/host/shell/ |
D | bt.c | 3684 uint8_t chan_map[5] = {}; in cmd_chan_map() local 3687 if (hex2bin(argv[1], strlen(argv[1]), chan_map, 5) == 0) { in cmd_chan_map() 3691 sys_mem_swap(chan_map, 5); in cmd_chan_map() 3693 err = bt_le_set_chan_map(chan_map); in cmd_chan_map()
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | hci_core.c | 4620 int bt_le_set_chan_map(uint8_t chan_map[5]) in bt_le_set_chan_map() 4643 memcpy(&cp->ch_map[0], &chan_map[0], 4); in bt_le_set_chan_map() 4644 cp->ch_map[4] = chan_map[4] & BIT_MASK(5); in bt_le_set_chan_map()
|