Home
last modified time | relevance | path

Searched refs:wk (Results 1 - 25 of 90) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/
H A Dresponse_manager.c49 INIT_DELAYED_WORK(&cwq->wk.work, oct_poll_req_completion); in octeon_setup_response_list()
50 cwq->wk.ctxptr = oct; in octeon_setup_response_list()
58 cancel_delayed_work_sync(&oct->dma_comp_wq.wk.work); in octeon_delete_response_list()
225 struct cavium_wk *wk = (struct cavium_wk *)work; in oct_poll_req_completion() local
226 struct octeon_device *oct = (struct octeon_device *)wk->ctxptr; in oct_poll_req_completion()
233 queue_delayed_work(cwq->wq, &cwq->wk.work, msecs_to_jiffies(1)); in oct_poll_req_completion()
H A Drequest_manager.c157 INIT_DELAYED_WORK(&db_wq->wk.work, check_db_timeout); in octeon_init_instr_queue()
158 db_wq->wk.ctxptr = oct; in octeon_init_instr_queue()
159 db_wq->wk.ctxul = iq_no; in octeon_init_instr_queue()
160 queue_delayed_work(db_wq->wq, &db_wq->wk.work, msecs_to_jiffies(1)); in octeon_init_instr_queue()
170 cancel_delayed_work_sync(&oct->check_db_wq[iq_no].wk.work); in octeon_delete_instr_queue()
438 queue_work(cwq->wq, &cwq->wk.work.work); in lio_process_iq_request_list()
529 struct cavium_wk *wk = (struct cavium_wk *)work; in check_db_timeout() local
530 struct octeon_device *oct = (struct octeon_device *)wk->ctxptr; in check_db_timeout()
531 u64 iq_no = wk->ctxul; in check_db_timeout()
536 queue_delayed_work(db_wq->wq, &db_wq->wk in check_db_timeout()
[all...]
H A Dlio_main.c519 struct cavium_wk *wk = (struct cavium_wk *)work; in octnet_link_status_change() local
520 struct lio *lio = (struct lio *)wk->ctxptr; in octnet_link_status_change()
546 INIT_DELAYED_WORK(&lio->link_status_wq.wk.work, in setup_link_status_change_wq()
548 lio->link_status_wq.wk.ctxptr = lio; in setup_link_status_change_wq()
558 cancel_delayed_work_sync(&lio->link_status_wq.wk.work); in cleanup_link_status_change_wq()
606 &lio->link_status_wq.wk.work, 0); in update_link_status()
619 struct cavium_wk *wk = (struct cavium_wk *)work; in lio_sync_octeon_time() local
620 struct lio *lio = (struct lio *)wk->ctxptr; in lio_sync_octeon_time()
659 &lio->sync_octeon_time_wq.wk.work, in lio_sync_octeon_time()
679 INIT_DELAYED_WORK(&lio->sync_octeon_time_wq.wk in setup_sync_octeon_time_wq()
1727 struct cavium_wk *wk = (struct cavium_wk *)work; octnet_poll_check_txq_status() local
3972 struct cavium_wk *wk = (struct cavium_wk *)work; nic_starter() local
[all...]
H A Docteon_console.c484 struct cavium_wk *wk = (struct cavium_wk *)work; in check_console() local
485 struct octeon_device *oct = (struct octeon_device *)wk->ctxptr; in check_console()
486 u32 console_num = (u32)wk->ctxul; in check_console()
531 schedule_delayed_work(&wk->work, msecs_to_jiffies(delay)); in check_console()
H A Dlio_core.c437 queue_delayed_work(wq->wq, &wq->wk.work, in octeon_schedule_rxq_oom_work()
443 struct cavium_wk *wk = (struct cavium_wk *)work; in octnet_poll_check_rxq_oom_status() local
444 struct lio *lio = (struct lio *)wk->ctxptr; in octnet_poll_check_rxq_oom_status()
446 int q_no = wk->ctxul; in octnet_poll_check_rxq_oom_status()
473 INIT_DELAYED_WORK(&wq->wk.work, in setup_rx_oom_poll_fn()
475 wq->wk.ctxptr = lio; in setup_rx_oom_poll_fn()
476 wq->wk.ctxul = q_no; in setup_rx_oom_poll_fn()
492 cancel_delayed_work_sync(&wq->wk.work); in cleanup_rx_oom_poll_fn()
1453 struct cavium_wk *wk = (struct cavium_wk *)work; in lio_fetch_stats() local
1454 struct lio *lio = wk in lio_fetch_stats()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/
H A Dresponse_manager.c49 INIT_DELAYED_WORK(&cwq->wk.work, oct_poll_req_completion); in octeon_setup_response_list()
50 cwq->wk.ctxptr = oct; in octeon_setup_response_list()
59 cancel_delayed_work_sync(&oct->dma_comp_wq.wk.work); in octeon_delete_response_list()
228 struct cavium_wk *wk = (struct cavium_wk *)work; in oct_poll_req_completion() local
229 struct octeon_device *oct = (struct octeon_device *)wk->ctxptr; in oct_poll_req_completion()
236 queue_delayed_work(cwq->wq, &cwq->wk.work, msecs_to_jiffies(1)); in oct_poll_req_completion()
H A Drequest_manager.c148 INIT_DELAYED_WORK(&db_wq->wk.work, check_db_timeout); in octeon_init_instr_queue()
149 db_wq->wk.ctxptr = oct; in octeon_init_instr_queue()
150 db_wq->wk.ctxul = iq_no; in octeon_init_instr_queue()
151 queue_delayed_work(db_wq->wq, &db_wq->wk.work, msecs_to_jiffies(1)); in octeon_init_instr_queue()
161 cancel_delayed_work_sync(&oct->check_db_wq[iq_no].wk.work); in octeon_delete_instr_queue()
433 queue_work(cwq->wq, &cwq->wk.work.work); in lio_process_iq_request_list()
525 struct cavium_wk *wk = (struct cavium_wk *)work; in check_db_timeout() local
526 struct octeon_device *oct = (struct octeon_device *)wk->ctxptr; in check_db_timeout()
527 u64 iq_no = wk->ctxul; in check_db_timeout()
532 queue_delayed_work(db_wq->wq, &db_wq->wk in check_db_timeout()
[all...]
H A Dlio_main.c513 struct cavium_wk *wk = (struct cavium_wk *)work; in octnet_link_status_change() local
514 struct lio *lio = (struct lio *)wk->ctxptr; in octnet_link_status_change()
540 INIT_DELAYED_WORK(&lio->link_status_wq.wk.work, in setup_link_status_change_wq()
542 lio->link_status_wq.wk.ctxptr = lio; in setup_link_status_change_wq()
552 cancel_delayed_work_sync(&lio->link_status_wq.wk.work); in cleanup_link_status_change_wq()
600 &lio->link_status_wq.wk.work, 0); in update_link_status()
613 struct cavium_wk *wk = (struct cavium_wk *)work; in lio_sync_octeon_time() local
614 struct lio *lio = (struct lio *)wk->ctxptr; in lio_sync_octeon_time()
653 &lio->sync_octeon_time_wq.wk.work, in lio_sync_octeon_time()
673 INIT_DELAYED_WORK(&lio->sync_octeon_time_wq.wk in setup_sync_octeon_time_wq()
1722 struct cavium_wk *wk = (struct cavium_wk *)work; octnet_poll_check_txq_status() local
3958 struct cavium_wk *wk = (struct cavium_wk *)work; nic_starter() local
[all...]
H A Docteon_console.c483 struct cavium_wk *wk = (struct cavium_wk *)work; in check_console() local
484 struct octeon_device *oct = (struct octeon_device *)wk->ctxptr; in check_console()
485 u32 console_num = (u32)wk->ctxul; in check_console()
530 schedule_delayed_work(&wk->work, msecs_to_jiffies(delay)); in check_console()
H A Dlio_core.c444 queue_delayed_work(wq->wq, &wq->wk.work, in octeon_schedule_rxq_oom_work()
450 struct cavium_wk *wk = (struct cavium_wk *)work; in octnet_poll_check_rxq_oom_status() local
451 struct lio *lio = (struct lio *)wk->ctxptr; in octnet_poll_check_rxq_oom_status()
453 int q_no = wk->ctxul; in octnet_poll_check_rxq_oom_status()
480 INIT_DELAYED_WORK(&wq->wk.work, in setup_rx_oom_poll_fn()
482 wq->wk.ctxptr = lio; in setup_rx_oom_poll_fn()
483 wq->wk.ctxul = q_no; in setup_rx_oom_poll_fn()
500 cancel_delayed_work_sync(&wq->wk.work); in cleanup_rx_oom_poll_fn()
1460 struct cavium_wk *wk = (struct cavium_wk *)work; in lio_fetch_stats() local
1461 struct lio *lio = wk in lio_fetch_stats()
[all...]
/kernel/linux/linux-5.10/drivers/phy/
H A Dphy-lgm-usb.c43 struct work_struct wk; member
94 schedule_work(&ta->wk); in phy_init()
108 flush_work(&ta->wk); in phy_shutdown()
140 struct tca_apb *ta = container_of(work, struct tca_apb, wk); in tca_work()
177 schedule_work(&ta->wk); in id_notifier()
200 INIT_WORK(&ta->wk, tca_work); in phy_probe()
/kernel/linux/linux-6.6/drivers/phy/
H A Dphy-lgm-usb.c43 struct work_struct wk; member
94 schedule_work(&ta->wk); in phy_init()
108 flush_work(&ta->wk); in phy_shutdown()
140 struct tca_apb *ta = container_of(work, struct tca_apb, wk); in tca_work()
177 schedule_work(&ta->wk); in id_notifier()
200 INIT_WORK(&ta->wk, tca_work); in phy_probe()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/
H A Druntime.h117 * @wk: worker
121 struct delayed_work wk; member
198 struct delayed_work wk; member
229 cancel_delayed_work_sync(&fwrt->dump.wks[i].wk); in iwl_fw_runtime_free()
H A Ddbg.h284 flush_delayed_work(&fwrt->dump.wks[i].wk); in iwl_fw_flush_dumps()
291 cancel_delayed_work_sync(&fwrt->timestamp.wk); in iwl_fw_cancel_timestamp()
298 cancel_delayed_work_sync(&fwrt->timestamp.wk); in iwl_fw_suspend_timestamp()
306 schedule_delayed_work(&fwrt->timestamp.wk, in iwl_fw_resume_timestamp()
H A Ddebugfs.c207 container_of(work, struct iwl_fw_runtime, timestamp.wk.work); in iwl_fw_timestamp_marker_wk()
212 schedule_delayed_work(&fwrt->timestamp.wk, in iwl_fw_timestamp_marker_wk()
230 schedule_delayed_work(&fwrt->timestamp.wk, in iwl_fw_trigger_timestamp()
432 INIT_DELAYED_WORK(&fwrt->timestamp.wk, iwl_fw_timestamp_marker_wk); in iwl_fwrt_dbgfs_register()
H A Dinit.c84 INIT_DELAYED_WORK(&fwrt->dump.wks[i].wk, iwl_fw_error_dump_wk); in iwl_fw_runtime_init()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/
H A Druntime.h65 * @wk: worker
69 struct delayed_work wk; member
151 struct delayed_work wk; member
193 cancel_delayed_work_sync(&fwrt->dump.wks[i].wk); in iwl_fw_runtime_free()
H A Ddbg.h227 flush_delayed_work(&fwrt->dump.wks[i].wk); in iwl_fw_flush_dumps()
236 cancel_delayed_work_sync(&fwrt->timestamp.wk); in iwl_fw_cancel_timestamp()
243 cancel_delayed_work_sync(&fwrt->timestamp.wk); in iwl_fw_suspend_timestamp()
251 schedule_delayed_work(&fwrt->timestamp.wk, in iwl_fw_resume_timestamp()
H A Ddebugfs.c158 container_of(work, struct iwl_fw_runtime, timestamp.wk.work); in iwl_fw_timestamp_marker_wk()
163 schedule_delayed_work(&fwrt->timestamp.wk, in iwl_fw_timestamp_marker_wk()
181 schedule_delayed_work(&fwrt->timestamp.wk, in iwl_fw_trigger_timestamp()
392 INIT_DELAYED_WORK(&fwrt->timestamp.wk, iwl_fw_timestamp_marker_wk); in iwl_fwrt_dbgfs_register()
/kernel/linux/linux-6.6/net/wireless/
H A Dcore.c420 struct wiphy_work *wk; in cfg80211_wiphy_work() local
429 wk = list_first_entry_or_null(&rdev->wiphy_work_list, in cfg80211_wiphy_work()
431 if (wk) { in cfg80211_wiphy_work()
432 list_del_init(&wk->entry); in cfg80211_wiphy_work()
437 wk->func(&rdev->wiphy, wk); in cfg80211_wiphy_work()
1064 struct wiphy_work *wk; in cfg80211_process_wiphy_works() local
1066 wk = list_first_entry(&rdev->wiphy_work_list, in cfg80211_process_wiphy_works()
1068 list_del_init(&wk->entry); in cfg80211_process_wiphy_works()
1071 wk in cfg80211_process_wiphy_works()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtime-event.h217 void iwl_mvm_roc_done_wk(struct work_struct *wk);
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtime-event.h160 void iwl_mvm_roc_done_wk(struct work_struct *wk);
H A Dptp.c194 static void iwl_mvm_ptp_work(struct work_struct *wk) in iwl_mvm_ptp_work() argument
196 struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, in iwl_mvm_ptp_work()
/kernel/linux/linux-5.10/drivers/base/
H A Ddevcoredump.c105 static void devcd_del(struct work_struct *wk) in devcd_del() argument
109 devcd = container_of(wk, struct devcd_entry, del_wk.work); in devcd_del()
/kernel/linux/linux-6.6/drivers/base/
H A Ddevcoredump.c101 static void devcd_del(struct work_struct *wk) in devcd_del() argument
105 devcd = container_of(wk, struct devcd_entry, del_wk.work); in devcd_del()

Completed in 27 milliseconds

1234