Searched refs:link_status_wq (Results 1 – 3 of 3) sorted by relevance
308 lio->link_status_wq.wq = alloc_workqueue("link-status", in setup_link_status_change_wq()310 if (!lio->link_status_wq.wq) { in setup_link_status_change_wq()314 INIT_DELAYED_WORK(&lio->link_status_wq.wk.work, in setup_link_status_change_wq()316 lio->link_status_wq.wk.ctxptr = lio; in setup_link_status_change_wq()325 if (lio->link_status_wq.wq) { in cleanup_link_status_change_wq()326 cancel_delayed_work_sync(&lio->link_status_wq.wk.work); in cleanup_link_status_change_wq()327 destroy_workqueue(lio->link_status_wq.wq); in cleanup_link_status_change_wq()371 queue_delayed_work(lio->link_status_wq.wq, in update_link_status()372 &lio->link_status_wq.wk.work, 0); in update_link_status()
564 lio->link_status_wq.wq = alloc_workqueue("link-status", in setup_link_status_change_wq()566 if (!lio->link_status_wq.wq) { in setup_link_status_change_wq()570 INIT_DELAYED_WORK(&lio->link_status_wq.wk.work, in setup_link_status_change_wq()572 lio->link_status_wq.wk.ctxptr = lio; in setup_link_status_change_wq()581 if (lio->link_status_wq.wq) { in cleanup_link_status_change_wq()582 cancel_delayed_work_sync(&lio->link_status_wq.wk.work); in cleanup_link_status_change_wq()583 destroy_workqueue(lio->link_status_wq.wq); in cleanup_link_status_change_wq()629 queue_delayed_work(lio->link_status_wq.wq, in update_link_status()630 &lio->link_status_wq.wk.work, 0); in update_link_status()
182 struct cavium_wq link_status_wq; member