resource_long_value.9freebsd

Langue: en

Version: 307057 (debian - 07/07/09)

Section: 9 (Appels noyau Linux)


BSD mandoc

NAME

resource_int_value , resource_long_value , resource_string_value - get a value from the hints mechanism

SYNOPSIS

In sys/param.h In sys/bus.h Ft int Fn resource_int_value const char *name int unit const char *resname int *result Ft int Fn resource_long_value const char *name int unit const char *resname long *result Ft int Fn 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:

Fa name
The name of the device to get the resource value from.
Fa unit
The unit number of the device. -1 is special and is used for wildcard entries.
Fa resname
The resource name.
Fa 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:
Bq Er ENOENT
The resource could not be found.
Bq Er EFTYPE
Inappropriate resource type.

SEE ALSO

device(9), driver(9)

AUTHORS

This manual page was written by An Warner Losh Aq imp@FreeBSD.org .