Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ kstat_named(9S) — SunOS 5.5

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

kstat_create(9F)

kstat_named_init(9F)

kstat_named(9S)

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.  They are returned as an array pointed to by the ks_data field. 

STRUCTURE MEMBERS

union {

char
long
ulong_t
longlong_t
u_longlong_t
} 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

SunOS 5.5  —  Last change: 4 Apr 1994

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026