Searched refs:workqueue (Results 1 – 18 of 18) sorted by relevance
/net/mac802154/ |
D | main.c | 148 local->workqueue = in ieee802154_register_hw() 150 if (!local->workqueue) { in ieee802154_register_hw() 201 destroy_workqueue(local->workqueue); in ieee802154_register_hw() 212 flush_workqueue(local->workqueue); in ieee802154_unregister_hw() 220 destroy_workqueue(local->workqueue); in ieee802154_unregister_hw()
|
D | util.c | 93 flush_workqueue(local->workqueue); in ieee802154_stop_device()
|
D | tx.c | 91 queue_work(local->workqueue, &local->tx_work); in ieee802154_tx()
|
D | ieee802154_i.h | 47 struct workqueue_struct *workqueue; member
|
/net/bluetooth/ |
D | hci_core.c | 1714 drain_workqueue(hdev->workqueue); in hci_dev_do_close() 1827 drain_workqueue(hdev->workqueue); in hci_dev_do_reset() 2648 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_cmd_timeout() 3311 hdev->workqueue = alloc_ordered_workqueue("%s", WQ_HIGHPRI, hdev->name); in hci_register_dev() 3312 if (!hdev->workqueue) { in hci_register_dev() 3320 destroy_workqueue(hdev->workqueue); in hci_register_dev() 3377 destroy_workqueue(hdev->workqueue); in hci_register_dev() 3430 destroy_workqueue(hdev->workqueue); in hci_unregister_dev() 3511 queue_work(hdev->workqueue, &hdev->rx_work); in hci_recv_frame() 3527 queue_work(hdev->workqueue, &hdev->rx_work); in hci_recv_diag() [all …]
|
D | hci_sock.c | 1755 queue_work(hdev->workqueue, &hdev->tx_work); in hci_sock_sendmsg() 1776 queue_work(hdev->workqueue, &hdev->tx_work); in hci_sock_sendmsg() 1784 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_sock_sendmsg() 1799 queue_work(hdev->workqueue, &hdev->tx_work); in hci_sock_sendmsg()
|
D | hci_request.c | 87 queue_work(hdev->workqueue, &hdev->cmd_work); in req_run() 1510 queue_delayed_work(hdev->workqueue, in hci_get_random_address() 1513 queue_delayed_work(hdev->workqueue, in hci_get_random_address() 1926 queue_delayed_work(hdev->workqueue, &hdev->rpa_expired, to); in hci_update_random_address()
|
D | hci_event.c | 1166 queue_delayed_work(hdev->workqueue, in hci_cc_le_set_adv_enable() 1200 queue_delayed_work(hdev->workqueue, in hci_cc_le_set_ext_adv_enable() 2242 queue_delayed_work(conn->hdev->workqueue, in cs_le_create_conn() 3486 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_cmd_complete_evt() 3599 queue_work(hdev->workqueue, &hdev->cmd_work); in hci_cmd_status_evt() 3697 queue_work(hdev->workqueue, &hdev->tx_work); in hci_num_comp_pkts_evt() 3769 queue_work(hdev->workqueue, &hdev->tx_work); in hci_num_comp_blocks_evt() 4565 queue_delayed_work(conn->hdev->workqueue, in hci_user_confirm_request_evt()
|
D | hci_conn.c | 1483 queue_delayed_work(hdev->workqueue, &conn->idle_work, in hci_conn_enter_active_mode()
|
D | smp.c | 1068 queue_work(hdev->workqueue, &conn->id_addr_update_work); in smp_notify_keys()
|
D | l2cap_core.c | 1589 queue_work(hcon->hdev->workqueue, &conn->pending_rx_work); in l2cap_conn_ready()
|
D | mgmt.c | 2108 queue_delayed_work(hdev->workqueue, &hdev->service_cache, in enable_service_cache()
|
/net/mac80211/ |
D | main.c | 250 flush_workqueue(local->workqueue); in ieee80211_restart_work() 1147 local->workqueue = in ieee80211_register_hw() 1149 if (!local->workqueue) { in ieee80211_register_hw() 1297 destroy_workqueue(local->workqueue); in ieee80211_register_hw() 1350 destroy_workqueue(local->workqueue); in ieee80211_unregister_hw()
|
D | pm.c | 63 flush_workqueue(local->workqueue); in __ieee80211_suspend()
|
D | offchannel.c | 251 mod_delayed_work(local->workqueue, &local->roc_work, dur); in ieee80211_recalc_sw_work() 762 mod_delayed_work(local->workqueue, &local->roc_work, 0); in ieee80211_cancel_roc()
|
D | util.c | 877 queue_work(local->workqueue, work); in ieee80211_queue_work() 890 queue_delayed_work(local->workqueue, dwork, delay); in ieee80211_queue_delayed_work() 1980 flush_workqueue(local->workqueue); in ieee80211_stop_device()
|
D | ieee80211_i.h | 1152 struct workqueue_struct *workqueue; member
|
/net/sunrpc/ |
D | sched.c | 1077 task->tk_workqueue = task_setup_data->workqueue; in rpc_init_task()
|