Home
last modified time | relevance | path

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

/linux-6.3-rc2/include/linux/
A Dworkqueue.h228 __init_work((_work), _onstack); \
230 lockdep_init_map(&(_work)->lockdep_map, "(work_completion)"#_work, &__key, 0); \
231 INIT_LIST_HEAD(&(_work)->entry); \
232 (_work)->func = (_func); \
237 __init_work((_work), _onstack); \
240 (_work)->func = (_func); \
245 __INIT_WORK((_work), (_func), 0)
248 __INIT_WORK((_work), (_func), 1)
253 __init_timer(&(_work)->timer, \
267 __INIT_DELAYED_WORK(_work, _func, 0)
[all …]
/linux-6.3-rc2/include/drm/
A Ddrm_vblank_work.h61 #define to_drm_vblank_work(_work) \ argument
62 container_of((_work), struct drm_vblank_work, base)
/linux-6.3-rc2/drivers/ps3/
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-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/sf/
A Dvhca_event.c92 static void mlx5_vhca_state_work_handler(struct work_struct *_work) in mlx5_vhca_state_work_handler() argument
94 struct mlx5_vhca_event_work *work = container_of(_work, struct mlx5_vhca_event_work, work); in mlx5_vhca_state_work_handler()
/linux-6.3-rc2/drivers/infiniband/core/
A Droce_gid_mgmt.c620 static void netdevice_event_work_handler(struct work_struct *_work) in netdevice_event_work_handler() argument
623 container_of(_work, struct netdev_event_work, work); in netdevice_event_work_handler()
805 static void update_gid_event_work_handler(struct work_struct *_work) in update_gid_event_work_handler() argument
808 container_of(_work, struct update_gid_event_work, work); in update_gid_event_work_handler()
A Dcache.c1552 static void ib_cache_event_task(struct work_struct *_work) in ib_cache_event_task() argument
1555 container_of(_work, struct ib_update_work, work); in ib_cache_event_task()
1576 static void ib_generic_event_task(struct work_struct *_work) in ib_generic_event_task() argument
1579 container_of(_work, struct ib_update_work, work); in ib_generic_event_task()
A Daddr.c621 static void process_one_req(struct work_struct *_work) in process_one_req() argument
626 req = container_of(_work, struct addr_req, work.work); in process_one_req()
A Diwcm.c1015 static void cm_work_handler(struct work_struct *_work) in cm_work_handler() argument
1017 struct iwcm_work *work = container_of(_work, struct iwcm_work, work); in cm_work_handler()
A Dcma.c2977 static void cma_work_handler(struct work_struct *_work) in cma_work_handler() argument
2979 struct cma_work *work = container_of(_work, struct cma_work, work); in cma_work_handler()
5119 static void cma_netevent_work_handler(struct work_struct *_work) in cma_netevent_work_handler() argument
5122 container_of(_work, struct rdma_id_private, id.net_work); in cma_netevent_work_handler()
A Dcm.c3837 static void cm_work_handler(struct work_struct *_work) in cm_work_handler() argument
3839 struct cm_work *work = container_of(_work, struct cm_work, work.work); in cm_work_handler()
/linux-6.3-rc2/drivers/vfio/pci/mlx5/
A Dcmd.h219 void mlx5vf_mig_file_cleanup_cb(struct work_struct *_work);
A Dcmd.c478 void mlx5vf_mig_file_cleanup_cb(struct work_struct *_work) in mlx5vf_mig_file_cleanup_cb() argument
480 struct mlx5vf_async_data *async_data = container_of(_work, in mlx5vf_mig_file_cleanup_cb()
/linux-6.3-rc2/drivers/power/supply/
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-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dipsec_offload.c304 static void mlx5e_ipsec_handle_event(struct work_struct *_work) in mlx5e_ipsec_handle_event() argument
307 container_of(_work, struct mlx5e_ipsec_work, work); in mlx5e_ipsec_handle_event()
/linux-6.3-rc2/drivers/bus/
A Dmips_cdmm.c203 mips_cdmm_##_ret##_work, &work); \
/linux-6.3-rc2/drivers/rapidio/
A Drio.c2051 static void disc_work_handler(struct work_struct *_work) in disc_work_handler() argument
2055 work = container_of(_work, struct rio_disc_work, work); in disc_work_handler()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Dcmd.c2059 static void mlx5_cmd_exec_cb_handler(int status, void *_work) in mlx5_cmd_exec_cb_handler() argument
2061 struct mlx5_async_work *work = _work; in mlx5_cmd_exec_cb_handler()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx4/
A Dmlx4.h1404 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work);
A Dresource_tracker.c5274 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work) in mlx4_vf_immed_vlan_work_handler() argument
5277 container_of(_work, struct mlx4_vf_immed_vlan_work, work); in mlx4_vf_immed_vlan_work_handler()
/linux-6.3-rc2/drivers/infiniband/hw/mlx5/
A Dmain.c2644 static void mlx5_ib_handle_event(struct work_struct *_work) in mlx5_ib_handle_event() argument
2647 container_of(_work, struct mlx5_ib_event_work, work); in mlx5_ib_handle_event()
A Dqp.c351 static void mlx5_ib_handle_qp_event(struct work_struct *_work) in mlx5_ib_handle_qp_event() argument
354 container_of(_work, struct mlx5_ib_qp_event_work, work); in mlx5_ib_handle_qp_event()
/linux-6.3-rc2/drivers/infiniband/hw/mlx4/
A Dqp.c211 static void mlx4_ib_handle_qp_event(struct work_struct *_work) in mlx4_ib_handle_qp_event() argument
214 container_of(_work, struct mlx4_ib_qp_event_work, work); in mlx4_ib_handle_qp_event()
/linux-6.3-rc2/drivers/net/bonding/
A Dbond_main.c1732 static void bond_netdev_notify_work(struct work_struct *_work) in bond_netdev_notify_work() argument
1734 struct slave *slave = container_of(_work, struct slave, in bond_netdev_notify_work()
/linux-6.3-rc2/kernel/sched/
A Dcore.c419 static DECLARE_WORK(_work, __sched_core_put); in sched_core_put()
429 schedule_work(&_work); in sched_core_put()
/linux-6.3-rc2/drivers/scsi/qla2xxx/
A Dqla_os.c5167 int qla2x00_post_async_##name##_work( \

Completed in 303 milliseconds