_work             201 drivers/bus/mips_cdmm.c 				      mips_cdmm_##_ret##_work, &work);	\
_work             472 drivers/gpu/drm/i915/gem/i915_gem_userptr.c __i915_gem_userptr_get_pages_worker(struct work_struct *_work)
_work             474 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	struct get_pages_work *work = container_of(_work, typeof(*work), work);
_work             618 drivers/infiniband/core/addr.c static void process_one_req(struct work_struct *_work)
_work             623 drivers/infiniband/core/addr.c 	req = container_of(_work, struct addr_req, work.work);
_work            1463 drivers/infiniband/core/cache.c static void ib_cache_event_task(struct work_struct *_work)
_work            1466 drivers/infiniband/core/cache.c 		container_of(_work, struct ib_update_work, work);
_work            1485 drivers/infiniband/core/cache.c static void ib_generic_event_task(struct work_struct *_work)
_work            1488 drivers/infiniband/core/cache.c 		container_of(_work, struct ib_update_work, work);
_work            3822 drivers/infiniband/core/cm.c static void cm_work_handler(struct work_struct *_work)
_work            3824 drivers/infiniband/core/cm.c 	struct cm_work *work = container_of(_work, struct cm_work, work.work);
_work            2629 drivers/infiniband/core/cma.c static void cma_work_handler(struct work_struct *_work)
_work            2631 drivers/infiniband/core/cma.c 	struct cma_work *work = container_of(_work, struct cma_work, work);
_work            2651 drivers/infiniband/core/cma.c static void cma_ndev_work_handler(struct work_struct *_work)
_work            2653 drivers/infiniband/core/cma.c 	struct cma_ndev_work *work = container_of(_work, struct cma_ndev_work, work);
_work            1016 drivers/infiniband/core/iwcm.c static void cm_work_handler(struct work_struct *_work)
_work            1018 drivers/infiniband/core/iwcm.c 	struct iwcm_work *work = container_of(_work, struct iwcm_work, work);
_work             616 drivers/infiniband/core/roce_gid_mgmt.c static void netdevice_event_work_handler(struct work_struct *_work)
_work             619 drivers/infiniband/core/roce_gid_mgmt.c 		container_of(_work, struct netdev_event_work, work);
_work             801 drivers/infiniband/core/roce_gid_mgmt.c static void update_gid_event_work_handler(struct work_struct *_work)
_work             804 drivers/infiniband/core/roce_gid_mgmt.c 		container_of(_work, struct update_gid_event_work, work);
_work            4607 drivers/infiniband/hw/mlx5/main.c static void mlx5_ib_handle_event(struct work_struct *_work)
_work            4610 drivers/infiniband/hw/mlx5/main.c 		container_of(_work, struct mlx5_ib_event_work, work);
_work            1342 drivers/net/bonding/bond_main.c static void bond_netdev_notify_work(struct work_struct *_work)
_work            1344 drivers/net/bonding/bond_main.c 	struct slave *slave = container_of(_work, struct slave,
_work            1403 drivers/net/ethernet/mellanox/mlx4/mlx4.h void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work);
_work            5272 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c void mlx4_vf_immed_vlan_work_handler(struct work_struct *_work)
_work            5275 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		container_of(_work, struct mlx4_vf_immed_vlan_work, work);
_work            1778 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static void mlx5_cmd_exec_cb_handler(int status, void *_work)
_work            1780 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_async_work *work = _work;
_work             222 drivers/power/supply/lp8727_charger.c static void lp8727_delayed_func(struct work_struct *_work)
_work             224 drivers/power/supply/lp8727_charger.c 	struct lp8727_chg *pchg = container_of(_work, struct lp8727_chg,
_work              57 drivers/ps3/vuart.h 	struct work_struct *_work)
_work              59 drivers/ps3/vuart.h 	struct ps3_vuart_work *vw = container_of(_work, struct ps3_vuart_work,
_work            2130 drivers/rapidio/rio.c static void disc_work_handler(struct work_struct *_work)
_work            2134 drivers/rapidio/rio.c 	work = container_of(_work, struct rio_disc_work, work);
_work            4928 drivers/scsi/qla2xxx/qla_os.c int qla2x00_post_async_##name##_work(		\
_work             229 include/linux/workqueue.h #define __INIT_WORK(_work, _func, _onstack)				\
_work             233 include/linux/workqueue.h 		__init_work((_work), _onstack);				\
_work             234 include/linux/workqueue.h 		(_work)->data = (atomic_long_t) WORK_DATA_INIT();	\
_work             235 include/linux/workqueue.h 		lockdep_init_map(&(_work)->lockdep_map, "(work_completion)"#_work, &__key, 0); \
_work             236 include/linux/workqueue.h 		INIT_LIST_HEAD(&(_work)->entry);			\
_work             237 include/linux/workqueue.h 		(_work)->func = (_func);				\
_work             240 include/linux/workqueue.h #define __INIT_WORK(_work, _func, _onstack)				\
_work             242 include/linux/workqueue.h 		__init_work((_work), _onstack);				\
_work             243 include/linux/workqueue.h 		(_work)->data = (atomic_long_t) WORK_DATA_INIT();	\
_work             244 include/linux/workqueue.h 		INIT_LIST_HEAD(&(_work)->entry);			\
_work             245 include/linux/workqueue.h 		(_work)->func = (_func);				\
_work             249 include/linux/workqueue.h #define INIT_WORK(_work, _func)						\
_work             250 include/linux/workqueue.h 	__INIT_WORK((_work), (_func), 0)
_work             252 include/linux/workqueue.h #define INIT_WORK_ONSTACK(_work, _func)					\
_work             253 include/linux/workqueue.h 	__INIT_WORK((_work), (_func), 1)
_work             255 include/linux/workqueue.h #define __INIT_DELAYED_WORK(_work, _func, _tflags)			\
_work             257 include/linux/workqueue.h 		INIT_WORK(&(_work)->work, (_func));			\
_work             258 include/linux/workqueue.h 		__init_timer(&(_work)->timer,				\
_work             263 include/linux/workqueue.h #define __INIT_DELAYED_WORK_ONSTACK(_work, _func, _tflags)		\
_work             265 include/linux/workqueue.h 		INIT_WORK_ONSTACK(&(_work)->work, (_func));		\
_work             266 include/linux/workqueue.h 		__init_timer_on_stack(&(_work)->timer,			\
_work             271 include/linux/workqueue.h #define INIT_DELAYED_WORK(_work, _func)					\
_work             272 include/linux/workqueue.h 	__INIT_DELAYED_WORK(_work, _func, 0)
_work             274 include/linux/workqueue.h #define INIT_DELAYED_WORK_ONSTACK(_work, _func)				\
_work             275 include/linux/workqueue.h 	__INIT_DELAYED_WORK_ONSTACK(_work, _func, 0)
_work             277 include/linux/workqueue.h #define INIT_DEFERRABLE_WORK(_work, _func)				\
_work             278 include/linux/workqueue.h 	__INIT_DELAYED_WORK(_work, _func, TIMER_DEFERRABLE)
_work             280 include/linux/workqueue.h #define INIT_DEFERRABLE_WORK_ONSTACK(_work, _func)			\
_work             281 include/linux/workqueue.h 	__INIT_DELAYED_WORK_ONSTACK(_work, _func, TIMER_DEFERRABLE)
_work             283 include/linux/workqueue.h #define INIT_RCU_WORK(_work, _func)					\
_work             284 include/linux/workqueue.h 	INIT_WORK(&(_work)->work, (_func))
_work             286 include/linux/workqueue.h #define INIT_RCU_WORK_ONSTACK(_work, _func)				\
_work             287 include/linux/workqueue.h 	INIT_WORK_ONSTACK(&(_work)->work, (_func))