Lines Matching refs:kthread
54 #include <linux/kthread.h>
319 * The first kthread assigned to a newly activated partition is the one
321 * that kthread until the partition is brought down, at which time that kthread
322 * returns back to XPC HB. (The return of that kthread will signify to XPC HB
324 * partition.) This kthread becomes the channel manager for that partition.
513 * kthread and that kthread will call this function to attempt to set up the
517 * The kthread that was created by XPC HB and which setup the XPC
520 * time the kthread will teardown the XPC infrastructure and then exit.
580 struct task_struct *kthread;
591 kthread = kthread_run(xpc_activating, (void *)((u64)partid), "xpc%02d",
593 if (IS_ERR(kthread)) {
660 dev_dbg(xpc_chan, "idle kthread calling "
684 dev_dbg(xpc_chan, "kthread starting, partid=%d, channel=%d\n",
744 dev_dbg(xpc_chan, "kthread exiting, partid=%d, channel=%d\n",
760 * A kthread is assigned to one of the active channels that exists for a given
770 struct task_struct *kthread;
778 * kthread. That kthread is responsible for doing the
799 kthread = kthread_run(xpc_kthread_start, (void *)args,
801 if (IS_ERR(kthread)) {
1218 struct task_struct *kthread;
1267 kthread = kthread_run(xpc_hb_checker, NULL, XPC_HB_CHECK_THREAD_NAME);
1268 if (IS_ERR(kthread)) {
1279 kthread = kthread_run(xpc_initiate_discovery, NULL,
1281 if (IS_ERR(kthread)) {