Searched refs:work_func_t (Results  1 – 25 of 34) sorted by relevance
12
| /Linux-v5.15/kernel/ | 
| D | workqueue_internal.h | 32 	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);
  | 
| D | workqueue.c | 949 work_func_t wq_worker_last_func(struct task_struct *task)  in wq_worker_last_func() 2625 	work_func_t target_func = target_work ? target_work->func : NULL;  in check_flush_dependency() 3317 int schedule_on_each_cpu(work_func_t func)  in schedule_on_each_cpu() 3355 int execute_in_process_context(work_func_t fn, struct execute_work *ew)  in execute_in_process_context() 4671 	work_func_t *fn = NULL;  in print_worker_info()
  | 
| D | padata.c | 86 static void padata_work_init(struct padata_work *pw, work_func_t work_fn,  in padata_work_init()
  | 
| /Linux-v5.15/include/linux/ | 
| D | devm-helpers.h | 48 					       work_func_t worker)  in devm_delayed_work_autocancel() 73 				       work_func_t worker)  in devm_work_autocancel()
  | 
| D | workqueue.h | 21 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 *);
  | 
| D | firewire.h | 204 	work_func_t workfn;
  | 
| /Linux-v5.15/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.15/drivers/net/wireguard/ | 
| D | queueing.c | 9 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()
  | 
| D | queueing.h | 24 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-v5.15/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 | 575 	static const work_func_t sas_event_fns[DISC_NUM_EVENTS] = {  in sas_init_disc()
  | 
| /Linux-v5.15/include/trace/events/ | 
| D | workqueue.h | 110 	TP_PROTO(struct work_struct *work, work_func_t function),
  | 
| /Linux-v5.15/drivers/vdpa/vdpa_sim/ | 
| D | vdpa_sim.h | 45 	work_func_t work_fn;
  | 
| /Linux-v5.15/drivers/staging/fwserial/ | 
| D | fwserial.h | 95 	work_func_t		workfn;
  | 
| /Linux-v5.15/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.15/drivers/net/ethernet/dec/tulip/ | 
| D | tulip.h | 47 	work_func_t media_task;
  | 
| /Linux-v5.15/fs/cifs/ | 
| D | cifsproto.h | 567 						work_func_t complete); 569 						work_func_t complete);
  | 
| /Linux-v5.15/Documentation/bpf/ | 
| D | drgn.rst | 200                     .func = (work_func_t)0x0,
  | 
| /Linux-v5.15/include/net/ | 
| D | pkt_cls.h | 42 bool tcf_queue_work(struct rcu_work *rwork, work_func_t func);
  | 
| /Linux-v5.15/include/net/sctp/ | 
| D | structs.h | 1056 void sctp_inq_set_th_handler(struct sctp_inq *, work_func_t);
  | 
| /Linux-v5.15/drivers/firewire/ | 
| D | sbp2.c | 136 	work_func_t workfn;
  | 
| /Linux-v5.15/drivers/net/ethernet/qlogic/netxen/ | 
| D | netxen_nic_main.c | 56 		work_func_t func, int delay); 2482 		work_func_t func, int delay)  in netxen_schedule_work()
  | 
| /Linux-v5.15/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()
  | 
        12