Home
last modified time | relevance | path

Searched refs:kthread_work (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/include/linux/
Dkthread.h63 struct kthread_work;
64 typedef void (*kthread_work_func_t)(struct kthread_work *work);
70 struct kthread_work *current_work;
73 struct kthread_work { struct
93 struct kthread_work work = KTHREAD_WORK_INIT(work, fn) argument
119 memset((work), 0, sizeof(struct kthread_work)); \
127 struct kthread_work *work);
128 void flush_kthread_work(struct kthread_work *work);
/linux-4.1.27/kernel/
Dkthread.c549 struct kthread_work *work; in kthread_worker_fn()
568 struct kthread_work, node); in kthread_worker_fn()
587 struct kthread_work *work, in insert_kthread_work()
608 struct kthread_work *work) in queue_kthread_work()
624 struct kthread_work work;
628 static void kthread_flush_work_fn(struct kthread_work *work) in kthread_flush_work_fn()
641 void flush_kthread_work(struct kthread_work *work) in flush_kthread_work()
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-irq.h49 void ivtv_irq_work_handler(struct kthread_work *work);
Divtv-driver.h686 struct kthread_work irq_work; /* kthread work entry */
Divtv-irq.c102 void ivtv_irq_work_handler(struct kthread_work *work) in ivtv_irq_work_handler()
/linux-4.1.27/arch/x86/kvm/
Di8254.h50 struct kthread_work expired;
Di8254.c277 static void pit_do_work(struct kthread_work *work) in pit_do_work()
/linux-4.1.27/sound/soc/intel/common/
Dsst-ipc.h68 struct kthread_work kwork;
Dsst-ipc.c139 static void ipc_tx_msgs(struct kthread_work *work) in ipc_tx_msgs()
/linux-4.1.27/include/linux/spi/
Dspi.h419 struct kthread_work pump_messages;
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_cq.c174 static void send_complete(struct kthread_work *work) in send_complete()
Dqib_verbs.h271 struct kthread_work comptask;
/linux-4.1.27/drivers/block/
Dnvme-core.c86 struct kthread_work work;
2494 static void nvme_del_cq_work_handler(struct kthread_work *work) in nvme_del_cq_work_handler()
2507 static void nvme_del_sq_work_handler(struct kthread_work *work) in nvme_del_sq_work_handler()
2525 static void nvme_del_queue_start(struct kthread_work *work) in nvme_del_queue_start()
/linux-4.1.27/drivers/md/
Ddm.c86 struct kthread_work work;
1883 static void map_tio_request(struct kthread_work *work);
2007 static void map_tio_request(struct kthread_work *work) in map_tio_request()
/linux-4.1.27/drivers/spi/
Dspi.c912 static void spi_pump_messages(struct kthread_work *work) in spi_pump_messages()