Lines Matching refs:instance
2898 struct adv_info *hci_find_adv_instance(struct hci_dev *hdev, u8 instance) in hci_find_adv_instance() argument
2903 if (adv_instance->instance == instance) in hci_find_adv_instance()
2911 struct adv_info *hci_get_next_instance(struct hci_dev *hdev, u8 instance) in hci_get_next_instance() argument
2915 cur_instance = hci_find_adv_instance(hdev, instance); in hci_get_next_instance()
2928 int hci_remove_adv_instance(struct hci_dev *hdev, u8 instance) in hci_remove_adv_instance() argument
2932 adv_instance = hci_find_adv_instance(hdev, instance); in hci_remove_adv_instance()
2936 BT_DBG("%s removing %dMR", hdev->name, instance); in hci_remove_adv_instance()
2938 if (hdev->cur_adv_instance == instance) { in hci_remove_adv_instance()
2995 int hci_add_adv_instance(struct hci_dev *hdev, u8 instance, u32 flags, in hci_add_adv_instance() argument
3003 adv_instance = hci_find_adv_instance(hdev, instance); in hci_add_adv_instance()
3011 instance < 1 || instance > hdev->le_num_of_adv_sets) in hci_add_adv_instance()
3019 adv_instance->instance = instance; in hci_add_adv_instance()
3049 BT_DBG("%s for %dMR", hdev->name, instance); in hci_add_adv_instance()
3055 int hci_set_adv_instance_data(struct hci_dev *hdev, u8 instance, in hci_set_adv_instance_data() argument
3061 adv_instance = hci_find_adv_instance(hdev, instance); in hci_set_adv_instance_data()