Lines Matching refs:preferred_affinity
73 struct cpumask *preferred_affinity; member
331 if (kthread->preferred_affinity) { in kthread_exit()
332 kfree(kthread->preferred_affinity); in kthread_exit()
333 kthread->preferred_affinity = NULL; in kthread_exit()
365 if (kthread->preferred_affinity) { in kthread_fetch_affinity()
366 pref = kthread->preferred_affinity; in kthread_fetch_affinity()
456 if (!(current->flags & PF_NO_SETAFFINITY) && !self->preferred_affinity) in kthread()
865 WARN_ON_ONCE(kthread->preferred_affinity); in kthread_affine_preferred()
870 kthread->preferred_affinity = kzalloc(sizeof(struct cpumask), GFP_KERNEL); in kthread_affine_preferred()
871 if (!kthread->preferred_affinity) { in kthread_affine_preferred()
877 cpumask_copy(kthread->preferred_affinity, mask); in kthread_affine_preferred()