Home
last modified time | relevance | path

Searched refs:psr_cmt (Results 1 – 3 of 3) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dpsr.h49 struct psr_cmt { struct
64 extern struct psr_cmt *psr_cmt; argument
68 return !!psr_cmt; in psr_cmt_enabled()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dpsr.c148 struct psr_cmt *__read_mostly psr_cmt; variable
501 psr_cmt = xzalloc(struct psr_cmt); in init_psr_cmt()
502 if ( !psr_cmt ) in init_psr_cmt()
505 psr_cmt->features = edx; in init_psr_cmt()
513 psr_cmt->l3.rmid_max = ecx; in init_psr_cmt()
514 psr_cmt->l3.features = edx; in init_psr_cmt()
517 psr_cmt->rmid_max = min(psr_cmt->rmid_max, psr_cmt->l3.rmid_max); in init_psr_cmt()
518 psr_cmt->rmid_to_dom = xmalloc_array(domid_t, psr_cmt->rmid_max + 1UL); in init_psr_cmt()
519 if ( !psr_cmt->rmid_to_dom ) in init_psr_cmt()
521 xfree(psr_cmt); in init_psr_cmt()
[all …]
A Dsysctl.c131 (psr_cmt->features & PSR_RESOURCE_TYPE_L3) && in arch_do_sysctl()
132 (psr_cmt->l3.features & PSR_CMT_L3_OCCUPANCY); in arch_do_sysctl()
135 sysctl->u.psr_cmt_op.u.data = psr_cmt->rmid_max; in arch_do_sysctl()
138 sysctl->u.psr_cmt_op.u.data = psr_cmt->l3.upscaling_factor; in arch_do_sysctl()
161 sysctl->u.psr_cmt_op.u.data = psr_cmt->l3.features; in arch_do_sysctl()

Completed in 6 milliseconds