Home
last modified time | relevance | path

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

/Linux-v5.10/include/linux/
Dworkqueue.h229 #define __INIT_WORK(_work, _func, _onstack) \ argument
233 __init_work((_work), _onstack); \
234 (_work)->data = (atomic_long_t) WORK_DATA_INIT(); \
235 lockdep_init_map(&(_work)->lockdep_map, "(work_completion)"#_work, &__key, 0); \
236 INIT_LIST_HEAD(&(_work)->entry); \
237 (_work)->func = (_func); \
240 #define __INIT_WORK(_work, _func, _onstack) \ argument
242 __init_work((_work), _onstack); \
243 (_work)->data = (atomic_long_t) WORK_DATA_INIT(); \
244 INIT_LIST_HEAD(&(_work)->entry); \
[all …]
/Linux-v5.10/include/drm/
Ddrm_vblank_work.h61 #define to_drm_vblank_work(_work) \ argument
62 container_of((_work), struct drm_vblank_work, base)
/Linux-v5.10/drivers/ps3/
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-v5.10/drivers/infiniband/core/
Droce_gid_mgmt.c619 static void netdevice_event_work_handler(struct work_struct *_work) in netdevice_event_work_handler() argument
622 container_of(_work, struct netdev_event_work, work); in netdevice_event_work_handler()
804 static void update_gid_event_work_handler(struct work_struct *_work) in update_gid_event_work_handler() argument
807 container_of(_work, struct update_gid_event_work, work); in update_gid_event_work_handler()
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()
1574 static void ib_generic_event_task(struct work_struct *_work) in ib_generic_event_task() argument
1577 container_of(_work, struct ib_update_work, work); in ib_generic_event_task()
Daddr.c620 static void process_one_req(struct work_struct *_work) in process_one_req() argument
625 req = container_of(_work, struct addr_req, work.work); in process_one_req()
Diwcm.c1016 static void cm_work_handler(struct work_struct *_work) in cm_work_handler() argument
1018 struct iwcm_work *work = container_of(_work, struct iwcm_work, work); in cm_work_handler()
Dcma.c2661 static void cma_work_handler(struct work_struct *_work) in cma_work_handler() argument
2663 struct cma_work *work = container_of(_work, struct cma_work, work); in cma_work_handler()
Dcm.c3846 static void cm_work_handler(struct work_struct *_work) in cm_work_handler() argument
3848 struct cm_work *work = container_of(_work, struct cm_work, work.work); in cm_work_handler()
/Linux-v5.10/drivers/power/supply/
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-v5.10/drivers/gpu/drm/i915/gem/
Di915_gem_userptr.c443 __i915_gem_userptr_get_pages_worker(struct work_struct *_work) in __i915_gem_userptr_get_pages_worker() argument
445 struct get_pages_work *work = container_of(_work, typeof(*work), work); in __i915_gem_userptr_get_pages_worker()
/Linux-v5.10/drivers/bus/
Dmips_cdmm.c203 mips_cdmm_##_ret##_work, &work); \
/Linux-v5.10/drivers/rapidio/
Drio.c2130 static void disc_work_handler(struct work_struct *_work) in disc_work_handler() argument
2134 work = container_of(_work, struct rio_disc_work, work); in disc_work_handler()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Dcmd.c1896 static void mlx5_cmd_exec_cb_handler(int status, void *_work) in mlx5_cmd_exec_cb_handler() argument
1898 struct mlx5_async_work *work = _work; in mlx5_cmd_exec_cb_handler()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/
Dmlx4.h1403 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work);
Dresource_tracker.c5272 void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work) in mlx4_vf_immed_vlan_work_handler() argument
5275 container_of(_work, struct mlx4_vf_immed_vlan_work, work); in mlx4_vf_immed_vlan_work_handler()
/Linux-v5.10/drivers/net/bonding/
Dbond_main.c1537 static void bond_netdev_notify_work(struct work_struct *_work) in bond_netdev_notify_work() argument
1539 struct slave *slave = container_of(_work, struct slave, in bond_netdev_notify_work()
/Linux-v5.10/drivers/infiniband/hw/mlx5/
Dmain.c2837 static void mlx5_ib_handle_event(struct work_struct *_work) in mlx5_ib_handle_event() argument
2840 container_of(_work, struct mlx5_ib_event_work, work); in mlx5_ib_handle_event()
/Linux-v5.10/drivers/scsi/qla2xxx/
Dqla_os.c4965 int qla2x00_post_async_##name##_work( \