Home
last modified time | relevance | path

Searched refs:_work (Results 1 – 21 of 21) sorted by relevance

/linux/include/drm/
H A Ddrm_vblank_work.h62 #define to_drm_vblank_work(_work) \ argument
63 container_of((_work), struct drm_vblank_work, base)
/linux/drivers/ps3/
H A Dvuart.h57 struct work_struct *_work) in ps3_vuart_work_to_system_bus_dev() argument
59 struct ps3_vuart_work *vw = container_of(_work, struct ps3_vuart_work, in ps3_vuart_work_to_system_bus_dev()
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
H A Ddev.c226 static void mlx5_sf_dev_add_active_work(struct work_struct *_work) in mlx5_sf_dev_add_active_work() argument
230 work_ctx = container_of(_work, struct mlx5_sf_dev_active_work_ctx, work); in mlx5_sf_dev_add_active_work()
253 static void mlx5_sf_dev_queue_active_works(struct work_struct *_work) in mlx5_sf_dev_queue_active_works() argument
255 struct mlx5_sf_dev_table *table = container_of(_work, struct mlx5_sf_dev_table, work); in mlx5_sf_dev_queue_active_works()
/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Dvhca_event.c95 static void mlx5_vhca_state_work_handler(struct work_struct *_work) in mlx5_vhca_state_work_handler() argument
97 struct mlx5_vhca_event_work *work = container_of(_work, struct mlx5_vhca_event_work, work); in mlx5_vhca_state_work_handler()
/linux/drivers/infiniband/core/
H A Droce_gid_mgmt.c641 static void netdevice_event_work_handler(struct work_struct *_work) in netdevice_event_work_handler() argument
644 container_of(_work, struct netdev_event_work, work); in netdevice_event_work_handler()
825 static void update_gid_event_work_handler(struct work_struct *_work) in update_gid_event_work_handler() argument
828 container_of(_work, struct update_gid_event_work, work); in update_gid_event_work_handler()
H A Dcache.c1526 static void ib_cache_event_task(struct work_struct *_work) in ib_cache_event_task() argument
1529 container_of(_work, struct ib_update_work, work); in ib_cache_event_task()
1551 static void ib_generic_event_task(struct work_struct *_work) in ib_generic_event_task() argument
1554 container_of(_work, struct ib_update_work, work); in ib_generic_event_task()
H A Diwcm.c1014 static void cm_work_handler(struct work_struct *_work) in cm_work_handler() argument
1016 struct iwcm_work *work = container_of(_work, struct iwcm_work, work); in cm_work_handler()
H A Dcma.c74 static void cma_netevent_work_handler(struct work_struct *_work);
3026 static void cma_work_handler(struct work_struct *_work) in cma_work_handler() argument
3028 struct cma_work *work = container_of(_work, struct cma_work, work); in cma_work_handler()
5211 static void cma_netevent_work_handler(struct work_struct *_work) in cma_netevent_work_handler() argument
5214 container_of(_work, struct rdma_id_private, id.net_work); in cma_netevent_work_handler()
H A Dcm.c3839 static void cm_work_handler(struct work_struct *_work) in cm_work_handler() argument
3841 struct cm_work *work = container_of(_work, struct cm_work, work.work); in cm_work_handler()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c59 static void mlx5e_ipsec_handle_sw_limits(struct work_struct *_work) in mlx5e_ipsec_handle_sw_limits() argument
62 container_of(_work, struct mlx5e_ipsec_dwork, dwork.work); in mlx5e_ipsec_handle_sw_limits()
642 static void mlx5e_ipsec_modify_state(struct work_struct *_work) in mlx5e_ipsec_modify_state() argument
645 container_of(_work, struct mlx5e_ipsec_work, work); in mlx5e_ipsec_modify_state()
670 static void mlx5e_ipsec_handle_netdev_event(struct work_struct *_work) in mlx5e_ipsec_handle_netdev_event() argument
673 container_of(_work, struct mlx5e_ipsec_work, work); in mlx5e_ipsec_handle_netdev_event()
H A Dipsec_offload.c441 static void mlx5e_ipsec_handle_event(struct work_struct *_work) in mlx5e_ipsec_handle_event() argument
444 container_of(_work, struct mlx5e_ipsec_work, work); in mlx5e_ipsec_handle_event()
H A Dipsec_fs.c643 static void ipsec_mpv_work_handler(struct work_struct *_work) in ipsec_mpv_work_handler() argument
645 struct mlx5e_ipsec_mpv_work *work = container_of(_work, struct mlx5e_ipsec_mpv_work, work); in ipsec_mpv_work_handler()
/linux/drivers/power/supply/
H A Dlp8727_charger.c222 static void lp8727_delayed_func(struct work_struct *_work) in lp8727_delayed_func() argument
224 struct lp8727_chg *pchg = container_of(_work, struct lp8727_chg, in lp8727_delayed_func()
/linux/drivers/bus/
H A Dmips_cdmm.c203 mips_cdmm_##_ret##_work, &work); \
/linux/drivers/rapidio/
H A Drio.c1948 static void disc_work_handler(struct work_struct *_work) in disc_work_handler() argument
1952 work = container_of(_work, struct rio_disc_work, work); in disc_work_handler()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_sched.c734 if (!queue_work((group)->ptdev->scheduler->wq, &(group)->wname ## _work)) \
749 queue_work((sched)->wq, &(sched)->wname ## _work); \
765 mod_delayed_work((sched)->wq, &(sched)->wname ## _work, delay); \
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4.h1414 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work);
H A Dresource_tracker.c5266 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work) in mlx4_vf_immed_vlan_work_handler() argument
5269 container_of(_work, struct mlx4_vf_immed_vlan_work, work); in mlx4_vf_immed_vlan_work_handler()
/linux/drivers/net/bonding/
H A Dbond_main.c1801 static void bond_netdev_notify_work(struct work_struct *_work) in bond_netdev_notify_work() argument
1803 struct slave *slave = container_of(_work, struct slave, in bond_netdev_notify_work()
/linux/kernel/sched/
H A Dcore.c516 static DECLARE_WORK(_work, __sched_core_put); in sched_core_put()
526 schedule_work(&_work); in sched_core_put()
/linux/drivers/scsi/qla2xxx/
H A Dqla_os.c5196 int qla2x00_post_async_##name##_work( \