Lines Matching refs:wk
552 struct cavium_wk *wk = (struct cavium_wk *)work; in octnet_link_status_change() local
553 struct lio *lio = (struct lio *)wk->ctxptr; in octnet_link_status_change()
579 INIT_DELAYED_WORK(&lio->link_status_wq.wk.work, in setup_link_status_change_wq()
581 lio->link_status_wq.wk.ctxptr = lio; in setup_link_status_change_wq()
591 cancel_delayed_work_sync(&lio->link_status_wq.wk.work); in cleanup_link_status_change_wq()
639 &lio->link_status_wq.wk.work, 0); in update_link_status()
672 struct cavium_wk *wk = (struct cavium_wk *)work; in lio_sync_octeon_time() local
673 struct lio *lio = (struct lio *)wk->ctxptr; in lio_sync_octeon_time()
711 &lio->sync_octeon_time_wq.wk.work, in lio_sync_octeon_time()
732 INIT_DELAYED_WORK(&lio->sync_octeon_time_wq.wk.work, in setup_sync_octeon_time_wq()
734 lio->sync_octeon_time_wq.wk.ctxptr = lio; in setup_sync_octeon_time_wq()
736 &lio->sync_octeon_time_wq.wk.work, in setup_sync_octeon_time_wq()
754 cancel_delayed_work_sync(&time_wq->wk.work); in cleanup_sync_octeon_time_wq()
1791 struct cavium_wk *wk = (struct cavium_wk *)work; in octnet_poll_check_txq_status() local
1792 struct lio *lio = (struct lio *)wk->ctxptr; in octnet_poll_check_txq_status()
1799 &lio->txq_status_wq.wk.work, msecs_to_jiffies(1)); in octnet_poll_check_txq_status()
1817 INIT_DELAYED_WORK(&lio->txq_status_wq.wk.work, in setup_tx_poll_fn()
1819 lio->txq_status_wq.wk.ctxptr = lio; in setup_tx_poll_fn()
1821 &lio->txq_status_wq.wk.work, msecs_to_jiffies(1)); in setup_tx_poll_fn()
1830 cancel_delayed_work_sync(&lio->txq_status_wq.wk.work); in cleanup_tx_poll_fn()
3914 struct cavium_wk *wk = (struct cavium_wk *)work; in nic_starter() local
3916 oct = (struct octeon_device *)wk->ctxptr; in nic_starter()