Lines Matching refs:adv_instance

1577 	struct adv_info *adv_instance;  in hci_find_adv_instance()  local
1579 list_for_each_entry(adv_instance, &hdev->adv_instances, list) { in hci_find_adv_instance()
1580 if (adv_instance->instance == instance) in hci_find_adv_instance()
1581 return adv_instance; in hci_find_adv_instance()
1607 struct adv_info *adv_instance; in hci_remove_adv_instance() local
1609 adv_instance = hci_find_adv_instance(hdev, instance); in hci_remove_adv_instance()
1610 if (!adv_instance) in hci_remove_adv_instance()
1623 cancel_delayed_work_sync(&adv_instance->rpa_expired_cb); in hci_remove_adv_instance()
1625 list_del(&adv_instance->list); in hci_remove_adv_instance()
1626 kfree(adv_instance); in hci_remove_adv_instance()
1635 struct adv_info *adv_instance, *n; in hci_adv_instances_set_rpa_expired() local
1637 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) in hci_adv_instances_set_rpa_expired()
1638 adv_instance->rpa_expired = rpa_expired; in hci_adv_instances_set_rpa_expired()
1644 struct adv_info *adv_instance, *n; in hci_adv_instances_clear() local
1651 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) { in hci_adv_instances_clear()
1652 disable_delayed_work_sync(&adv_instance->rpa_expired_cb); in hci_adv_instances_clear()
1653 list_del(&adv_instance->list); in hci_adv_instances_clear()
1654 kfree(adv_instance); in hci_adv_instances_clear()
1663 struct adv_info *adv_instance = container_of(work, struct adv_info, in adv_instance_rpa_expired() local
1668 adv_instance->rpa_expired = true; in adv_instance_rpa_expired()