Function nc::getcpu[][src]

pub fn getcpu(
    cpu: &mut u32,
    node: &mut u32,
    cache: &mut getcpu_cache_t
) -> Result<(), Errno>
Expand description

Determine CPU and NUMA node on which the calling thread is running.

let mut cpu = 0;
let mut node = 0;
let mut cache = nc::getcpu_cache_t::default();
let ret = nc::getcpu(&mut cpu, &mut node, &mut cache);
assert!(ret.is_ok());