Searched refs:_work (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/include/linux/
H A Dworkqueue.h274 #define __INIT_WORK_KEY(_work, _func, _onstack, _key) \
276 __init_work((_work), _onstack); \
277 (_work)->data = (atomic_long_t) WORK_DATA_INIT(); \
278 lockdep_init_map(&(_work)->lockdep_map, "(work_completion)"#_work, (_key), 0); \
279 INIT_LIST_HEAD(&(_work)->entry); \
280 (_work)->func = (_func); \
283 #define __INIT_WORK_KEY(_work, _func, _onstack, _key) \
285 __init_work((_work), _onstack); \
286 (_work)
[all...]
/linux-master/include/drm/
H A Ddrm_vblank_work.h59 * @_work: The &kthread_work embedded inside a &drm_vblank_work
61 #define to_drm_vblank_work(_work) \
62 container_of((_work), struct drm_vblank_work, base)
/linux-master/drivers/ps3/
H A Dvuart.h57 struct work_struct *_work)
59 struct ps3_vuart_work *vw = container_of(_work, struct ps3_vuart_work,
56 ps3_vuart_work_to_system_bus_dev( struct work_struct *_work) argument
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/
H A Ddev.c222 static void mlx5_sf_dev_add_active_work(struct work_struct *_work) argument
226 work_ctx = container_of(_work, struct mlx5_sf_dev_active_work_ctx, work);
249 static void mlx5_sf_dev_queue_active_works(struct work_struct *_work) argument
251 struct mlx5_sf_dev_table *table = container_of(_work, struct mlx5_sf_dev_table, work);
/linux-master/drivers/infiniband/core/
H A Droce_gid_mgmt.c620 static void netdevice_event_work_handler(struct work_struct *_work) argument
623 container_of(_work, struct netdev_event_work, work);
805 static void update_gid_event_work_handler(struct work_struct *_work) argument
808 container_of(_work, struct update_gid_event_work, work);
H A Dcache.c1563 static void ib_cache_event_task(struct work_struct *_work) argument
1566 container_of(_work, struct ib_update_work, work);
1587 static void ib_generic_event_task(struct work_struct *_work) argument
1590 container_of(_work, struct ib_update_work, work);
H A Daddr.c621 static void process_one_req(struct work_struct *_work) argument
626 req = container_of(_work, struct addr_req, work.work);
H A Diwcm.c1014 static void cm_work_handler(struct work_struct *_work) argument
1016 struct iwcm_work *work = container_of(_work, struct iwcm_work, work);
H A Dcma.c2996 static void cma_work_handler(struct work_struct *_work) argument
2998 struct cma_work *work = container_of(_work, struct cma_work, work);
5148 static void cma_netevent_work_handler(struct work_struct *_work) argument
5151 container_of(_work, struct rdma_id_private, id.net_work);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/sf/
H A Dvhca_event.c101 static void mlx5_vhca_state_work_handler(struct work_struct *_work) argument
103 struct mlx5_vhca_event_work *work = container_of(_work, struct mlx5_vhca_event_work, work);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c59 static void mlx5e_ipsec_handle_sw_limits(struct work_struct *_work) argument
62 container_of(_work, struct mlx5e_ipsec_dwork, dwork.work);
554 static void mlx5e_ipsec_modify_state(struct work_struct *_work) argument
557 container_of(_work, struct mlx5e_ipsec_work, work);
582 static void mlx5e_ipsec_handle_netdev_event(struct work_struct *_work) argument
585 container_of(_work, struct mlx5e_ipsec_work, work);
H A Dipsec_offload.c445 static void mlx5e_ipsec_handle_event(struct work_struct *_work) argument
448 container_of(_work, struct mlx5e_ipsec_work, work);
H A Dipsec_fs.c529 static void ipsec_mpv_work_handler(struct work_struct *_work) argument
531 struct mlx5e_ipsec_mpv_work *work = container_of(_work, struct mlx5e_ipsec_mpv_work, work);
/linux-master/drivers/vfio/pci/mlx5/
H A Dcmd.h232 void mlx5vf_mig_file_cleanup_cb(struct work_struct *_work);
H A Dmain.c331 static void mlx5vf_mig_file_save_work(struct work_struct *_work) argument
333 struct mlx5vf_save_work_data *save_data = container_of(_work,
H A Dcmd.c555 void mlx5vf_mig_file_cleanup_cb(struct work_struct *_work) argument
557 struct mlx5vf_async_data *async_data = container_of(_work,
/linux-master/drivers/power/supply/
H A Dlp8727_charger.c222 static void lp8727_delayed_func(struct work_struct *_work) argument
224 struct lp8727_chg *pchg = container_of(_work, struct lp8727_chg,
/linux-master/drivers/bus/
H A Dmips_cdmm.c134 * (mips_cdmm_{void,int}_work()) to do the actual call from the right CPU, and a
203 mips_cdmm_##_ret##_work, &work); \
/linux-master/drivers/rapidio/
H A Drio.c2051 static void disc_work_handler(struct work_struct *_work) argument
2055 work = container_of(_work, struct rio_disc_work, work);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dcmd.c2064 static void mlx5_cmd_exec_cb_handler(int status, void *_work) argument
2066 struct mlx5_async_work *work = _work;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4.h1414 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work);
H A Dresource_tracker.c5274 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work) argument
5277 container_of(_work, struct mlx4_vf_immed_vlan_work, work);
/linux-master/drivers/infiniband/hw/mlx5/
H A Dmain.c2691 static void mlx5_ib_handle_event(struct work_struct *_work) argument
2694 container_of(_work, struct mlx5_ib_event_work, work);
/linux-master/drivers/infiniband/hw/mlx4/
H A Dqp.c211 static void mlx4_ib_handle_qp_event(struct work_struct *_work) argument
214 container_of(_work, struct mlx4_ib_qp_event_work, work);
/linux-master/drivers/net/bonding/
H A Dbond_main.c1745 static void bond_netdev_notify_work(struct work_struct *_work) argument
1747 struct slave *slave = container_of(_work, struct slave,

Completed in 510 milliseconds

12