Home
last modified time | relevance | path

Searched refs:service_task (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns/
H A Dhns_enet.h78 struct work_struct service_task; member
H A Dhns_enet.c2043 = container_of(work, struct hns_nic_priv, service_task); in hns_nic_service_task()
2059 (void)schedule_work(&priv->service_task); in hns_nic_task_schedule()
2364 INIT_WORK(&priv->service_task, hns_nic_service_task); in hns_nic_dev_probe()
2383 (void)cancel_work_sync(&priv->service_task); in hns_nic_dev_probe()
2414 (void)cancel_work_sync(&priv->service_task); in hns_nic_dev_remove()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/google/gve/
H A Dgve_main.c158 queue_work(priv->gve_wq, &priv->service_task); in gve_mgmnt_intr()
753 queue_work(priv->gve_wq, &priv->service_task); in gve_schedule_reset()
794 queue_work(priv->gve_wq, &priv->service_task); in gve_open()
1117 service_task); in gve_service_task()
1391 INIT_WORK(&priv->service_task, gve_service_task); in gve_probe()
1406 queue_work(priv->gve_wq, &priv->service_task); in gve_probe()
H A Dgve.h247 struct work_struct service_task; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h233 struct work_struct service_task; member
H A Dstmmac_main.c213 queue_work(priv->wq, &priv->service_task); in stmmac_service_event_schedule()
4795 service_task); in stmmac_service_task()
5044 INIT_WORK(&priv->service_task, stmmac_service_task); in stmmac_dvr_probe()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.h138 struct work_struct service_task; member
H A Daq_nic.c231 service_task); in aq_nic_service_task()
262 aq_ndev_schedule_work(&self->service_task); in aq_nic_service_timer_cb()
502 INIT_WORK(&self->service_task, aq_nic_service_task); in aq_nic_start()
1246 cancel_work_sync(&self->service_task); in aq_nic_stop()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h318 struct delayed_work service_task; member
H A Dhclgevf_main.c2124 mod_delayed_work(hclgevf_wq, &hdev->service_task, 0); in hclgevf_reset_task_schedule()
2132 mod_delayed_work(hclgevf_wq, &hdev->service_task, 0); in hclgevf_mbx_task_schedule()
2140 mod_delayed_work(hclgevf_wq, &hdev->service_task, delay); in hclgevf_task_schedule()
2291 service_task.work); in hclgevf_service_task()
2645 INIT_DELAYED_WORK(&hdev->service_task, hclgevf_service_task); in hclgevf_state_init()
2663 if (hdev->service_task.work.func) in hclgevf_state_uninit()
2664 cancel_delayed_work_sync(&hdev->service_task); in hclgevf_state_uninit()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h382 struct work_struct service_task; member
H A Dixgbevf_main.c95 queue_work(ixgbevf_wq, &adapter->service_task); in ixgbevf_service_event_schedule()
3331 service_task); in ixgbevf_service_task()
4667 INIT_WORK(&adapter->service_task, ixgbevf_service_task); in ixgbevf_probe()
4745 cancel_work_sync(&adapter->service_task); in ixgbevf_remove()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_pci.c154 queue_work(fm10k_workqueue, &interface->service_task); in fm10k_service_event_schedule()
179 cancel_work_sync(&interface->service_task); in fm10k_stop_service_event()
738 interface = container_of(work, struct fm10k_intfc, service_task); in fm10k_service_task()
2196 INIT_WORK(&interface->service_task, fm10k_service_task); in fm10k_probe()
H A Dfm10k.h355 struct work_struct service_task; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Den_netdev.c1548 service_task); in mlx4_en_service_task()
1557 queue_delayed_work(mdev->workqueue, &priv->service_task, in mlx4_en_service_task()
2339 cancel_delayed_work(&priv->service_task); in mlx4_en_destroy_netdev()
3186 INIT_DELAYED_WORK(&priv->service_task, mlx4_en_service_task); in mlx4_en_init_netdev()
3462 queue_delayed_work(mdev->workqueue, &priv->service_task, in mlx4_en_init_netdev()
H A Dmlx4_en.h610 struct delayed_work service_task; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.h783 struct delayed_work service_task; member
H A Dhclge_main.c2767 hclge_wq, &hdev->service_task, 0); in hclge_mbx_task_schedule()
2775 hclge_wq, &hdev->service_task, 0); in hclge_reset_task_schedule()
2783 hclge_wq, &hdev->service_task, in hclge_task_schedule()
4103 container_of(work, struct hclge_dev, service_task.work); in hclge_service_task()
9981 if (hdev->service_task.work.func) in hclge_state_uninit()
9982 cancel_delayed_work_sync(&hdev->service_task); in hclge_state_uninit()
10220 INIT_DELAYED_WORK(&hdev->service_task, hclge_service_task); in hclge_init_ae_dev()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h691 struct work_struct service_task; member
H A Dixgbe_main.c274 queue_work(ixgbe_wq, &adapter->service_task); in ixgbe_service_event_schedule()
7915 service_task); in ixgbe_service_task()
10945 INIT_WORK(&adapter->service_task, ixgbe_service_task); in ixgbe_probe()
11129 cancel_work_sync(&adapter->service_task); in ixgbe_remove()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/i40e/
H A Di40e.h502 struct work_struct service_task; member
H A Di40e_main.c310 queue_work(i40e_wq, &pf->service_task); in i40e_service_event_schedule()
10638 service_task); in i40e_service_task()
14858 INIT_WORK(&pf->service_task, i40e_service_task); in i40e_init_recovery_mode()
15223 INIT_WORK(&pf->service_task, i40e_service_task); in i40e_probe()
15563 if (pf->service_task.func) in i40e_remove()
15564 cancel_work_sync(&pf->service_task); in i40e_remove()
15831 cancel_work_sync(&pf->service_task); in i40e_shutdown()
15886 cancel_work_sync(&pf->service_task); in i40e_suspend()