Changeset View
Changeset View
Standalone View
Standalone View
share/man/man9/rman.9
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
.Nm rman_get_rid | .Nm rman_get_rid | ||||
.Nd resource management functions | .Nd resource management functions | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
.In sys/types.h | .In sys/types.h | ||||
.In sys/rman.h | .In sys/rman.h | ||||
.Ft int | .Ft int | ||||
.Fn rman_activate_resource "struct resource *r" | .Fn rman_activate_resource "struct resource *r" | ||||
.Ft int | .Ft int | ||||
.Fn rman_adjust_resource "struct resource *r" "u_long start" "u_long end" | .Fn rman_adjust_resource "struct resource *r" "rman_res_t start" "rman_res_t end" | ||||
.Ft int | .Ft int | ||||
.Fn rman_await_resource "struct resource *r" "int pri2" "int timo" | .Fn rman_await_resource "struct resource *r" "int pri2" "int timo" | ||||
.Ft int | .Ft int | ||||
.Fn rman_deactivate_resource "struct resource *r" | .Fn rman_deactivate_resource "struct resource *r" | ||||
.Ft int | .Ft int | ||||
.Fn rman_fini "struct rman *rm" | .Fn rman_fini "struct rman *rm" | ||||
.Ft int | .Ft int | ||||
.Fn rman_init "struct rman *rm" | .Fn rman_init "struct rman *rm" | ||||
.Ft int | .Ft int | ||||
.Fn rman_init_from_resource "struct rman *rm" "struct resource *r" | .Fn rman_init_from_resource "struct rman *rm" "struct resource *r" | ||||
.Ft int | .Ft int | ||||
.Fn rman_is_region_manager "struct resource *r" "struct rman *rm" | .Fn rman_is_region_manager "struct resource *r" "struct rman *rm" | ||||
.Ft int | .Ft int | ||||
.Fn rman_manage_region "struct rman *rm" "u_long start" "u_long end" | .Fn rman_manage_region "struct rman *rm" "rman_res_t start" "rman_res_t end" | ||||
.Ft int | .Ft int | ||||
.Fn rman_first_free_region "struct rman *rm" "u_long *start" "u_long *end" | .Fn rman_first_free_region "struct rman *rm" "rman_res_t *start" "rman_res_t *end" | ||||
.Ft int | .Ft int | ||||
.Fn rman_last_free_region "struct rman *rm" "u_long *start" "u_long *end" | .Fn rman_last_free_region "struct rman *rm" "rman_res_t *start" "rman_res_t *end" | ||||
.Ft int | .Ft int | ||||
.Fn rman_release_resource "struct resource *r" | .Fn rman_release_resource "struct resource *r" | ||||
.Ft "struct resource *" | .Ft "struct resource *" | ||||
.Fo rman_reserve_resource | .Fo rman_reserve_resource | ||||
.Fa "struct rman *rm" "u_long start" "u_long end" "u_long count" | .Fa "struct rman *rm" "rman_res_t start" "rman_res_t end" "rman_res_t count" | ||||
.Fa "u_int flags" "struct device *dev" | .Fa "u_int flags" "struct device *dev" | ||||
.Fc | .Fc | ||||
.Ft "struct resource *" | .Ft "struct resource *" | ||||
.Fo rman_reserve_resource_bound | .Fo rman_reserve_resource_bound | ||||
.Fa "struct rman *rm" "u_long start" "u_long end" "u_long count" | .Fa "struct rman *rm" "rman_res_t start" "rman_res_t end" "rman_res_t count" | ||||
.Fa "u_long bound" "u_int flags" "struct device *dev" | .Fa "rman_res_t bound" "u_int flags" "struct device *dev" | ||||
.Fc | .Fc | ||||
.Ft uint32_t | .Ft uint32_t | ||||
.Fn rman_make_alignment_flags "uint32_t size" | .Fn rman_make_alignment_flags "uint32_t size" | ||||
.Ft u_long | .Ft rman_res_t | ||||
.Fn rman_get_start "struct resource *r" | .Fn rman_get_start "struct resource *r" | ||||
.Ft u_long | .Ft rman_res_t | ||||
.Fn rman_get_end "struct resource *r" | .Fn rman_get_end "struct resource *r" | ||||
.Ft "struct device *" | .Ft "struct device *" | ||||
.Fn rman_get_device "struct resource *r" | .Fn rman_get_device "struct resource *r" | ||||
.Ft u_long | .Ft rman_res_t | ||||
.Fn rman_get_size "struct resource *r" | .Fn rman_get_size "struct resource *r" | ||||
.Ft u_int | .Ft u_int | ||||
.Fn rman_get_flags "struct resource *r" | .Fn rman_get_flags "struct resource *r" | ||||
.Ft void | .Ft void | ||||
.Fn rman_set_virtual "struct resource *r" "void *v" | .Fn rman_set_virtual "struct resource *r" "void *v" | ||||
.Ft "void *" | .Ft "void *" | ||||
.Fn rman_get_virtual "struct resource *r" | .Fn rman_get_virtual "struct resource *r" | ||||
.Ft void | .Ft void | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |