sys/kern/subr_smp.c
1130
topo_init_node(struct topo_node *node)
sys/kern/subr_smp.c
1138
topo_init_root(struct topo_node *root)
sys/kern/subr_smp.c
1149
struct topo_node *
sys/kern/subr_smp.c
1150
topo_add_node_by_hwid(struct topo_node *parent, int hwid,
sys/kern/subr_smp.c
1153
struct topo_node *node;
sys/kern/subr_smp.c
1178
struct topo_node *
sys/kern/subr_smp.c
1179
topo_find_node_by_hwid(struct topo_node *parent, int hwid,
sys/kern/subr_smp.c
1183
struct topo_node *node;
sys/kern/subr_smp.c
1202
topo_promote_child(struct topo_node *child)
sys/kern/subr_smp.c
1204
struct topo_node *next;
sys/kern/subr_smp.c
1205
struct topo_node *node;
sys/kern/subr_smp.c
1206
struct topo_node *parent;
sys/kern/subr_smp.c
1226
struct topo_node *
sys/kern/subr_smp.c
1227
topo_next_node(struct topo_node *top, struct topo_node *node)
sys/kern/subr_smp.c
1229
struct topo_node *next;
sys/kern/subr_smp.c
1248
struct topo_node *
sys/kern/subr_smp.c
1249
topo_next_nonchild_node(struct topo_node *top, struct topo_node *node)
sys/kern/subr_smp.c
1251
struct topo_node *next;
sys/kern/subr_smp.c
1268
topo_set_pu_id(struct topo_node *node, cpuid_t id)
sys/kern/subr_smp.c
1305
topo_analyze_table(struct topo_node *root, int all, enum topo_level level,
sys/kern/subr_smp.c
1309
struct topo_node *node;
sys/kern/subr_smp.c
1363
topo_analyze(struct topo_node *topo_root, int all,
sys/sys/smp.h
117
void topo_init_node(struct topo_node *node);
sys/sys/smp.h
118
void topo_init_root(struct topo_node *root);
sys/sys/smp.h
119
struct topo_node * topo_add_node_by_hwid(struct topo_node *parent, int hwid,
sys/sys/smp.h
121
struct topo_node * topo_find_node_by_hwid(struct topo_node *parent, int hwid,
sys/sys/smp.h
123
void topo_promote_child(struct topo_node *child);
sys/sys/smp.h
124
struct topo_node * topo_next_node(struct topo_node *top,
sys/sys/smp.h
125
struct topo_node *node);
sys/sys/smp.h
126
struct topo_node * topo_next_nonchild_node(struct topo_node *top,
sys/sys/smp.h
127
struct topo_node *node);
sys/sys/smp.h
128
void topo_set_pu_id(struct topo_node *node, cpuid_t id);
sys/sys/smp.h
146
int topo_analyze(struct topo_node *topo_root, int all,
sys/sys/smp.h
53
struct topo_node *parent;
sys/sys/smp.h
54
TAILQ_HEAD(topo_children, topo_node) children;
sys/sys/smp.h
55
TAILQ_ENTRY(topo_node) siblings;
sys/x86/x86/mp_x86.c
162
static struct topo_node topo_root;
sys/x86/x86/mp_x86.c
532
struct topo_node *parent;
sys/x86/x86/mp_x86.c
533
struct topo_node *node;
sys/x86/x86/mp_x86.c
683
struct topo_node *node;
sys/x86/x86/mp_x86.c
745
struct topo_node *node;
sys/x86/x86/mp_x86.c
833
x86topo_add_sched_group(struct topo_node *root, struct cpu_group *cg_root)
sys/x86/x86/mp_x86.c
835
struct topo_node *node;