Content-type: text/html Man page of kstat_named

kstat_named

Section: Data Structures for Drivers (9S)
Updated: 4 Apr 1994
Index Return to Main Contents
 

NAME

kstat_named - structure for named kstats  

SYNOPSIS

#include <sys/types.h>
#include <sys/kstat.h>
#include <sys/ddi.h>
#include <sys/sunddi.h>
 

INTERFACE LEVEL

Solaris DDI specific (Solaris DDI)  

DESCRIPTION

Named kstats are an array of name-value pairs. These pairs are kept in the kstat_named structure. When a kstat is created by kstat_create(9F), the driver specifies how many of these structures will be allocated. The structures are returned as an array pointed to by the ks_data field.  

STRUCTURE MEMBERS


union {
          char                   c[16];
          long                   l;
          ulong_t                ul; 
          longlong_t             ll;
          u_longlong_t           ull;
} value;  /* value of counter */ 

The only member exposed to drivers is the value member. This field is a union of several data types. The driver must specify which type it will use in the call to kstat_named_init().  

SEE ALSO

kstat_create(9F), kstat_named_init(9F)

Writing Device Drivers


 

Index

NAME
SYNOPSIS
INTERFACE LEVEL
DESCRIPTION
STRUCTURE MEMBERS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:36:24 GMT, October 02, 2010