Lines Matching refs:adv_instance

1619 	struct adv_info *adv_instance;  in hci_find_adv_instance()  local
1621 list_for_each_entry(adv_instance, &hdev->adv_instances, list) { in hci_find_adv_instance()
1622 if (adv_instance->instance == instance) in hci_find_adv_instance()
1623 return adv_instance; in hci_find_adv_instance()
1649 struct adv_info *adv_instance; in hci_remove_adv_instance() local
1651 adv_instance = hci_find_adv_instance(hdev, instance); in hci_remove_adv_instance()
1652 if (!adv_instance) in hci_remove_adv_instance()
1665 cancel_delayed_work_sync(&adv_instance->rpa_expired_cb); in hci_remove_adv_instance()
1667 list_del(&adv_instance->list); in hci_remove_adv_instance()
1668 kfree(adv_instance); in hci_remove_adv_instance()
1677 struct adv_info *adv_instance, *n; in hci_adv_instances_set_rpa_expired() local
1679 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) in hci_adv_instances_set_rpa_expired()
1680 adv_instance->rpa_expired = rpa_expired; in hci_adv_instances_set_rpa_expired()
1686 struct adv_info *adv_instance, *n; in hci_adv_instances_clear() local
1693 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) { in hci_adv_instances_clear()
1694 cancel_delayed_work_sync(&adv_instance->rpa_expired_cb); in hci_adv_instances_clear()
1695 list_del(&adv_instance->list); in hci_adv_instances_clear()
1696 kfree(adv_instance); in hci_adv_instances_clear()
1705 struct adv_info *adv_instance = container_of(work, struct adv_info, in adv_instance_rpa_expired() local
1710 adv_instance->rpa_expired = true; in adv_instance_rpa_expired()