tail head cat sleep
QR code linking to this page

Manual Pages  — RESOURCE_INT_VALUE

NAME

resource_int_value – get a value from the hints mechanism

CONTENTS

SYNOPSIS

#include <sys/param.h>
#include <sys/bus.h>

int
resource_int_value(const char *name, int unit, const char *resname, int *result);

int
resource_long_value(const char *name, int unit, const char *resname, long *result);

int
resource_string_value(const char *name, int unit, const char *resname, const char **result);

DESCRIPTION

These functions fetch a value from the "hints" mechanism.

The functions take the following arguments:
name
  The name of the device to get the resource value from.
unit
  The unit number of the device. -1 is special and is used for wildcard entries.
resname
  The resource name.
result
  A pointer to memory in which to store the resource value.

RETURN VALUES

If successful, the functions return 0. Otherwise, a non-zero error code is returned.

ERRORS

The functions will fail if:
[ENOENT]
  The resource could not be found.
[EFTYPE]
  Inappropriate resource type.

SEE ALSO

device(9), driver(9)

AUTHORS

This manual page was written by Warner Losh <Mt imp@FreeBSD.org>.

RESOURCE_INT_VALUE (9) March 1, 2001

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

Modern Unix impedes progress in computer science, wastes billions of dollars, and destroys the common sense of many who seriously use it.
— The Unix Haters' handbook