Home
last modified time | relevance | path

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

/linux/kernel/
H A Dworkqueue_internal.h32 work_func_t current_func; /* K: function */
41 work_func_t last_func; /* K: last work's fn */
82 work_func_t wq_worker_last_func(struct task_struct *task);
H A Dworkqueue.c1334 work_func_t func;
1344 static struct wci_ent *wci_find_ent(work_func_t func) in wci_find_ent()
1356 static void wq_cpu_intensive_report(work_func_t func) in wq_cpu_intensive_report()
1410 static void wq_cpu_intensive_report(work_func_t func) {} in wq_cpu_intensive_report()
1566 work_func_t wq_worker_last_func(struct task_struct *task) in wq_worker_last_func()
3827 work_func_t target_func; in check_flush_dependency()
4677 int schedule_on_each_cpu(work_func_t func) in schedule_on_each_cpu()
4715 int execute_in_process_context(work_func_t fn, struct execute_work *ew) in execute_in_process_context()
6313 work_func_t *fn = NULL; in print_worker_info()
6374 work_func_t func;
[all …]
/linux/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) in devm_delayed_work_autocancel()
73 work_func_t worker) in devm_work_autocancel()
/linux/drivers/net/wireguard/
H A Dqueueing.c10 wg_packet_percpu_multicore_worker_alloc(work_func_t function, void *ptr) in wg_packet_percpu_multicore_worker_alloc()
25 int wg_packet_queue_init(struct crypt_queue *queue, work_func_t function, in wg_packet_queue_init()
/linux/drivers/scsi/libsas/
H A Dsas_internal.h105 extern const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS];
106 extern const work_func_t sas_port_event_fns[PORT_NUM_EVENTS];
H A Dsas_phy.c182 const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS] = {
H A Dsas_port.c364 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] = { in sas_init_disc()
/linux/include/trace/events/
H A Dworkqueue.h112 TP_PROTO(struct work_struct *work, work_func_t function),
/linux/net/sctp/
H A Dinqueue.c242 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/
H A Dtulip.h47 work_func_t media_task;
/linux/include/net/
H A Dpkt_cls.h44 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
/linux/drivers/firewire/
H A Dsbp2.c137 work_func_t workfn;
/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c55 work_func_t func, int delay);
2473 work_func_t func, int delay) in netxen_schedule_work()
/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov_pf.c1697 work_func_t func) in qlcnic_sriov_schedule_flr()
H A Dqlcnic_sriov_common.c852 work_func_t func) in qlcnic_sriov_schedule_bc_cmd()
H A Dqlcnic_main.c3583 work_func_t func, int delay) in qlcnic_schedule_work()
/linux/fs/btrfs/
H A Draid56.c183 static void start_async_work(struct btrfs_raid_bio *rbio, work_func_t work_func) in start_async_work()
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c999 static const work_func_t hisi_sas_phye_fns[HISI_PHYES_NUM] = {
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c1630 work_func_t recover_work_func) in mlx5e_alloc_icosq()
2049 work_func_t recover_work_func) in mlx5e_open_icosq()
/linux/net/sched/
H A Dcls_api.c325 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func) in tcf_queue_work()
/linux/net/ceph/
H A Dosd_client.c2946 work_func_t workfn) in lwork_alloc()