NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | FILES | SEE ALSO
cc[ flag ... ] file ... -lkstat [ library ...] #include <kstat.h>kstat_ctl_t *kstat_open(void);
kstat_open() initializes a kstat control structure, which provides access to the kernel statistics library. It returns a pointer to this structure, which must be supplied as the kc argument in subsequent libkstat function calls.
kstat_close() frees all resources that were associated with kc. This is done automatically on exit(2) and execve() (see exec(2)).
kstat_open() returns a pointer to a kstat control structure. On failure, it returns NULL and no resources are allocated.
kstat_close() returns 0 on success, -1 on failure.
kstat(3KSTAT), kstat_chain_update(3KSTAT), kstat_data_lookup(3KSTAT), kstat_lookup(3KSTAT), kstat_read(3KSTAT), kstat_write(3KSTAT)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | FILES | SEE ALSO