Lines Matching defs:adv_instance
1593 struct adv_info *adv_instance;
1595 list_for_each_entry(adv_instance, &hdev->adv_instances, list) {
1596 if (adv_instance->instance == instance)
1597 return adv_instance;
1636 struct adv_info *adv_instance;
1638 adv_instance = hci_find_adv_instance(hdev, instance);
1639 if (!adv_instance)
1652 cancel_delayed_work_sync(&adv_instance->rpa_expired_cb);
1654 list_del(&adv_instance->list);
1655 kfree(adv_instance);
1664 struct adv_info *adv_instance, *n;
1666 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list)
1667 adv_instance->rpa_expired = rpa_expired;
1673 struct adv_info *adv_instance, *n;
1680 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) {
1681 disable_delayed_work_sync(&adv_instance->rpa_expired_cb);
1682 list_del(&adv_instance->list);
1683 kfree(adv_instance);
1692 struct adv_info *adv_instance = container_of(work, struct adv_info,
1697 adv_instance->rpa_expired = true;