/linux/drivers/net/ethernet/meta/fbnic/ |
H A D | fbnic_pci.c | 119 schedule_delayed_work(&fbd->service_task, HZ); in fbnic_service_task_start() 128 cancel_delayed_work(&fbd->service_task); in fbnic_service_task_stop() 198 struct fbnic_dev, service_task); in fbnic_service_task() 212 schedule_delayed_work(&fbd->service_task, HZ); in fbnic_service_task() 274 INIT_DELAYED_WORK(&fbd->service_task, fbnic_service_task); in fbnic_probe() 358 cancel_delayed_work_sync(&fbd->service_task); in fbnic_remove()
|
H A D | fbnic.h | 41 struct delayed_work service_task; member
|
/linux/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_dev.c | 674 struct fun_dev *fd = container_of(work, struct fun_dev, service_task); in fun_serv_handler() 685 cancel_work_sync(&fd->service_task); in fun_serv_stop() 693 schedule_work(&fd->service_task); in fun_serv_restart() 700 schedule_work(&fd->service_task); in fun_serv_sched() 787 INIT_WORK(&fdev->service_task, fun_serv_handler); in fun_dev_enable()
|
H A D | fun_dev.h | 82 struct work_struct service_task; member
|
/linux/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_enet.h | 79 struct work_struct service_task; member
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.h | 264 struct delayed_work service_task; member
|
H A D | hclgevf_main.c | 1806 mod_delayed_work(hclgevf_wq, &hdev->service_task, 0); in hclgevf_reset_task_schedule() 1814 mod_delayed_work(hclgevf_wq, &hdev->service_task, 0); in hclgevf_mbx_task_schedule() 1822 mod_delayed_work(hclgevf_wq, &hdev->service_task, delay); in hclgevf_task_schedule() 1975 service_task.work); in hclgevf_service_task() 2315 INIT_DELAYED_WORK(&hdev->service_task, hclgevf_service_task); in hclgevf_state_init() 2335 if (hdev->service_task.work.func) in hclgevf_state_uninit() 2336 cancel_delayed_work_sync(&hdev->service_task); in hclgevf_state_uninit()
|
/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_nic.h | 143 struct work_struct service_task; member
|
H A D | aq_nic.c | 231 service_task); in aq_nic_service_task() 262 aq_ndev_schedule_work(&self->service_task); in aq_nic_service_timer_cb() 513 INIT_WORK(&self->service_task, aq_nic_service_task); in aq_nic_start() 1393 cancel_work_sync(&self->service_task); in aq_nic_stop()
|
/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_main.c | 278 queue_work(priv->gve_wq, &priv->service_task); in gve_mgmnt_intr() 1191 queue_work(priv->gve_wq, &priv->service_task); in gve_schedule_reset() 1412 queue_work(priv->gve_wq, &priv->service_task); in gve_queues_start() 2238 service_task); in gve_service_task() 2723 INIT_WORK(&priv->service_task, gve_service_task); in gve_probe() 2739 queue_work(priv->gve_wq, &priv->service_task); in gve_probe()
|
H A D | gve.h | 806 struct work_struct service_task; member
|
/linux/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_pci.c | 153 queue_work(fm10k_workqueue, &interface->service_task); in fm10k_service_event_schedule() 178 cancel_work_sync(&interface->service_task); in fm10k_stop_service_event() 737 interface = container_of(work, struct fm10k_intfc, service_task); in fm10k_service_task() 2193 INIT_WORK(&interface->service_task, fm10k_service_task); in fm10k_probe()
|
H A D | fm10k.h | 355 struct work_struct service_task; member
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 1551 service_task); in mlx4_en_service_task() 1560 queue_delayed_work(mdev->workqueue, &priv->service_task, in mlx4_en_service_task() 2351 cancel_delayed_work(&priv->service_task); in mlx4_en_destroy_netdev() 3206 INIT_DELAYED_WORK(&priv->service_task, mlx4_en_service_task); in mlx4_en_init_netdev() 3489 queue_delayed_work(mdev->workqueue, &priv->service_task, in mlx4_en_init_netdev()
|
H A D | mlx4_en.h | 605 struct delayed_work service_task; member
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.h | 928 struct delayed_work service_task; member
|
H A D | hclge_main.c | 3005 mod_delayed_work(hclge_wq, &hdev->service_task, 0); in hclge_mbx_task_schedule() 3015 mod_delayed_work(hclge_wq, &hdev->service_task, 0); in hclge_reset_task_schedule() 3023 mod_delayed_work(hclge_wq, &hdev->service_task, 0); in hclge_errhand_task_schedule() 3030 mod_delayed_work(hclge_wq, &hdev->service_task, delay_time); in hclge_task_schedule() 4724 container_of(work, struct hclge_dev, service_task.work); in hclge_service_task() 11496 if (hdev->service_task.work.func) in hclge_state_uninit() 11497 cancel_delayed_work_sync(&hdev->service_task); in hclge_state_uninit() 11885 INIT_DELAYED_WORK(&hdev->service_task, hclge_service_task); in hclge_init_ae_dev()
|
/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 334 queue_work(i40e_wq, &pf->service_task); in i40e_service_event_schedule() 11359 service_task); in i40e_service_task() 15474 INIT_WORK(&pf->service_task, i40e_service_task); in i40e_init_recovery_mode() 15867 INIT_WORK(&pf->service_task, i40e_service_task); in i40e_probe() 16227 if (pf->service_task.func) in i40e_remove() 16228 cancel_work_sync(&pf->service_task); in i40e_remove() 16386 cancel_work_sync(&pf->service_task); in i40e_io_suspend() 16585 cancel_work_sync(&pf->service_task); in i40e_shutdown()
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 290 queue_work(ixgbe_wq, &adapter->service_task); in ixgbe_service_event_schedule() 8398 service_task); in ixgbe_service_task() 11538 INIT_WORK(&adapter->service_task, ixgbe_service_task); in ixgbe_probe() 11723 cancel_work_sync(&adapter->service_task); in ixgbe_remove()
|
/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_main.c | 275 queue_work(priv->wq, &priv->service_task); in stmmac_service_event_schedule() 7141 service_task); in stmmac_service_task() 7485 INIT_WORK(&priv->service_task, stmmac_service_task); in stmmac_dvr_probe()
|