Lines Matching refs:kthread
53 #include <linux/kthread.h>
331 * The first kthread assigned to a newly activated partition is the one
333 * that kthread until the partition is brought down, at which time that kthread
334 * returns back to XPC HB. (The return of that kthread will signify to XPC HB
336 * partition.) This kthread becomes the channel manager for that partition.
524 * kthread and that kthread will call this function to attempt to set up the
528 * The kthread that was created by XPC HB and which setup the XPC
531 * time the kthread will teardown the XPC infrastructure and then exit.
591 struct task_struct *kthread;
602 kthread = kthread_run(xpc_activating, (void *)((u64)partid), "xpc%02d",
604 if (IS_ERR(kthread)) {
671 dev_dbg(xpc_chan, "idle kthread calling "
695 dev_dbg(xpc_chan, "kthread starting, partid=%d, channel=%d\n",
755 dev_dbg(xpc_chan, "kthread exiting, partid=%d, channel=%d\n",
771 * A kthread is assigned to one of the active channels that exists for a given
781 struct task_struct *kthread;
789 * kthread. That kthread is responsible for doing the
810 kthread = kthread_run(xpc_kthread_start, (void *)args,
812 if (IS_ERR(kthread)) {
1204 struct task_struct *kthread;
1266 kthread = kthread_run(xpc_hb_checker, NULL, XPC_HB_CHECK_THREAD_NAME);
1267 if (IS_ERR(kthread)) {
1278 kthread = kthread_run(xpc_initiate_discovery, NULL,
1280 if (IS_ERR(kthread)) {