Lines Matching +full:parent +full:- +full:locked

1 /* SPDX-License-Identifier: GPL-2.0 */
13 * cpumask_any_housekeeping() - Choose any CPU in @mask, preferring those that
49 struct kernfs_fs_context *kfc = fc->fs_private; in rdt_fc2context()
55 * struct mon_evt - Properties of a monitor event
81 * struct mon_data - Monitoring details for each event file.
92 * Pointed to by the kernfs kn->priv field of monitoring event files.
104 * struct rmid_read - Data passed across smp_call*() to read event count.
105 * @rgrp: Resource group for which the counter is being read. If it is a parent
117 * @val: Returned value of event counter. If @rgrp is a parent resource group,
120 * (summed across child resource groups if @rgrp is a parent resource group).
147 * enum rdtgrp_mode - Mode of a RDT resource group
150 * @RDT_MODE_PSEUDO_LOCKSETUP: Resource group will be used for Pseudo-Locking
152 * allowed AND the allocations are Cache Pseudo-Locked
160 * The "shareable", "exclusive", and "pseudo-locksetup" modes are set by
162 * "pseudo-locked" mode after the schemata is written while the resource
163 * group is in "pseudo-locksetup" mode.
176 * struct mongroup - store mon group's data in resctrl fs.
178 * @parent: parent rdtgrp
184 struct rdtgroup *parent; member
190 * struct rdtgroup - store rdtgroup's data in resctrl file system.
198 * @type: indicates type of this rdtgroup - either
203 * @plr: pseudo-locked region
262 * struct rftype - describe each file in the resctrl file system
283 * Maximum write size is determined by ->max_write_len.
290 * struct mbm_state - status for each MBM counter in each domain
303 return rcu_dereference_check(kn->name, lockdep_is_held(&rdtgroup_mutex)); in rdt_kn_name()
450 return -EOPNOTSUPP; in rdtgroup_locksetup_enter()
455 return -EOPNOTSUPP; in rdtgroup_locksetup_exit()
472 return -EOPNOTSUPP; in rdtgroup_pseudo_lock_create()