Interface Libraries liblgrp(3LIB)
NAME
liblgrp - locality group library
SYNOPSIS
cc [ flag... ] file... -llgrp [ library... ]
#include
DESCRIPTION
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 setof CPU-like and memory-like hardware devices that are at
most some locality apart from each other. INTERFACESThe shared object liblgrp.so.1 provides the public inter-
faces 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
FILES/usr/lib/liblgrp.so.1 shared object
/usr/lib/64/liblgrp.so.1 64-bit shared object
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:SunOS 5.11 Last change: 26 Jan 2005 1
Interface Libraries liblgrp(3LIB)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | system/library (32-bit) |
|_____________________________|_____________________________|
| | SUNWcslx (64-bit) |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | MT-Safe |
|_____________________________|_____________________________|
SEE ALSO
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_version(3LGRP), lgrp_view(3LGRP), attributes(5)
SunOS 5.11 Last change: 26 Jan 2005 2