Home
last modified time | relevance | path

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

/f-stack/freebsd/sys/
H A Dsmp.h79 struct cpu_group { struct
80 struct cpu_group *cg_parent; /* Our parent group. */ argument
81 struct cpu_group *cg_child; /* Optional children groups. */ argument
89 typedef struct cpu_group *cpu_group_t; argument
148 struct cpu_group *smp_topo(void);
149 struct cpu_group *smp_topo_alloc(u_int count);
150 struct cpu_group *smp_topo_none(void);
151 struct cpu_group *smp_topo_1level(int l1share, int l1count, int l1flags);
152 struct cpu_group *smp_topo_2level(int l2share, int l2count, int l1share,
154 struct cpu_group *smp_topo_find(struct cpu_group *top, int cpu);
[all …]
/f-stack/freebsd/kern/
H A Dsubr_smp.c633 struct cpu_group *
637 struct cpu_group *top; in smp_topo()
699 struct cpu_group *
710 struct cpu_group *
713 struct cpu_group *top; in smp_topo_none()
759 struct cpu_group *
763 struct cpu_group *top; in smp_topo_1level()
778 struct cpu_group *
782 struct cpu_group *top; in smp_topo_2level()
807 struct cpu_group *
[all …]
H A Dsched_ule.c239 struct cpu_group *tdq_cg; /* Pointer to cpu topology. */
265 struct cpu_group __read_mostly *cpu_top; /* CPU topology */
337 struct cpu_group *cg, int indent);
648 int __noinline cpu_search_lowest(const struct cpu_group *cg,
650 int __noinline cpu_search_highest(const struct cpu_group *cg,
652 int __noinline cpu_search_both(const struct cpu_group *cg,
673 struct cpu_group *child; in cpu_search()
836 sched_balance_group(struct cpu_group *cg) in sched_balance_group()
986 struct cpu_group *cg; in tdq_idled()
1244 struct cpu_group *cg, *ccg; in sched_pickcpu()
[all …]
/f-stack/freebsd/mips/include/
H A Dhwfunc.h107 struct cpu_group *platform_smp_topo(void);
/f-stack/freebsd/mips/cavium/
H A Docteon_mp.c124 struct cpu_group *
/f-stack/freebsd/mips/ingenic/
H A Djz4780_mp.c124 struct cpu_group *
/f-stack/freebsd/mips/malta/
H A Dmalta_mp.c222 struct cpu_group *
/f-stack/freebsd/mips/beri/
H A Dberi_mp.c213 struct cpu_group *
/f-stack/freebsd/arm/arm/
H A Dmp_machdep.c352 struct cpu_group *
/f-stack/freebsd/mips/mips/
H A Dmp_machdep.c232 struct cpu_group *
/f-stack/freebsd/x86/x86/
H A Dmp_x86.c771 x86topo_add_sched_group(struct topo_node *root, struct cpu_group *cg_root) in x86topo_add_sched_group()
857 struct cpu_group *
860 struct cpu_group *cg_root; in cpu_topo()
/f-stack/freebsd/mips/nlm/
H A Dxlp_machdep.c710 struct cpu_group *
/f-stack/freebsd/arm64/arm64/
H A Dmp_machdep.c437 struct cpu_group *
/f-stack/freebsd/net/
H A Diflib.c5953 extern struct cpu_group *cpu_top; /* CPU topology */
5956 find_child_with_core(int cpu, struct cpu_group *grp) in find_child_with_core()
5982 struct cpu_group *grp; in find_close_core()