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

12

/linux-master/include/linux/
H A Dworkqueue_types.h13 typedef void (*work_func_t)(struct work_struct *work); typedef
19 work_func_t func;
H A Ddevm-helpers.h48 work_func_t worker)
73 work_func_t worker)
H A Dworkqueue.h550 extern int schedule_on_each_cpu(work_func_t func);
552 int execute_in_process_context(work_func_t fn, struct execute_work *);
H A Dnetfs.h431 loff_t start, size_t len, work_func_t worker);
H A Dfirewire.h206 work_func_t workfn;
/linux-master/kernel/
H A Dworkqueue_internal.h32 work_func_t current_func; /* K: function */
40 work_func_t last_func; /* K: last work's fn */
81 work_func_t wq_worker_last_func(struct task_struct *task);
H A Dworkqueue.c1309 work_func_t func;
1319 static struct wci_ent *wci_find_ent(work_func_t func)
1331 static void wq_cpu_intensive_report(work_func_t func)
1385 static void wq_cpu_intensive_report(work_func_t func) {}
1541 work_func_t wq_worker_last_func(struct task_struct *task)
3730 work_func_t target_func = target_work ? target_work->func : NULL;
4413 int schedule_on_each_cpu(work_func_t func)
4451 int execute_in_process_context(work_func_t fn, struct execute_work *ew)
5954 work_func_t *fn = NULL;
6015 work_func_t fun
[all...]
H A Dpadata.c94 static void __ref padata_work_init(struct padata_work *pw, work_func_t work_fn,
/linux-master/drivers/net/wireguard/
H A Dqueueing.c10 wg_packet_percpu_multicore_worker_alloc(work_func_t function, void *ptr)
25 int wg_packet_queue_init(struct crypt_queue *queue, work_func_t function,
H 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-master/include/trace/events/
H A Dworkqueue.h110 TP_PROTO(struct work_struct *work, work_func_t function),
/linux-master/rust/
H A Dhelpers.c148 void rust_helper_init_work_with_key(struct work_struct *work, work_func_t func,
/linux-master/drivers/scsi/libsas/
H A Dsas_internal.h104 extern const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS];
105 extern const work_func_t sas_port_event_fns[PORT_NUM_EVENTS];
H A Dsas_phy.c155 const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS] = {
H A Dsas_port.c365 const work_func_t sas_port_event_fns[PORT_NUM_EVENTS] = {
H A Dsas_discover.c595 static const work_func_t sas_event_fns[DISC_NUM_EVENTS] = {
/linux-master/net/sctp/
H A Dinqueue.c240 void sctp_inq_set_th_handler(struct sctp_inq *q, work_func_t callback)
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dtulip.h47 work_func_t media_task;
/linux-master/fs/netfs/
H A Doutput.c30 work_func_t worker)
/linux-master/include/net/sctp/
H A Dstructs.h1053 void sctp_inq_set_th_handler(struct sctp_inq *, work_func_t);
/linux-master/include/net/
H A Dpkt_cls.h44 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
/linux-master/fs/smb/client/
H A Dcifsproto.h609 struct cifs_writedata *cifs_writedata_alloc(work_func_t complete);
/linux-master/drivers/firewire/
H A Dsbp2.c137 work_func_t workfn;
/linux-master/fs/bcachefs/
H A Dio_read.c314 static void bch2_rbio_punt(struct bch_read_bio *rbio, work_func_t fn,
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov_pf.c1697 work_func_t func)

Completed in 218 milliseconds

12