Home
last modified time | relevance | path

Searched refs:update_work (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dneigh.c119 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 …]
/linux/drivers/platform/surface/
H A Dsurface_aggregator_hub.c45 struct delayed_work update_work; member
69 struct ssam_hub *hub = container_of(work, struct ssam_hub, update_work.work); in ssam_hub_update_workfn()
99 schedule_delayed_work(&hub->update_work, hub->connect_delay); in ssam_hub_update_workfn()
143 schedule_delayed_work(&hub->update_work, delay); in ssam_hub_update()
150 schedule_delayed_work(&hub->update_work, 0); in ssam_hub_resume()
184 INIT_DELAYED_WORK(&hub->update_work, ssam_hub_update_workfn); in ssam_hub_probe()
192 schedule_delayed_work(&hub->update_work, 0); in ssam_hub_probe()
201 cancel_delayed_work_sync(&hub->update_work); in ssam_hub_remove()
H A Dsurface_aggregator_tabletsw.c40 struct work_struct update_work; member
90 struct ssam_tablet_sw *sw = container_of(work, struct ssam_tablet_sw, update_work); in ssam_tablet_sw_update_workfn()
112 schedule_work(&sw->update_work); in ssam_tablet_sw_resume()
139 INIT_WORK(&sw->update_work, ssam_tablet_sw_update_workfn); in ssam_tablet_sw_probe()
183 schedule_work(&sw->update_work); in ssam_tablet_sw_probe()
188 cancel_work_sync(&sw->update_work); in ssam_tablet_sw_probe()
199 cancel_work_sync(&sw->update_work); in ssam_tablet_sw_remove()
297 schedule_work(&sw->update_work); in ssam_kip_sw_notif()
596 schedule_work(&sw->update_work); in ssam_pos_sw_notif()
/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dtunnel_conf.c623 nfp_tun_release_neigh_update_work(struct nfp_neigh_update_work *update_work) in nfp_tun_release_neigh_update_work() argument
625 neigh_release(update_work->n); in nfp_tun_release_neigh_update_work()
626 kfree(update_work); in nfp_tun_release_neigh_update_work()
631 struct nfp_neigh_update_work *update_work; in nfp_tun_neigh_update() local
637 update_work = container_of(work, struct nfp_neigh_update_work, work); in nfp_tun_neigh_update()
638 app = update_work->app; in nfp_tun_neigh_update()
639 n = update_work->n; in nfp_tun_neigh_update()
691 nfp_tun_release_neigh_update_work(update_work); in nfp_tun_neigh_update()
697 struct nfp_neigh_update_work *update_work; in nfp_tun_alloc_neigh_update_work() local
699 update_work = kzalloc(sizeof(*update_work), GFP_ATOMIC); in nfp_tun_alloc_neigh_update_work()
[all …]
/linux/tools/perf/util/bpf_skel/
H A Dkwork_top.bpf.c123 static __always_inline void update_work(struct work_key *key, __u64 delta) in update_work() function
156 update_work(&key, delta); in on_sched_out()
261 update_work(&key, delta); in on_irq_handler_exit()
333 update_work(&key, delta); in on_softirq_exit()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_eswitch_br.h77 struct delayed_work update_work; member
100 update_work.work)
H A Dice_eswitch_br.c1239 cancel_delayed_work_sync(&br_offloads->update_work); in ice_eswitch_br_offloads_deinit()
1284 queue_delayed_work(br_offloads->wq, &br_offloads->update_work, in ice_eswitch_br_update_work()
1336 INIT_DELAYED_WORK(&br_offloads->update_work, in ice_eswitch_br_offloads_init()
1338 queue_delayed_work(br_offloads->wq, &br_offloads->update_work, in ice_eswitch_br_offloads_init()
/linux/drivers/thermal/intel/
H A Dintel_hfi.c127 struct delayed_work update_work; member
248 update_work); in hfi_update_work_fn()
324 queue_delayed_work(hfi_updates_wq, &hfi_instance->update_work, in intel_hfi_process_event()
474 INIT_DELAYED_WORK(&hfi_instance->update_work, hfi_update_work_fn); in intel_hfi_online()
/linux/drivers/gpu/host1x/
H A Dcdma.h73 struct work_struct update_work; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge.h27 struct delayed_work update_work; member
/linux/drivers/usb/typec/tipd/
H A Dcore.c217 struct delayed_work update_work; member
740 struct cd321x, update_work); in cd321x_update_work()
867 cancel_delayed_work(&cd321x->update_work); in cd321x_connect()
868 schedule_delayed_work(&cd321x->update_work, msecs_to_jiffies(CD321X_DEBOUNCE_DELAY_MS)); in cd321x_connect()
1273 INIT_DELAYED_WORK(&cd321x->update_work, cd321x_update_work); in cd321x_register_port()
1736 cancel_delayed_work_sync(&cd321x->update_work); in cd321x_remove()