Home
last modified time | relevance | path

Searched refs:chan_map (Results 1 – 20 of 20) sorted by relevance

/Zephyr-latest/subsys/bluetooth/controller/ll_sw/
Dull_chan.c44 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()
Dlll_chan.h8 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,
Dull_chan_internal.h8 uint8_t ull_chan_map_get(uint8_t *const chan_map);
9 void ull_chan_map_set(uint8_t const *const chan_map);
Dlll_chan.c16 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 …]
Dlll_adv.h181 uint8_t chan_map:3; member
Dull_adv.c219 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;
Dull_llcp.c1046 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()
Dull_adv_iso.c66 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()
Dull_peripheral.c154 memcpy(&lll->data_chan_map[0], &pdu_adv->connect_ind.chan_map[0],
Dpdu.h407 uint8_t chan_map[PDU_CHANNEL_MAP_SIZE]; member
/Zephyr-latest/subsys/bluetooth/controller/include/
Dll.h65 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/
Dlll_adv.c363 lll->chan_map_curr = lll->chan_map; in prepare_cb()
679 lll->chan_map_curr = lll->chan_map; in isr_done()
Dlll_scan.c781 memcpy(&pdu_tx->connect_ind.chan_map[0],
783 sizeof(pdu_tx->connect_ind.chan_map));
/Zephyr-latest/tests/bsim/bluetooth/ll/bis/src/
Dtest_bis.c56 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/
Dlll_adv.c983 lll->chan_map_curr = lll->chan_map; in prepare_cb()
1321 lll->chan_map_curr = lll->chan_map; in isr_done()
Dlll_scan.c309 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/
Dbluetooth.h2496 int bt_le_set_chan_map(uint8_t chan_map[5]);
/Zephyr-latest/tests/bsim/bluetooth/ll/advx/src/
Dmain.c104 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/
Dbt.c3684 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/
Dhci_core.c4620 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()