Home
last modified time | relevance | path

Searched refs:workqueue (Results 1 – 20 of 20) sorted by relevance

/net/vmw_vsock/
A Dvsock_loopback.c16 struct workqueue_struct *workqueue; member
35 queue_work(vsock->workqueue, &vsock->pkt_work); in vsock_loopback_send_pkt()
142 vsock->workqueue = alloc_workqueue("vsock-loopback", 0, 0); in vsock_loopback_init()
143 if (!vsock->workqueue) in vsock_loopback_init()
157 destroy_workqueue(vsock->workqueue); in vsock_loopback_init()
171 destroy_workqueue(vsock->workqueue); in vsock_loopback_exit()
/net/mac802154/
A Dmain.c202 local->workqueue = in ieee802154_register_hw()
204 if (!local->workqueue) { in ieee802154_register_hw()
267 destroy_workqueue(local->workqueue); in ieee802154_register_hw()
278 flush_workqueue(local->workqueue); in ieee802154_unregister_hw()
287 destroy_workqueue(local->workqueue); in ieee802154_unregister_hw()
A Dutil.c170 flush_workqueue(local->workqueue); in ieee802154_stop_device()
A Dtx.c97 queue_work(local->workqueue, &local->sync_tx_work); in ieee802154_tx()
A Dieee802154_i.h53 struct workqueue_struct *workqueue; member
/net/bluetooth/
A Dcoredump.c207 queue_delayed_work(hdev->workqueue, &hdev->dump.dump_timeout, in hci_devcd_handle_pkt_init()
465 queue_work(hdev->workqueue, &hdev->dump.dump_rx); in hci_devcd_init()
484 queue_work(hdev->workqueue, &hdev->dump.dump_rx); in hci_devcd_append()
509 queue_work(hdev->workqueue, &hdev->dump.dump_rx); in hci_devcd_append_pattern()
529 queue_work(hdev->workqueue, &hdev->dump.dump_rx); in hci_devcd_complete()
549 queue_work(hdev->workqueue, &hdev->dump.dump_rx); in hci_devcd_abort()
A Dhci_core.c562 drain_workqueue(hdev->workqueue); in hci_dev_do_reset()
1480 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_cmd_timeout()
2605 if (!hdev->workqueue) { in hci_register_dev()
2613 destroy_workqueue(hdev->workqueue); in hci_register_dev()
2680 destroy_workqueue(hdev->workqueue); in hci_register_dev()
2749 destroy_workqueue(hdev->workqueue); in hci_release_dev()
2968 queue_work(hdev->workqueue, &hdev->rx_work); in hci_recv_frame()
2984 queue_work(hdev->workqueue, &hdev->rx_work); in hci_recv_diag()
3280 queue_work(hdev->workqueue, &hdev->tx_work); in hci_send_acl()
3301 queue_work(hdev->workqueue, &hdev->tx_work); in hci_send_sco()
[all …]
A Dhci_sock.c1877 queue_work(hdev->workqueue, &hdev->tx_work); in hci_sock_sendmsg()
1898 queue_work(hdev->workqueue, &hdev->tx_work); in hci_sock_sendmsg()
1906 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_sock_sendmsg()
1922 queue_work(hdev->workqueue, &hdev->tx_work); in hci_sock_sendmsg()
A Dhci_event.c1368 queue_delayed_work(hdev->workqueue, &hdev->rpa_expired, in hci_cc_le_set_random_addr()
1429 queue_delayed_work(hdev->workqueue, in hci_cc_le_set_adv_set_random_addr()
1569 queue_delayed_work(hdev->workqueue, in hci_cc_le_set_adv_enable()
1615 queue_delayed_work(hdev->workqueue, in hci_cc_le_set_ext_adv_enable()
1772 queue_work(hdev->workqueue, &hdev->reenable_adv_work); in le_set_scan_enable_complete()
3731 queue_delayed_work(hdev->workqueue, &hdev->ncmd_timer, in handle_cmd_cnt_and_timer()
4220 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_cmd_complete_evt()
4338 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_cmd_status_evt()
4458 queue_work(hdev->workqueue, &hdev->tx_work); in hci_num_comp_pkts_evt()
5354 queue_delayed_work(conn->hdev->workqueue, in hci_user_confirm_request_evt()
A Dhci_sync.c143 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_req_sync_run()
672 queue_work(hdev->workqueue, &hdev->cmd_sync_cancel_work); in hci_cmd_sync_cancel()
5280 drain_workqueue(hdev->workqueue); in hci_dev_close_sync()
A Dhci_conn.c2544 queue_delayed_work(hdev->workqueue, &conn->idle_work, in hci_conn_enter_active_mode()
A Dsmp.c1075 queue_delayed_work(hdev->workqueue, in smp_notify_keys()
A Dl2cap_core.c1644 queue_work(hcon->hdev->workqueue, &conn->pending_rx_work); in l2cap_conn_ready()
A Dmgmt.c2727 queue_delayed_work(hdev->workqueue, &hdev->service_cache, in enable_service_cache()
/net/qrtr/
A Dns.c25 struct workqueue_struct *workqueue; member
684 queue_work(qrtr_ns.workqueue, &qrtr_ns.work); in qrtr_ns_data_ready()
706 qrtr_ns.workqueue = alloc_ordered_workqueue("qrtr_ns_handler", 0); in qrtr_ns_init()
707 if (!qrtr_ns.workqueue) { in qrtr_ns_init()
752 destroy_workqueue(qrtr_ns.workqueue); in qrtr_ns_init()
762 destroy_workqueue(qrtr_ns.workqueue); in qrtr_ns_remove()
/net/mac80211/
A Dpm.c69 flush_workqueue(local->workqueue); in __ieee80211_suspend()
A Dmain.c482 flush_workqueue(local->workqueue); in ieee80211_restart_work()
1475 local->workqueue = in ieee80211_register_hw()
1477 if (!local->workqueue) { in ieee80211_register_hw()
1636 destroy_workqueue(local->workqueue); in ieee80211_register_hw()
1688 destroy_workqueue(local->workqueue); in ieee80211_unregister_hw()
A Dutil.c906 queue_work(local->workqueue, work); in ieee80211_queue_work()
919 queue_delayed_work(local->workqueue, dwork, delay); in ieee80211_queue_delayed_work()
1571 flush_workqueue(local->workqueue); in ieee80211_stop_device()
A Dieee80211_i.h1430 struct workqueue_struct *workqueue; member
/net/sunrpc/
A Dsched.c1118 task->tk_workqueue = task_setup_data->workqueue; in rpc_init_task()

Completed in 119 milliseconds