/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | hci_request.c | 1220 list_for_each_entry(adv, &req->hdev->adv_instances, list) { in hci_resume_adv_instances() 1897 list_empty(&hdev->adv_instances)) in hci_req_reenable_advertising() 1940 if (list_empty(&hdev->adv_instances)) in adv_timeout_expire() 2325 list_empty(&hdev->adv_instances)) in __hci_req_schedule_adv_instance() 2415 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, in hci_req_clear_adv_instance() 2651 !list_empty(&hdev->adv_instances)) { in connectable_update() 3355 list_empty(&hdev->adv_instances)) { in powered_update_hci() 3377 } else if (!list_empty(&hdev->adv_instances)) { in powered_update_hci() 3380 adv_instance = list_first_entry(&hdev->adv_instances, in powered_update_hci()
|
H A D | hci_core.c | 1762 list_for_each_entry(adv_instance, &hdev->adv_instances, list) in hci_dev_do_close() 2873 list_for_each_entry(adv_instance, &hdev->adv_instances, list) { in hci_find_adv_instance() 2890 if (cur_instance == list_last_entry(&hdev->adv_instances, in hci_get_next_instance() 2892 return list_first_entry(&hdev->adv_instances, in hci_get_next_instance() 2931 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) in hci_adv_instances_set_rpa_expired() 2945 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) { in hci_adv_instances_clear() 2990 list_add(&adv_instance->list, &hdev->adv_instances); in hci_add_adv_instance() 3675 INIT_LIST_HEAD(&hdev->adv_instances); in hci_alloc_dev()
|
H A D | mgmt.c | 5131 list_empty(&hdev->adv_instances)) in set_advertising_complete() 5136 adv_instance = list_first_entry_or_null(&hdev->adv_instances, in set_advertising_complete() 7290 list_for_each_entry(adv_instance, &hdev->adv_instances, list) { in read_adv_features() 7418 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) { in add_advertising_complete() 7673 if (list_empty(&hdev->adv_instances)) { in remove_advertising() 7689 if (list_empty(&hdev->adv_instances)) in remove_advertising()
|
/kernel/linux/linux-6.6/net/bluetooth/ |
H A D | hci_sync.c | 475 list_empty(&hdev->adv_instances)) in reenable_adv_sync() 550 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, in hci_clear_adv_instance_sync() 595 if (list_empty(&hdev->adv_instances)) in adv_timeout_expire_sync() 1615 list_empty(&hdev->adv_instances)) in hci_enable_advertising() 1843 list_for_each_entry_safe(adv, n, &hdev->adv_instances, list) { in hci_clear_adv_sync() 2404 list_for_each_entry_safe(adv, tmp, &hdev->adv_instances, list) { in hci_resume_advertising_sync() 3050 list_empty(&hdev->adv_instances)) { in hci_powered_update_adv_sync() 3066 list_for_each_entry_safe(adv, tmp, &hdev->adv_instances, list) in hci_powered_update_adv_sync() 5015 list_for_each_entry(adv_instance, &hdev->adv_instances, list) in hci_dev_close_sync() 5634 !list_empty(&hdev->adv_instances)) { in hci_update_connectable_sync() [all...] |
H A D | hci_core.c | 1623 list_for_each_entry(adv_instance, &hdev->adv_instances, list) { in hci_find_adv_instance() 1640 if (cur_instance == list_last_entry(&hdev->adv_instances, in hci_get_next_instance() 1642 return list_first_entry(&hdev->adv_instances, in hci_get_next_instance() 1681 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) in hci_adv_instances_set_rpa_expired() 1695 list_for_each_entry_safe(adv_instance, n, &hdev->adv_instances, list) { in hci_adv_instances_clear() 1741 list_add(&adv->list, &hdev->adv_instances); in hci_add_adv_instance() 2557 INIT_LIST_HEAD(&hdev->adv_instances); in hci_alloc_dev_priv()
|
H A D | hci_event.c | 1533 list_for_each_entry_safe(adv, n, &hdev->adv_instances, list) { in hci_cc_le_clear_adv_sets() 1674 list_for_each_entry_safe(adv, n, &hdev->adv_instances, in hci_cc_le_set_ext_adv_enable() 1681 list_for_each_entry_safe(adv, n, &hdev->adv_instances, in hci_cc_le_set_ext_adv_enable() 4003 list_for_each_entry_safe(adv, n, &hdev->adv_instances, in hci_cc_le_set_per_adv_enable() 6108 list_for_each_entry_safe(adv, n, &hdev->adv_instances, list) { in hci_le_ext_adv_term_evt()
|
H A D | mgmt.c | 6308 list_empty(&hdev->adv_instances)) in set_advertising_complete() 6313 adv_instance = list_first_entry_or_null(&hdev->adv_instances, in set_advertising_complete() 8380 list_for_each_entry(adv_instance, &hdev->adv_instances, list) { in read_adv_features() 8529 list_for_each_entry_safe(adv, n, &hdev->adv_instances, list) { in add_adv_complete() 9086 if (list_empty(&hdev->adv_instances)) in remove_advertising_sync() 9116 if (list_empty(&hdev->adv_instances)) { in remove_advertising()
|
/kernel/linux/linux-5.10/include/net/bluetooth/ |
H A D | hci_core.h | 541 struct list_head adv_instances;
|
/kernel/linux/linux-6.6/include/net/bluetooth/ |
H A D | hci_core.h | 621 struct list_head adv_instances; member
|