lgrp_cookie_stale man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

LGRP_COOKIE_STALE(3LGRP)			      LGRP_COOKIE_STALE(3LGRP)

NAME
       lgrp_cookie_stale  -  determine whether snapshot of lgroup hierarchy is
       stale

SYNOPSIS
       cc [ flag ... ] file... -llgrp [ library ... ]
       #include <sys/lgrp_user.h>

       int lgrp_cookie_stale(lgrp_cookie_t cookie);

DESCRIPTION
       The lgrp_cookie_stale() function takes a cookie representing the	 snap‐
       shot of the lgroup hierarchy obtained from lgrp_init(3LGRP) and returns
       whether it is stale. The snapshot can become out-of-date for  a	number
       of  reasons  depending  on  its	view.	If the snapshot was taken with
       LGRP_VIEW_OS, changes in the lgroup hierarchy from dynamic reconfigura‐
       tion,  CPU  on/offline,	or  other conditions can cause the snapshot to
       become out-of-date. A  snapshot	taken  with  LGRP_VIEW_CALLER  can  be
       affected	 by the caller's processor set binding and changes in its pro‐
       cessor set itself, as well as changes in the lgroup hierarchy.

       If the snapshot needs to be updated, lgrp_fini(3LGRP) should be	called
       with  the  old  cookie and lgrp_init() should be called to obtain a new
       snapshot.

RETURN VALUES
       Upon successful completion,  lgrp_cookie_stale()	 returns  whether  the
       cookie  is  stale.  Otherwise, it returns −1 and sets errno to indicate
       the error.

ERRORS
       The lgrp_cookie_stale() 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_init(3LGRP),  lgrp_fini(3LGRP),  lgrp_view(3LGRP),	liblgrp(3LIB),
       attributes(5)

				 Apr 16, 2003	      LGRP_COOKIE_STALE(3LGRP)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net