Home
last modified time | relevance | path

Searched refs:cpu_group (Results 1 – 20 of 20) sorted by relevance

/trueos/sys/sys/
HDsmp.h34 struct cpu_group { struct
35 struct cpu_group *cg_parent; /* Our parent group. */ argument
36 struct cpu_group *cg_child; /* Optional children groups. */ argument
44 typedef struct cpu_group *cpu_group_t; argument
66 struct cpu_group *smp_topo(void);
67 struct cpu_group *smp_topo_none(void);
68 struct cpu_group *smp_topo_1level(int l1share, int l1count, int l1flags);
69 struct cpu_group *smp_topo_2level(int l2share, int l2count, int l1share,
71 struct cpu_group *smp_topo_find(struct cpu_group *top, int cpu);
156 struct cpu_group *cpu_topo(void);
/trueos/sys/kern/
HDsubr_smp.c543 static struct cpu_group group[MAXCPU];
545 struct cpu_group *
549 struct cpu_group *top; in smp_topo()
602 struct cpu_group *
605 struct cpu_group *top; in smp_topo_none()
620 smp_topo_addleaf(struct cpu_group *parent, struct cpu_group *child, int share, in smp_topo_addleaf()
651 struct cpu_group *
654 struct cpu_group *child; in smp_topo_1level()
655 struct cpu_group *top; in smp_topo_1level()
670 struct cpu_group *
[all …]
HDsched_ule.c235 struct cpu_group *tdq_cg; /* Pointer to cpu topology. */
260 struct cpu_group *cpu_top; /* CPU topology */
331 struct cpu_group *cg, int indent);
625 static __always_inline int cpu_search(const struct cpu_group *cg,
627 int __noinline cpu_search_lowest(const struct cpu_group *cg,
629 int __noinline cpu_search_highest(const struct cpu_group *cg,
631 int __noinline cpu_search_both(const struct cpu_group *cg,
646 cpu_search(const struct cpu_group *cg, struct cpu_search *low, in cpu_search()
652 struct cpu_group *child; in cpu_search()
762 cpu_search_lowest(const struct cpu_group *cg, struct cpu_search *low) in cpu_search_lowest()
[all …]
/trueos/sys/powerpc/ps3/
HDplatform_ps3.c70 static struct cpu_group *ps3_smp_topo(platform_t);
230 static struct cpu_group *
/trueos/sys/mips/include/
HDhwfunc.h97 struct cpu_group *platform_smp_topo(void);
/trueos/sys/mips/cavium/
HDocteon_mp.c114 struct cpu_group *
/trueos/sys/mips/gxemul/
HDgxemul_machdep.c194 struct cpu_group *
/trueos/sys/powerpc/pseries/
HDplatform_chrp.c78 static struct cpu_group *chrp_smp_topo(platform_t plat);
446 static struct cpu_group *
/trueos/sys/mips/sibyte/
HDsb_machdep.c322 struct cpu_group *
/trueos/sys/mips/mips/
HDmp_machdep.c230 struct cpu_group *
/trueos/sys/arm/arm/
HDmp_machdep.c358 struct cpu_group *
/trueos/sys/powerpc/powerpc/
HDplatform.c238 struct cpu_group *
HDplatform_if.m71 static struct cpu_group *platform_null_smp_topo(platform_t plat) struct
/trueos/sys/mips/rmi/
HDxlr_machdep.c610 struct cpu_group *
/trueos/sys/ia64/ia64/
HDmp_machdep.c175 struct cpu_group *
/trueos/sys/mips/nlm/
HDxlp_machdep.c730 struct cpu_group *
/trueos/sys/sparc64/sparc64/
HDmp_machdep.c246 struct cpu_group *
/trueos/sys/i386/xen/
HDmp_machdep.c187 struct cpu_group *
/trueos/sys/i386/i386/
HDmp_machdep.c418 struct cpu_group *
/trueos/sys/amd64/amd64/
HDmp_machdep.c378 struct cpu_group *