Searched refs:update_work (Results 1 – 6 of 6) sorted by relevance
/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
D | neigh.c | 119 static void mlx5e_release_neigh_update_work(struct neigh_update_work *update_work) in mlx5e_release_neigh_update_work() argument 121 neigh_release(update_work->n); in mlx5e_release_neigh_update_work() 122 mlx5e_rep_neigh_entry_release(update_work->nhe); in mlx5e_release_neigh_update_work() 123 kfree(update_work); in mlx5e_release_neigh_update_work() 128 struct neigh_update_work *update_work = container_of(work, struct neigh_update_work, in mlx5e_rep_neigh_update() local 130 struct mlx5e_neigh_hash_entry *nhe = update_work->nhe; in mlx5e_rep_neigh_update() 131 struct neighbour *n = update_work->n; in mlx5e_rep_neigh_update() 166 mlx5e_release_neigh_update_work(update_work); in mlx5e_rep_neigh_update() 172 struct neigh_update_work *update_work; in mlx5e_alloc_neigh_update_work() local 176 update_work = kzalloc(sizeof(*update_work), GFP_ATOMIC); in mlx5e_alloc_neigh_update_work() [all …]
|
D | bridge.c | 474 update_work.work); in mlx5_esw_bridge_update_work() 480 queue_delayed_work(br_offloads->wq, &br_offloads->update_work, in mlx5_esw_bridge_update_work() 527 INIT_DELAYED_WORK(&br_offloads->update_work, mlx5_esw_bridge_update_work); in mlx5e_rep_bridge_init() 528 queue_delayed_work(br_offloads->wq, &br_offloads->update_work, in mlx5e_rep_bridge_init() 555 cancel_delayed_work_sync(&br_offloads->update_work); in mlx5e_rep_bridge_cleanup()
|
/drivers/platform/surface/ |
D | surface_aggregator_registry.c | 335 struct delayed_work update_work; member 392 struct ssam_base_hub *hub = container_of(work, struct ssam_base_hub, update_work.work); in ssam_base_hub_update_workfn() 433 schedule_delayed_work(&hub->update_work, delay); in ssam_base_hub_notif() 447 schedule_delayed_work(&hub->update_work, 0); in ssam_base_hub_resume() 472 INIT_DELAYED_WORK(&hub->update_work, ssam_base_hub_update_workfn); in ssam_base_hub_probe() 484 schedule_delayed_work(&hub->update_work, 0); in ssam_base_hub_probe() 489 cancel_delayed_work_sync(&hub->update_work); in ssam_base_hub_probe() 501 cancel_delayed_work_sync(&hub->update_work); in ssam_base_hub_remove()
|
/drivers/gpu/drm/omapdrm/ |
D | omap_crtc.c | 46 struct delayed_work update_work; member 345 if (!delayed_work_pending(&omap_crtc->update_work)) in omap_crtc_flush() 346 schedule_delayed_work(&omap_crtc->update_work, 0); in omap_crtc_flush() 352 container_of(data, struct omap_crtc, update_work.work); in omap_crtc_manual_display_update() 490 cancel_delayed_work(&omap_crtc->update_work); in omap_crtc_atomic_disable() 818 INIT_DELAYED_WORK(&omap_crtc->update_work, in omap_crtc_init()
|
/drivers/power/supply/ |
D | surface_battery.c | 126 struct delayed_work update_work; member 398 bat = container_of(dwork, struct spwr_battery_device, update_work); in spwr_battery_update_bst_workfn() 422 schedule_delayed_work(&bat->update_work, SPWR_AC_BAT_UPDATE_DELAY); in spwr_external_power_changed() 741 INIT_DELAYED_WORK(&bat->update_work, spwr_battery_update_bst_workfn); in spwr_battery_init() 841 cancel_delayed_work_sync(&bat->update_work); in surface_battery_remove()
|
/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
D | bridge.h | 25 struct delayed_work update_work; member
|