Home
last modified time | relevance | path

Searched refs:cpu_topology_node (Results 1 – 5 of 5) sorted by relevance

/haiku/src/system/kernel/
H A Dcpu.cpp34 static cpu_topology_node sCPUTopology;
202 cpu_create_topology_node(cpu_topology_node* node, int32* maxID, int32 id) in cpu_create_topology_node()
207 cpu_topology_node* newNode = new(std::nothrow) cpu_topology_node; in cpu_create_topology_node()
216 = new(std::nothrow) cpu_topology_node*[maxID[level - 1]]; in cpu_create_topology_node()
221 maxID[level - 1] * sizeof(cpu_topology_node*)); in cpu_create_topology_node()
232 cpu_rebuild_topology_tree(cpu_topology_node* node, int32* lastID) in cpu_rebuild_topology_tree()
274 = new(std::nothrow) cpu_topology_node*[maxID[CPU_TOPOLOGY_LEVELS - 1]]; in cpu_build_topology_tree()
278 maxID[CPU_TOPOLOGY_LEVELS - 1] * sizeof(cpu_topology_node*)); in cpu_build_topology_tree()
281 cpu_topology_node* node = &sCPUTopology; in cpu_build_topology_tree()
305 const cpu_topology_node*
H A Dsystem_info.cpp413 count_topology_nodes(const cpu_topology_node* node, uint32& count) in count_topology_nodes()
422 get_logical_processor(const cpu_topology_node* node) in get_logical_processor()
435 const cpu_topology_node* node, uint32& count) in generate_topology_array()
613 const cpu_topology_node* node = get_cpu_topology(); in _user_get_cpu_topology_info()
H A Dint.cpp416 const cpu_topology_node* node; in assign_cpu()
/haiku/headers/private/kernel/
H A Dcpu.h39 typedef struct cpu_topology_node { struct
44 cpu_topology_node** children; argument
46 } cpu_topology_node; argument
112 const cpu_topology_node* get_cpu_topology(void);
/haiku/src/system/kernel/scheduler/
H A Dscheduler.cpp616 traverse_topology_tree(const cpu_topology_node* node, int packageID, int coreID) in traverse_topology_tree()
670 const cpu_topology_node* root = get_cpu_topology(); in build_topology_mappings()