Changeset View
Changeset View
Standalone View
Standalone View
head/lib/libnv/nv_impl.h
Show First 20 Lines • Show All 91 Lines • ▼ Show 20 Lines | |||||
uint64_t nvpair_get_number(const nvpair_t *nvp); | uint64_t nvpair_get_number(const nvpair_t *nvp); | ||||
const char *nvpair_get_string(const nvpair_t *nvp); | const char *nvpair_get_string(const nvpair_t *nvp); | ||||
const nvlist_t *nvpair_get_nvlist(const nvpair_t *nvp); | const nvlist_t *nvpair_get_nvlist(const nvpair_t *nvp); | ||||
int nvpair_get_descriptor(const nvpair_t *nvp); | int nvpair_get_descriptor(const nvpair_t *nvp); | ||||
const void *nvpair_get_binary(const nvpair_t *nvp, size_t *sizep); | const void *nvpair_get_binary(const nvpair_t *nvp, size_t *sizep); | ||||
void nvpair_free(nvpair_t *nvp); | void nvpair_free(nvpair_t *nvp); | ||||
const nvpair_t *nvlist_getf_nvpair(const nvlist_t *nvl, const char *namefmt, ...) __printflike(2, 3); | |||||
const nvpair_t *nvlist_getv_nvpair(const nvlist_t *nvl, const char *namefmt, va_list nameap) __printflike(2, 0); | |||||
nvpair_t *nvlist_takef_nvpair(nvlist_t *nvl, const char *namefmt, ...) __printflike(2, 3); | |||||
nvpair_t *nvlist_takev_nvpair(nvlist_t *nvl, const char *namefmt, va_list nameap) __printflike(2, 0); | |||||
nvpair_t *nvpair_createf_null(const char *namefmt, ...) __printflike(1, 2); | nvpair_t *nvpair_createf_null(const char *namefmt, ...) __printflike(1, 2); | ||||
nvpair_t *nvpair_createf_bool(bool value, const char *namefmt, ...) __printflike(2, 3); | nvpair_t *nvpair_createf_bool(bool value, const char *namefmt, ...) __printflike(2, 3); | ||||
nvpair_t *nvpair_createf_number(uint64_t value, const char *namefmt, ...) __printflike(2, 3); | nvpair_t *nvpair_createf_number(uint64_t value, const char *namefmt, ...) __printflike(2, 3); | ||||
nvpair_t *nvpair_createf_string(const char *value, const char *namefmt, ...) __printflike(2, 3); | nvpair_t *nvpair_createf_string(const char *value, const char *namefmt, ...) __printflike(2, 3); | ||||
nvpair_t *nvpair_createf_nvlist(const nvlist_t *value, const char *namefmt, ...) __printflike(2, 3); | nvpair_t *nvpair_createf_nvlist(const nvlist_t *value, const char *namefmt, ...) __printflike(2, 3); | ||||
nvpair_t *nvpair_createf_descriptor(int value, const char *namefmt, ...) __printflike(2, 3); | nvpair_t *nvpair_createf_descriptor(int value, const char *namefmt, ...) __printflike(2, 3); | ||||
nvpair_t *nvpair_createf_binary(const void *value, size_t size, const char *namefmt, ...) __printflike(3, 4); | nvpair_t *nvpair_createf_binary(const void *value, size_t size, const char *namefmt, ...) __printflike(3, 4); | ||||
Show All 19 Lines |