kthread_work
static void pit_do_work(struct kthread_work *work)
struct kthread_work expired;
static void crypto_pump_work(struct kthread_work *work)
static void cppc_scale_freq_workfn(struct kthread_work *work)
struct kthread_work work;
zl3073x_dev_periodic_work(struct kthread_work *work)
void (*func)(struct kthread_work *work))
static void intel_crtc_vblank_work(struct kthread_work *base)
void intel_cursor_unpin_work(struct kthread_work *base)
struct kthread_work;
void intel_cursor_unpin_work(struct kthread_work *base);
struct kthread_work work;
static void __live_parallel_switch1(struct kthread_work *work)
static void __live_parallel_switchN(struct kthread_work *work)
static void (* const func[])(struct kthread_work *) = {
void (* const *fn)(struct kthread_work *);
struct kthread_work work;
static void smoke_crescendo_work(struct kthread_work *work)
struct kthread_work work;
static void active_engine(struct kthread_work *work)
struct kthread_work work;
static void slpc_spinner_thread(struct kthread_work *work)
struct kthread_work work;
static void __live_parallel_engine1(struct kthread_work *work)
static void __live_parallel_engineN(struct kthread_work *work)
static void __live_parallel_spin(struct kthread_work *work)
static void (* const func[])(struct kthread_work *) = {
void (* const *fn)(struct kthread_work *);
struct kthread_work work;
static void p_sync0(struct kthread_work *work)
static void p_sync1(struct kthread_work *work)
struct kthread_work work;
static void __igt_breadcrumbs_smoketest(struct kthread_work *work)
static void p_many(struct kthread_work *work)
static void (* const func[])(struct kthread_work *) = {
void (* const *fn)(struct kthread_work *);
static void dpu_crtc_frame_event_work(struct kthread_work *work)
struct kthread_work work;
static void _msm_disp_snapshot_work(struct kthread_work *work)
static void msm_atomic_pending_work(struct kthread_work *work)
struct kthread_work work;
static void deadline_work(struct kthread_work *work)
struct kthread_work deadline_work;
static void recover_worker(struct kthread_work *work)
static void retire_worker(struct kthread_work *work)
struct kthread_work recover_work;
struct kthread_work retire_work;
static void msm_devfreq_boost_work(struct kthread_work *work);
static void msm_devfreq_idle_work(struct kthread_work *work);
static void msm_devfreq_boost_work(struct kthread_work *work)
static void msm_devfreq_idle_work(struct kthread_work *work)
struct kthread_work dump_work;
static void nv50_crc_ctx_flip_work(struct kthread_work *base)
struct kthread_work work;
struct kthread_work irq_work; /* kthread work entry */
void ivtv_irq_work_handler(struct kthread_work *work)
void ivtv_irq_work_handler(struct kthread_work *work);
static void wave5_vpu_irq_work_fn(struct kthread_work *work)
struct kthread_work work;
void ksz_port_deferred_xmit(struct kthread_work *work)
void ksz_port_deferred_xmit(struct kthread_work *work);
static void mv88e6xxx_irq_poll(struct kthread_work *work)
static void felix_port_deferred_xmit(struct kthread_work *work)
static void sja1105_port_deferred_xmit(struct kthread_work *work)
static void ice_dpll_periodic_work(struct kthread_work *work)
static void ice_gnss_read(struct kthread_work *work)
static void ice_ptp_wait_for_offsets(struct kthread_work *work)
static void ice_ptp_periodic_work(struct kthread_work *work)
struct kthread_work tx_work;
struct kthread_work setrx_work;
static void encx24j600_setrx_proc(struct kthread_work *ws)
static void encx24j600_tx_proc(struct kthread_work *ws)
static void cros_ec_xfer_high_pri_work(struct kthread_work *work)
struct kthread_work work;
static void ptp_aux_kworker(struct kthread_work *work)
static void spi_pump_messages(struct kthread_work *work)
struct kthread_work tx_work;
struct kthread_work reg_work;
static void sc16is7xx_poll_proc(struct kthread_work *ws)
static void sc16is7xx_tx_proc(struct kthread_work *ws)
static void sc16is7xx_reg_proc(struct kthread_work *ws)
static void sc16is7xx_ms_proc(struct kthread_work *ws)
struct kthread_work hw_submit;
static void uvcg_video_hw_submit(struct kthread_work *work)
static void tcpm_queue_vdm_work(struct kthread_work *work)
static void vdm_state_machine_work(struct kthread_work *work)
static void tcpm_pd_rx_handler(struct kthread_work *work)
struct kthread_work event_work;
struct kthread_work state_machine;
struct kthread_work vdm_state_machine;
struct kthread_work enable_frs;
struct kthread_work send_discover_work;
static void tcpm_state_machine_work(struct kthread_work *work)
struct kthread_work work;
struct kthread_work work;
static void tcpm_pd_event_handler(struct kthread_work *work)
static void tcpm_enable_frs_work(struct kthread_work *work)
static void tcpm_send_discover_work(struct kthread_work *work)
static void vdpasim_work_fn(struct kthread_work *work)
struct kthread_work work;
static void vdpasim_mm_work_fn(struct kthread_work *work)
struct kthread_work *work = &mm_work->work;
struct kthread_work work;
struct kthread_work work;
static void watchdog_ping_work(struct kthread_work *work)
struct kthread_work kthread_work;
static void z_erofs_decompressqueue_kthread_work(struct kthread_work *work)
kthread_queue_work(worker, &io->u.kthread_work);
kthread_init_work(&q->u.kthread_work,
struct kthread_work pump_requests;
struct kthread_work base;
void (*func)(struct kthread_work *work));
struct kthread_work work;
void (*xmit_work_fn)(struct kthread_work *work);
struct kthread_work work;
void (*xmit_work_fn)(struct kthread_work *work);
struct kthread_work work;
void (*xmit_work_fn)(struct kthread_work *work);
struct kthread_work;
typedef void (*kthread_work_func_t)(struct kthread_work *work);
struct kthread_work *current_work;
struct kthread_work work;
struct kthread_work work = KTHREAD_WORK_INIT(work, fn)
memset((work), 0, sizeof(struct kthread_work)); \
struct kthread_work *work);
void kthread_flush_work(struct kthread_work *work);
bool kthread_cancel_work_sync(struct kthread_work *work);
struct kthread_work pump_messages;
TP_PROTO(struct kthread_work *work, kthread_work_func_t function),
struct kthread_work *work),
TP_PROTO(struct kthread_work *work),
struct kthread_work, node);
struct kthread_work *work)
struct kthread_work *work)
struct kthread_work *work,
struct kthread_work *work)
struct kthread_work *work = &dwork->work;
struct kthread_work *work = &dwork->work;
struct kthread_work *work = &dwork->work;
struct kthread_work work;
static void kthread_flush_work_fn(struct kthread_work *work)
void kthread_flush_work(struct kthread_work *work)
static void kthread_cancel_delayed_work_timer(struct kthread_work *work,
static bool __kthread_cancel_work(struct kthread_work *work)
struct kthread_work *work = &dwork->work;
static bool __kthread_cancel_work_sync(struct kthread_work *work, bool is_dwork)
bool kthread_cancel_work_sync(struct kthread_work *work)
struct kthread_work *work;
struct kthread_work rew_work;
static void sync_rcu_exp_select_node_cpus(struct kthread_work *wp)
static void wait_rcu_exp_gp(struct kthread_work *wp)
struct kthread_work work;
static void sugov_work(struct kthread_work *work)
static void scx_disable_workfn(struct kthread_work *work)
struct kthread_work work;
static void scx_enable_workfn(struct kthread_work *work)
struct kthread_work disable_work;
struct kthread_work release_work;
static void pwq_release_workfn(struct kthread_work *work)
void (*xmit_work_fn)(struct kthread_work *work);
void (*xmit_work_fn)(struct kthread_work *work);
void (*xmit_work_fn)(struct kthread_work *work);