Home
last modified time | relevance | path

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

12

/linux/kernel/
A Dworkqueue_internal.h32 work_func_t current_func; /* L: current_work's fn */
60 work_func_t last_func;
79 work_func_t wq_worker_last_func(struct task_struct *task);
A Dworkqueue.c950 work_func_t wq_worker_last_func(struct task_struct *task) in wq_worker_last_func()
2626 work_func_t target_func = target_work ? target_work->func : NULL; in check_flush_dependency()
3318 int schedule_on_each_cpu(work_func_t func) in schedule_on_each_cpu()
3356 int execute_in_process_context(work_func_t fn, struct execute_work *ew) in execute_in_process_context()
4672 work_func_t *fn = NULL; in print_worker_info()
A Dpadata.c86 static void padata_work_init(struct padata_work *pw, work_func_t work_fn, in padata_work_init()
/linux/include/linux/
A Ddevm-helpers.h48 work_func_t worker) in devm_delayed_work_autocancel()
73 work_func_t worker) in devm_work_autocancel()
A Dworkqueue.h21 typedef void (*work_func_t)(struct work_struct *work); typedef
100 work_func_t func;
451 extern int schedule_on_each_cpu(work_func_t func);
453 int execute_in_process_context(work_func_t fn, struct execute_work *);
A Dfirewire.h204 work_func_t workfn;
/linux/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
A Dworkqueues.h16 typedef void (*work_func_t)(struct work_struct *work); typedef
24 work_func_t func;
/linux/drivers/net/wireguard/
A Dqueueing.c9 wg_packet_percpu_multicore_worker_alloc(work_func_t function, void *ptr) in wg_packet_percpu_multicore_worker_alloc()
24 int wg_packet_queue_init(struct crypt_queue *queue, work_func_t function, in wg_packet_queue_init()
A Dqueueing.h24 int wg_packet_queue_init(struct crypt_queue *queue, work_func_t function,
28 wg_packet_percpu_multicore_worker_alloc(work_func_t function, void *ptr);
/linux/drivers/scsi/libsas/
A Dsas_internal.h93 extern const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS];
94 extern const work_func_t sas_port_event_fns[PORT_NUM_EVENTS];
A Dsas_phy.c155 const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS] = {
A Dsas_port.c356 const work_func_t sas_port_event_fns[PORT_NUM_EVENTS] = {
A Dsas_discover.c575 static const work_func_t sas_event_fns[DISC_NUM_EVENTS] = { in sas_init_disc()
/linux/include/trace/events/
A Dworkqueue.h110 TP_PROTO(struct work_struct *work, work_func_t function),
/linux/drivers/vdpa/vdpa_sim/
A Dvdpa_sim.h45 work_func_t work_fn;
/linux/drivers/staging/fwserial/
A Dfwserial.h95 work_func_t workfn;
/linux/net/sctp/
A Dinqueue.c234 void sctp_inq_set_th_handler(struct sctp_inq *q, work_func_t callback) in sctp_inq_set_th_handler()
/linux/drivers/net/ethernet/dec/tulip/
A Dtulip.h47 work_func_t media_task;
/linux/fs/cifs/
A Dcifsproto.h568 work_func_t complete);
570 work_func_t complete);
/linux/Documentation/bpf/
A Ddrgn.rst200 .func = (work_func_t)0x0,
/linux/include/net/
A Dpkt_cls.h42 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
/linux/include/net/sctp/
A Dstructs.h1056 void sctp_inq_set_th_handler(struct sctp_inq *, work_func_t);
/linux/drivers/firewire/
A Dsbp2.c136 work_func_t workfn;
/linux/drivers/net/ethernet/qlogic/netxen/
A Dnetxen_nic_main.c56 work_func_t func, int delay);
2484 work_func_t func, int delay) in netxen_schedule_work()
/linux/drivers/net/ethernet/brocade/bna/
A Dbnad.c1997 (work_func_t)bnad_tx_cleanup); in bnad_setup_tx()
2254 (work_func_t)(bnad_rx_cleanup)); in bnad_setup_rx()

Completed in 70 milliseconds

12