| /linux/kernel/ |
| H A D | workqueue_internal.h | 32 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 D | workqueue.c | 1300 work_func_t func; 1310 static struct wci_ent *wci_find_ent(work_func_t func) in wci_find_ent() 1322 static void wq_cpu_intensive_report(work_func_t func) in wq_cpu_intensive_report() 1376 static void wq_cpu_intensive_report(work_func_t func) {} in wq_cpu_intensive_report() 1532 work_func_t wq_worker_last_func(struct task_struct *task) in wq_worker_last_func() 3738 work_func_t target_func; in check_flush_dependency() 4588 int schedule_on_each_cpu(work_func_t func) in schedule_on_each_cpu() 4626 int execute_in_process_context(work_func_t fn, struct execute_work *ew) in execute_in_process_context() 6163 work_func_t *fn = NULL; in print_worker_info() 6224 work_func_t func; [all …]
|
| H A D | padata.c | 99 static void __ref padata_work_init(struct padata_work *pw, work_func_t work_fn, in padata_work_init()
|
| /linux/include/linux/ |
| H A D | workqueue_types.h | 13 typedef void (*work_func_t)(struct work_struct *work); typedef 19 work_func_t func;
|
| H A D | devm-helpers.h | 48 work_func_t worker) in devm_delayed_work_autocancel() 73 work_func_t worker) in devm_work_autocancel()
|
| H A D | workqueue.h | 606 extern int schedule_on_each_cpu(work_func_t func); 608 int execute_in_process_context(work_func_t fn, struct execute_work *);
|
| /linux/drivers/net/wireguard/ |
| H A D | queueing.c | 10 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 D | sas_internal.h | 105 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 D | sas_phy.c | 182 const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS] = {
|
| H A D | sas_port.c | 364 const work_func_t sas_port_event_fns[PORT_NUM_EVENTS] = {
|
| H A D | sas_discover.c | 595 static const work_func_t sas_event_fns[DISC_NUM_EVENTS] = { in sas_init_disc()
|
| /linux/include/trace/events/ |
| H A D | workqueue.h | 112 TP_PROTO(struct work_struct *work, work_func_t function),
|
| /linux/net/sctp/ |
| H A D | inqueue.c | 241 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 D | tulip.h | 47 work_func_t media_task;
|
| /linux/Documentation/bpf/ |
| H A D | drgn.rst | 200 .func = (work_func_t)0x0,
|
| /linux/include/net/ |
| H A D | pkt_cls.h | 44 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
|
| /linux/drivers/firewire/ |
| H A D | sbp2.c | 137 work_func_t workfn;
|
| /linux/drivers/net/ethernet/qlogic/netxen/ |
| H A D | netxen_nic_main.c | 55 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 D | qlcnic_sriov_pf.c | 1697 work_func_t func) in qlcnic_sriov_schedule_flr()
|
| H A D | qlcnic.h | 1582 void qlcnic_schedule_work(struct qlcnic_adapter *, work_func_t, int);
|
| H A D | qlcnic_sriov_common.c | 853 work_func_t func) in qlcnic_sriov_schedule_bc_cmd()
|
| H A D | qlcnic_main.c | 3589 work_func_t func, int delay) in qlcnic_schedule_work()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_main.c | 1629 work_func_t recover_work_func) in mlx5e_alloc_icosq() 2061 work_func_t recover_work_func) in mlx5e_open_icosq()
|
| /linux/net/sched/ |
| H A D | cls_api.c | 325 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func) in tcf_queue_work()
|
| /linux/net/ceph/ |
| H A D | osd_client.c | 2947 work_func_t workfn) in lwork_alloc()
|