Home
last modified time | relevance | path

Searched refs:req_workqueue (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/net/bluetooth/
Dhci_request.h106 queue_work(hdev->req_workqueue, &hdev->scan_update); in hci_req_update_scan()
120 queue_work(hdev->req_workqueue, &hdev->bg_scan_update); in hci_update_background_scan()
Dhci_request.c389 queue_delayed_work(hdev->req_workqueue, in start_interleave_scan()
1328 queue_work(hdev->req_workqueue, &hdev->discov_update); in hci_req_prepare_suspend()
1339 queue_delayed_work(hdev->req_workqueue, in hci_req_prepare_suspend()
1415 queue_work(hdev->req_workqueue, in hci_req_prepare_suspend()
1430 queue_work(hdev->req_workqueue, &hdev->discov_update); in hci_req_prepare_suspend()
2059 queue_delayed_work(hdev->req_workqueue, in interleave_scan_work()
2441 queue_delayed_work(hdev->req_workqueue, in __hci_req_schedule_adv_instance()
3137 queue_delayed_work(hdev->req_workqueue, in le_scan_restart_work()
3278 queue_delayed_work(hdev->req_workqueue, &hdev->le_scan_disable, in start_discovery()
Dmgmt.c1139 queue_work(hdev->req_workqueue, &hdev->power_off.work); in clean_up_hci_complete()
1237 queue_work(hdev->req_workqueue, &hdev->power_on); in set_powered()
1243 queue_delayed_work(hdev->req_workqueue, &hdev->power_off, in set_powered()
1249 queue_work(hdev->req_workqueue, &hdev->power_off.work); in set_powered()
1370 queue_delayed_work(hdev->req_workqueue, &hdev->discov_off, to); in mgmt_set_discoverable_complete()
1473 queue_delayed_work(hdev->req_workqueue, in set_discoverable()
1505 queue_work(hdev->req_workqueue, &hdev->discoverable_update); in set_discoverable()
1619 queue_work(hdev->req_workqueue, &hdev->connectable_update); in set_connectable()
1659 queue_work(hdev->req_workqueue, in set_bondable()
4950 queue_work(hdev->req_workqueue, &hdev->discov_update); in start_discovery_internal()
[all …]
Dhci_core.c1688 flush_workqueue(hdev->req_workqueue); in hci_dev_open()
2283 queue_delayed_work(hdev->req_workqueue, &hdev->power_off, in hci_power_on()
3683 queue_work(hdev->req_workqueue, &hdev->suspend_prepare); in hci_change_suspend_state()
3932 hdev->req_workqueue = alloc_ordered_workqueue("%s", WQ_HIGHPRI, in hci_register_dev()
3934 if (!hdev->req_workqueue) { in hci_register_dev()
3994 queue_work(hdev->req_workqueue, &hdev->power_on); in hci_register_dev()
4002 destroy_workqueue(hdev->req_workqueue); in hci_register_dev()
4064 destroy_workqueue(hdev->req_workqueue); in hci_release_dev()
Dhci_event.c3821 queue_work(hdev->req_workqueue, &hdev->error_reset); in hci_hardware_error_evt()
/Linux-v5.15/include/net/bluetooth/
Dhci_core.h462 struct workqueue_struct *req_workqueue; member