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

1 /* SPDX-License-Identifier: GPL-2.0 */
30 #define MBM_CNTR_WIDTH_OFFSET_MAX (62 - MBM_CNTR_WIDTH_BASE)
38 /* Non-Temporal Writes to Local Memory */
41 /* Non-Temporal Writes to Remote Memory */
65 struct kernfs_fs_context *kfc = fc->fs_private; in rdt_fc2context()
74 * struct mon_evt - Entry in the event list of a resource
78 * @list: entry in &rdt_resource->evt_list
88 * union mon_data_bits - Monitoring details for each event file
127 * enum rdtgrp_mode - Mode of a RDT resource group
130 * @RDT_MODE_PSEUDO_LOCKSETUP: Resource group will be used for Pseudo-Locking
132 * allowed AND the allocations are Cache Pseudo-Locked
140 * The "shareable", "exclusive", and "pseudo-locksetup" modes are set by
142 * "pseudo-locked" mode after the schemata is written while the resource
143 * group is in "pseudo-locksetup" mode.
156 * struct mongroup - store mon group's data in resctrl fs.
158 * @parent: parent rdtgrp
164 struct rdtgroup *parent; member
170 * struct pseudo_lock_region - pseudo-lock region information
172 * pseudo-locked region belongs
173 * @d: RDT domain to which this pseudo-locked region
175 * @cbm: bitmask of the pseudo-locked region
176 * @lock_thread_wq: waitqueue used to wait on the pseudo-locking thread
178 * @thread_done: variable used by waitqueue to test if pseudo-locking
183 * @size: size of pseudo-locked region in bytes
184 * @kmem: the kernel memory associated with pseudo-locked region
207 * struct rdtgroup - store rdtgroup's data in resctrl file system.
215 * @type: indicates type of this rdtgroup - either
219 * @plr: pseudo-locked region
267 * struct rftype - describe each file in the resctrl file system
288 * Maximum write size is determined by ->max_write_len.
295 * struct mbm_state - status for each MBM counter in each domain
305 * struct arch_mbm_state - values used to compute resctrl_arch_rmid_read()s
317 * struct rdt_hw_domain - Arch private attributes of a set of CPUs that share
339 * struct msr_param - set a range of MSRs from a domain
382 * struct rdt_hw_resource - arch private attributes of a resctrl resource
446 return &hw_res->r_resctrl; in resctrl_inc()
462 r <= &rdt_resources_all[RDT_NUM_RESOURCES - 1].r_resctrl; \
467 if (r->alloc_capable || r->mon_capable)
471 if (r->alloc_capable)
475 if (r->mon_capable)