Lines Matching full:sid
64 uint8_t sid; member
75 const bt_addr_le_t *addr, uint8_t sid) in fragmented_advertisers_equal() argument
78 return a->sid == sid && bt_addr_le_eq(&a->addr, addr); in fragmented_advertisers_equal()
81 /* Sets the address and sid of the advertiser to be reassembled. */
82 static void init_reassembling_advertiser(const bt_addr_le_t *addr, uint8_t sid) in init_reassembling_advertiser() argument
85 reassembling_advertiser.sid = sid; in init_reassembling_advertiser()
762 scan_info->sid = evt->sid; in create_ext_adv_info()
838 &evt->addr, evt->sid); in bt_hci_le_adv_ext_report()
878 init_reassembling_advertiser(&evt->addr, evt->sid); in bt_hci_le_adv_ext_report()
1052 info.sid = per_adv_sync->sid; in bt_hci_le_per_adv_report_common()
1150 .sid = per_adv_sync->sid, in per_adv_sync_terminated()
1217 ((pending_per_adv_sync->sid != evt->sid) || in bt_hci_le_per_adv_sync_established_common()
1235 /* Update the addr and sid for the callback in bt_hci_le_per_adv_sync_established_common()
1240 pending_per_adv_sync->sid = evt->sid; in bt_hci_le_per_adv_sync_established_common()
1264 /* Now we know which address and SID we synchronized to. */ in bt_hci_le_per_adv_sync_established_common()
1265 pending_per_adv_sync->sid = evt->sid; in bt_hci_le_per_adv_sync_established_common()
1276 sync_info.sid = pending_per_adv_sync->sid; in bt_hci_le_per_adv_sync_established_common()
1472 per_adv_sync->sid = evt->adv_sid; in bt_hci_le_past_received_common()
1484 sync_info.sid = per_adv_sync->sid; in bt_hci_le_past_received_common()
1565 biginfo.sid = per_adv_sync->sid; in bt_hci_le_biginfo_adv_report()
1673 adv_info.sid = BT_GAP_SID_INVALID; in bt_hci_le_adv_report()
1836 info->sid = per_adv_sync->sid; in bt_le_per_adv_sync_get_info()
1844 uint8_t sid) in bt_le_per_adv_sync_lookup_addr() argument
1854 if (bt_addr_le_eq(&sync->addr, adv_addr) && sync->sid == sid) { in bt_le_per_adv_sync_lookup_addr()
1878 if (param->sid > BT_GAP_SID_MAX || in bt_le_per_adv_sync_create()
1906 * address and SID are ignored by the controller, so we only in bt_le_per_adv_sync_create()
1911 cp->sid = param->sid; in bt_le_per_adv_sync_create()
1976 per_adv_sync->sid = param->sid; in bt_le_per_adv_sync_create()
2334 int bt_le_per_adv_list_add(const bt_addr_le_t *addr, uint8_t sid) in bt_le_per_adv_list_add() argument
2352 cp->sid = sid; in bt_le_per_adv_list_add()
2365 int bt_le_per_adv_list_remove(const bt_addr_le_t *addr, uint8_t sid) in bt_le_per_adv_list_remove() argument
2383 cp->sid = sid; in bt_le_per_adv_list_remove()