Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

lgrp_root(3lgrp) [minix man page]

lgrp_root(3LGRP)					 Locality Group Library Functions					  lgrp_root(3LGRP)

NAME
lgrp_root - return root lgroup ID SYNOPSIS
cc [ flag ... ] file... -llgrp [ library ... ] #include <sys/lgrp_user.h> lgrp_id_t lgrp_root(lgrp_cookie_t cookie); DESCRIPTION
The lgrp_root() function returns the root lgroup ID. RETURN VALUES
Upon successful completion, lgrp_root() returns the lgroup ID of the root lgroup. ERRORS
The lgrp_root() function will fail if: EINVAL The cookie is not valid. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
lgrp_children(3LGRP), lgrp_init(3LGRP), lgrp_nlgrps(3LGRP), lgrp_parents(3LGRP), liblgrp(3LIB), attributes(5) SunOS 5.10 16 Apr 2003 lgrp_root(3LGRP)

Check Out this Related Man Page

liblgrp(3LIB)															     liblgrp(3LIB)

NAME
liblgrp - locality group library SYNOPSIS
cc [ flag... ] file... -llgrp [ library... ] #include <sys/lgrp_user.h> The functions in this library traverse the lgroup (locality group) hierarchy, discover its contents, and set a thread's affinity for an lgroup. A locality group represents the set of CPU-like and memory-like hardware devices that are at most some locality apart from each other. INTERFACES
The shared object liblgrp.so.1 provides the public interfaces defined below. See intro(3) for additional information on shared object interfaces. lgrp_affinity_get lgrp_affinity_set lgrp_children lgrp_cookie_stale lgrp_cpus lgrp_fini lgrp_home lgrp_init lgrp_latency lgrp_latency_cookie lgrp_mem_size lgrp_nlgrps lgrp_parents lgrp_resourcess lgrp_root lgrp_version lgrp_view /usr/lib/liblgrp.so.1 shared object /usr/lib/64/liblgrp.so.1 64-bit shared object See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsl (32-bit) | +-----------------------------+-----------------------------+ | |SUNWcslx (64-bit) | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ intro(3), lgrp_affinity_get(3LGRP), lgrp_children(3LGRP), lgrp_cookie_stale(3LGRP), lgrp_cpus(3LGRP), lgrp_fini(3LGRP), lgrp_home(3LGRP), lgrp_init(3LGRP), lgrp_latency(3LGRP), lgrp_mem_size(3LGRP), lgrp_nlgrps(3LGRP), lgrp_parents(3LGRP), lgrp_root(3LGRP), lgrp_ver- sion(3LGRP), lgrp_view(3LGRP), attributes(5) 26 Jan 2005 liblgrp(3LIB)
Man Page