Searched refs:numa_topology (Results 1 - 5 of 5) sorted by relevance

/barrelfish-2018-10-04/lib/numa/
H A Dnuma_internal.h45 struct numa_topology { struct
81 extern struct numa_topology numa_topology;
103 errval_t numa_get_topology_from_skb(struct numa_topology *topology);
110 void numa_free_topology(struct numa_topology *topology);
117 void numa_dump_topology(struct numa_topology *topology);
134 if (_id >= numa_topology.num_nodes) { \
136 PRIuNODEID, _id, numa_topology.num_nodes); \
141 if (_id >= numa_topology.num_cores) { \
143 "/%" PRIuCOREID, _id, numa_topology
[all...]
H A Dnuma.c47 struct numa_topology numa_topology; variable in typeref:struct:numa_topology
69 err = numa_get_topology_from_skb(&numa_topology);
75 numa_dump_topology(&numa_topology);
84 for (coreid_t i = 0; i < numa_topology.num_cores; ++i) {
85 bitmap_set_bit(numa_all_cpus_ptr, numa_topology.cores[i]->id);
98 for (nodeid_t i = 0; i < numa_topology.num_nodes; ++i) {
99 bitmap_set_bit(numa_all_nodes_ptr, numa_topology.nodes[i].id);
141 numa_free_topology(&numa_topology);
157 return numa_topology
[all...]
H A Dnuma_bitmap.c68 return bitmap_alloc(numa_topology.num_cores);
H A Dutilities.c31 void numa_dump_topology(struct numa_topology *topology)
91 errval_t numa_get_topology_from_skb(struct numa_topology *topology)
295 void numa_free_topology(struct numa_topology *topology)
H A Dalloc.c492 if (node >= numa_topology.num_nodes) {

Completed in 38 milliseconds