update_work
if (!delayed_work_pending(&omap_crtc->update_work))
schedule_delayed_work(&omap_crtc->update_work, 0);
container_of(data, struct omap_crtc, update_work.work);
struct delayed_work update_work;
cancel_delayed_work(&omap_crtc->update_work);
INIT_DELAYED_WORK(&omap_crtc->update_work,
struct host1x_cdma *cdma = container_of(work, struct host1x_cdma, update_work);
INIT_WORK(&cdma->update_work, cdma_update_work);
schedule_work(&cdma->update_work);
struct work_struct update_work;
cancel_delayed_work_sync(&br_offloads->update_work);
queue_delayed_work(br_offloads->wq, &br_offloads->update_work,
INIT_DELAYED_WORK(&br_offloads->update_work,
queue_delayed_work(br_offloads->wq, &br_offloads->update_work,
update_work.work)
struct delayed_work update_work;
update_work.work);
queue_delayed_work(br_offloads->wq, &br_offloads->update_work,
INIT_DELAYED_WORK(&br_offloads->update_work, mlx5_esw_bridge_update_work);
queue_delayed_work(br_offloads->wq, &br_offloads->update_work,
cancel_delayed_work_sync(&br_offloads->update_work);
static void mlx5e_release_neigh_update_work(struct neigh_update_work *update_work)
neigh_release(update_work->n);
mlx5e_rep_neigh_entry_release(update_work->nhe);
kfree(update_work);
struct neigh_update_work *update_work = container_of(work, struct neigh_update_work,
struct mlx5e_neigh_hash_entry *nhe = update_work->nhe;
struct neighbour *n = update_work->n;
mlx5e_release_neigh_update_work(update_work);
struct neigh_update_work *update_work;
update_work = kzalloc_obj(*update_work, GFP_ATOMIC);
if (WARN_ON(!update_work))
kfree(update_work);
INIT_WORK(&update_work->work, mlx5e_rep_neigh_update);
update_work->n = n;
update_work->nhe = nhe;
return update_work;
struct neigh_update_work *update_work;
update_work = mlx5e_alloc_neigh_update_work(priv, n);
if (!update_work)
queue_work(priv->wq, &update_work->work);
struct delayed_work update_work;
nfp_tun_release_neigh_update_work(struct nfp_neigh_update_work *update_work)
neigh_release(update_work->n);
kfree(update_work);
struct nfp_neigh_update_work *update_work;
update_work = container_of(work, struct nfp_neigh_update_work, work);
app = update_work->app;
n = update_work->n;
nfp_tun_release_neigh_update_work(update_work);
struct nfp_neigh_update_work *update_work;
update_work = kzalloc_obj(*update_work, GFP_ATOMIC);
if (!update_work)
INIT_WORK(&update_work->work, nfp_tun_neigh_update);
update_work->n = n;
update_work->app = app;
return update_work;
struct nfp_neigh_update_work *update_work;
update_work = nfp_tun_alloc_neigh_update_work(app, n);
if (!update_work)
queue_work(system_highpri_wq, &update_work->work);
schedule_delayed_work(&hub->update_work, delay);
schedule_delayed_work(&hub->update_work, 0);
INIT_DELAYED_WORK(&hub->update_work, ssam_hub_update_workfn);
schedule_delayed_work(&hub->update_work, 0);
cancel_delayed_work_sync(&hub->update_work);
struct delayed_work update_work;
struct ssam_hub *hub = container_of(work, struct ssam_hub, update_work.work);
schedule_delayed_work(&hub->update_work, hub->connect_delay);
schedule_work(&sw->update_work);
INIT_WORK(&sw->update_work, ssam_tablet_sw_update_workfn);
schedule_work(&sw->update_work);
cancel_work_sync(&sw->update_work);
cancel_work_sync(&sw->update_work);
schedule_work(&sw->update_work);
struct work_struct update_work;
schedule_work(&sw->update_work);
struct ssam_tablet_sw *sw = container_of(work, struct ssam_tablet_sw, update_work);
struct delayed_work update_work;
container_of(work, struct stc3117_data, update_work.work);
schedule_delayed_work(&data->update_work, msecs_to_jiffies(2000));
ret = devm_delayed_work_autocancel(&client->dev, &data->update_work,
schedule_delayed_work(&data->update_work, 0);
struct delayed_work update_work;
bat = container_of(dwork, struct spwr_battery_device, update_work);
schedule_delayed_work(&bat->update_work, SPWR_AC_BAT_UPDATE_DELAY);
INIT_DELAYED_WORK(&bat->update_work, spwr_battery_update_bst_workfn);
cancel_delayed_work_sync(&bat->update_work);
struct delayed_work update_work;
update_work);
queue_delayed_work(hfi_updates_wq, &hfi_instance->update_work,
INIT_DELAYED_WORK(&hfi_instance->update_work, hfi_update_work_fn);
INIT_DELAYED_WORK(&cd321x->update_work, cd321x_update_work);
cancel_delayed_work_sync(&cd321x->update_work);
struct delayed_work update_work;
struct cd321x, update_work);
cancel_delayed_work(&cd321x->update_work);
schedule_delayed_work(&cd321x->update_work, msecs_to_jiffies(CD321X_DEBOUNCE_DELAY_MS));
update_work(&key, delta);
update_work(&key, delta);
update_work(&key, delta);