Lines Matching defs:adv

1407 	struct adv_info *adv;
1415 /* Update only in case the adv instance since handle 0x00 shall be using
1424 adv = hci_find_adv_instance(hdev, cp->handle);
1425 if (adv) {
1426 bacpy(&adv->random_addr, &cp->bdaddr);
1428 adv->rpa_expired = false;
1430 &adv->rpa_expired_cb,
1472 struct adv_info *adv, *n;
1485 list_for_each_entry_safe(adv, n, &hdev->adv_instances, list) {
1486 u8 instance = adv->instance;
1586 struct adv_info *adv = NULL, *n;
1603 adv = hci_find_adv_instance(hdev, set->handle);
1610 if (adv && !adv->periodic)
1611 adv->enabled = true;
1620 if (adv)
1621 adv->enabled = false;
1626 list_for_each_entry_safe(adv, n, &hdev->adv_instances,
1628 if (adv->enabled)
1633 list_for_each_entry_safe(adv, n, &hdev->adv_instances,
1635 adv->enabled = false;
3942 struct adv_info *adv = NULL, *n;
3956 adv = hci_find_adv_instance(hdev, cp->handle);
3961 if (adv)
3962 adv->enabled = true;
3966 * The current periodic adv instance will be marked as
3969 list_for_each_entry_safe(adv, n, &hdev->adv_instances,
3971 if (adv->periodic && adv->enabled)
5600 /* In case of ext adv, resp_addr will be updated in
5837 struct adv_info *adv, *n;
5855 adv = hci_find_adv_instance(hdev, ev->handle);
5858 if (!adv)
5865 list_for_each_entry_safe(adv, n, &hdev->adv_instances, list) {
5866 if (adv->enabled)
5875 if (adv)
5876 adv->enabled = false;
5894 if (adv)
5895 bacpy(&conn->resp_addr, &adv->random_addr);
6045 "adv larger than maximum supported");
7298 struct hci_ev_le_advertising_info *adv;
7337 adv = (void *)(ptr + 1);
7343 bacpy(&hdev->wake_addr, &adv->bdaddr);
7344 hdev->wake_addr_type = adv->bdaddr_type;