Searched refs:work_func_t (Results 1 – 25 of 27) sorted by relevance
12
| /Linux-v5.4/kernel/ |
| D | workqueue_internal.h | 32 work_func_t current_func; /* L: current_work's fn */ 59 work_func_t last_func; 78 work_func_t wq_worker_last_func(struct task_struct *task);
|
| D | workqueue.c | 933 work_func_t wq_worker_last_func(struct task_struct *task) in wq_worker_last_func() 2590 work_func_t target_func = target_work ? target_work->func : NULL; in check_flush_dependency() 3274 int schedule_on_each_cpu(work_func_t func) in schedule_on_each_cpu() 3312 int execute_in_process_context(work_func_t fn, struct execute_work *ew) in execute_in_process_context() 4574 work_func_t *fn = NULL; in print_worker_info()
|
| /Linux-v5.4/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/ |
| D | workqueues.h | 16 typedef void (*work_func_t)(struct work_struct *work); typedef 24 work_func_t func;
|
| /Linux-v5.4/include/linux/ |
| D | workqueue.h | 21 typedef void (*work_func_t)(struct work_struct *work); typedef 105 work_func_t func; 457 extern int schedule_on_each_cpu(work_func_t func); 459 int execute_in_process_context(work_func_t fn, struct execute_work *);
|
| D | firewire.h | 204 work_func_t workfn;
|
| /Linux-v5.4/drivers/scsi/libsas/ |
| D | sas_internal.h | 93 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];
|
| D | sas_phy.c | 155 const work_func_t sas_phy_event_fns[PHY_NUM_EVENTS] = {
|
| D | sas_port.c | 356 const work_func_t sas_port_event_fns[PORT_NUM_EVENTS] = {
|
| D | sas_discover.c | 571 static const work_func_t sas_event_fns[DISC_NUM_EVENTS] = { in sas_init_disc()
|
| /Linux-v5.4/drivers/staging/fwserial/ |
| D | fwserial.h | 95 work_func_t workfn;
|
| /Linux-v5.4/net/sctp/ |
| D | inqueue.c | 234 void sctp_inq_set_th_handler(struct sctp_inq *q, work_func_t callback) in sctp_inq_set_th_handler()
|
| /Linux-v5.4/drivers/net/ethernet/dec/tulip/ |
| D | tulip.h | 47 work_func_t media_task;
|
| /Linux-v5.4/fs/cifs/ |
| D | cifsproto.h | 559 work_func_t complete); 561 work_func_t complete);
|
| D | file.c | 3230 cifs_readdata_direct_alloc(struct page **pages, work_func_t complete) in cifs_readdata_direct_alloc() 3247 cifs_readdata_alloc(unsigned int nr_pages, work_func_t complete) in cifs_readdata_alloc()
|
| D | cifssmb.c | 2193 cifs_writedata_alloc(unsigned int nr_pages, work_func_t complete) in cifs_writedata_alloc() 2204 cifs_writedata_direct_alloc(struct page **pages, work_func_t complete) in cifs_writedata_direct_alloc()
|
| /Linux-v5.4/include/net/ |
| D | pkt_cls.h | 36 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
|
| /Linux-v5.4/include/net/sctp/ |
| D | structs.h | 1035 void sctp_inq_set_th_handler(struct sctp_inq *, work_func_t);
|
| /Linux-v5.4/drivers/firewire/ |
| D | sbp2.c | 136 work_func_t workfn;
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/netxen/ |
| D | netxen_nic_main.c | 56 work_func_t func, int delay); 2489 work_func_t func, int delay) in netxen_schedule_work()
|
| /Linux-v5.4/drivers/net/ethernet/brocade/bna/ |
| D | bnad.c | 1997 (work_func_t)bnad_tx_cleanup); in bnad_setup_tx() 2254 (work_func_t)(bnad_rx_cleanup)); in bnad_setup_rx()
|
| /Linux-v5.4/drivers/net/ethernet/qlogic/qlcnic/ |
| D | qlcnic_sriov_pf.c | 1696 work_func_t func) in qlcnic_sriov_schedule_flr()
|
| D | qlcnic.h | 1588 void qlcnic_schedule_work(struct qlcnic_adapter *, work_func_t, int);
|
| D | qlcnic_sriov_common.c | 849 work_func_t func) in qlcnic_sriov_schedule_bc_cmd()
|
| /Linux-v5.4/net/sched/ |
| D | cls_api.c | 203 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func) in tcf_queue_work()
|
| /Linux-v5.4/drivers/scsi/hisi_sas/ |
| D | hisi_sas_main.c | 868 static const work_func_t hisi_sas_phye_fns[HISI_PHYES_NUM] = {
|
12