Lines Matching refs:preferred_affinity
73 struct cpumask *preferred_affinity; member
332 if (kthread->preferred_affinity) { in kthread_exit()
333 kfree(kthread->preferred_affinity); in kthread_exit()
334 kthread->preferred_affinity = NULL; in kthread_exit()
366 if (kthread->preferred_affinity) { in kthread_fetch_affinity()
367 pref = kthread->preferred_affinity; in kthread_fetch_affinity()
457 if (!(current->flags & PF_NO_SETAFFINITY) && !self->preferred_affinity) in kthread()
869 WARN_ON_ONCE(kthread->preferred_affinity); in kthread_affine_preferred()
874 kthread->preferred_affinity = kzalloc(sizeof(struct cpumask), GFP_KERNEL); in kthread_affine_preferred()
875 if (!kthread->preferred_affinity) { in kthread_affine_preferred()
881 cpumask_copy(kthread->preferred_affinity, mask); in kthread_affine_preferred()