Lines Matching +full:out +full:- +full:masks
1 .. SPDX-License-Identifier: GPL-2.0
9 Padata is a mechanism by which the kernel can farm jobs out to be done in
23 ------------
43 ------------------
58 live in /sys/kernel/pcrypt/<instance-name>. Within an instance's directory
64 Reading one of these files shows the user-supplied cpumask, which may be
67 Padata maintains two pairs of cpumasks internally, the user-supplied cpumasks
69 cpumask.) The user-supplied cpumasks default to all possible CPUs on instance
71 subset of the user-supplied cpumasks and contain only the online CPUs in the
72 user-supplied masks; these are the cpumasks padata actually uses. So it is
74 offline CPU in the user-supplied cpumask comes online, padata is going to use
77 Changing the CPU masks are expensive operations, so it should not be done with
81 -------------
109 progress. -EBUSY means that somebody, somewhere else is messing with the
110 instance's CPU mask, while -EINVAL is a complaint about cb_cpu not being in the
115 exactly one call to the above-mentioned parallel() function, on one CPU, so
129 ----------------
145 ----------
177 .. kernel-doc:: include/linux/padata.h
178 .. kernel-doc:: kernel/padata.c