HCI_ADVERTISING
if (hci_dev_test_flag(hdev, HCI_ADVERTISING))
hci_dev_clear_flag(hdev, HCI_ADVERTISING);
if (!hci_dev_test_flag(hdev, HCI_ADVERTISING) &&
if (hci_dev_test_flag(hdev, HCI_ADVERTISING) && !ext_adv_capable(hdev))
if (!hdev_is_powered(hdev) || hci_dev_test_flag(hdev, HCI_ADVERTISING))
old_state = hci_dev_test_flag(hdev, HCI_ADVERTISING);
hci_dev_set_flag(hdev, HCI_ADVERTISING);
if (hci_dev_test_flag(hdev, HCI_ADVERTISING) &&
if (hci_dev_test_flag(hdev, HCI_ADVERTISING))
if (!hci_dev_test_flag(hdev, HCI_ADVERTISING) &&
if (!hdev_is_powered(hdev) || hci_dev_test_flag(hdev, HCI_ADVERTISING))
if (hci_dev_test_flag(hdev, HCI_ADVERTISING)) {
hci_dev_test_flag(hdev, HCI_ADVERTISING) &&
if (hci_dev_test_flag(hdev, HCI_ADVERTISING) ||
if (hci_dev_test_flag(hdev, HCI_ADVERTISING))
if (!hci_dev_test_flag(hdev, HCI_ADVERTISING))
if (!val && hci_dev_test_flag(hdev, HCI_ADVERTISING)) {
hci_dev_clear_flag(hdev, HCI_ADVERTISING);
if (lmp_le_capable(hdev) && hci_dev_test_flag(hdev, HCI_ADVERTISING))
hci_dev_set_flag(hdev, HCI_ADVERTISING);
hci_dev_clear_flag(hdev, HCI_ADVERTISING);
if (hci_dev_test_flag(hdev, HCI_ADVERTISING) ||
(val == hci_dev_test_flag(hdev, HCI_ADVERTISING) &&
changed = !hci_dev_test_and_set_flag(hdev, HCI_ADVERTISING);
changed = hci_dev_test_and_clear_flag(hdev, HCI_ADVERTISING);
if (hci_dev_test_flag(hdev, HCI_ADVERTISING))
hci_dev_test_flag(hdev, HCI_ADVERTISING) ||
if (hci_dev_test_flag(hdev, HCI_ADVERTISING))
if (hci_dev_test_flag(hdev, HCI_ADVERTISING) || !schedule_instance) {