Searched refs:io_thread (Results 1 – 11 of 11) sorted by relevance
/linux-6.12.1/net/rxrpc/ |
D | local_object.c | 167 struct task_struct *io_thread; in rxrpc_open_socket() local 227 io_thread = kthread_run(rxrpc_io_thread, local, in rxrpc_open_socket() 229 if (IS_ERR(io_thread)) { in rxrpc_open_socket() 230 ret = PTR_ERR(io_thread); in rxrpc_open_socket() 235 WRITE_ONCE(local->io_thread, io_thread); in rxrpc_open_socket() 412 kthread_stop(local->io_thread); in rxrpc_unuse_local()
|
D | io_thread.c | 30 struct task_struct *io_thread; in rxrpc_encap_rcv() local 36 io_thread = READ_ONCE(local->io_thread); in rxrpc_encap_rcv() 37 if (!io_thread) { in rxrpc_encap_rcv() 56 wake_up_process(io_thread); in rxrpc_encap_rcv() 574 WRITE_ONCE(local->io_thread, NULL); in rxrpc_io_thread()
|
D | Makefile | 20 io_thread.o \
|
D | ar-internal.h | 295 struct task_struct *io_thread; member 1059 wake_up_process(READ_ONCE(local->io_thread)); in rxrpc_wake_up_io_thread()
|
/linux-6.12.1/drivers/memstick/host/ |
D | r592.c | 718 if (wake_up_process(dev->io_thread)) in r592_submit_req() 779 dev->io_thread = kthread_run(r592_process_thread, dev, "r592_io"); in r592_probe() 780 if (IS_ERR(dev->io_thread)) { in r592_probe() 781 error = PTR_ERR(dev->io_thread); in r592_probe() 809 kthread_stop(dev->io_thread); in r592_probe() 829 kthread_stop(dev->io_thread); in r592_remove()
|
D | r592.h | 140 struct task_struct *io_thread; member
|
/linux-6.12.1/arch/um/drivers/ |
D | ubd.h | 11 extern int io_thread(void *arg);
|
D | ubd_user.c | 50 pid = clone(io_thread, (void *) sp, CLONE_FILES | CLONE_VM, NULL); in start_io_thread()
|
D | ubd_kern.c | 1498 int io_thread(void *arg) in io_thread() function
|
/linux-6.12.1/include/linux/sched/ |
D | task.h | 31 u32 io_thread:1; member
|
/linux-6.12.1/kernel/ |
D | fork.c | 2218 if (args->io_thread) in copy_process() 2730 .io_thread = 1, in create_io_thread()
|