bhnd_nvram_val
bhnd_nvram_val val;
bhnd_nvram_val **value)
void *cookiep, bhnd_nvram_val **value)
bhnd_nvram_val *value, bhnd_nvram_val **result)
void *cookiep, bhnd_nvram_val **val);
bhnd_nvram_val *value, bhnd_nvram_val **result);
bhnd_nvram_val *value, bhnd_nvram_val **result)
bhnd_nvram_val *str;
bhnd_nvram_val **value)
bhnd_nvram_val **value)
bhnd_nvram_val *value, bhnd_nvram_val **result)
bhnd_nvram_val *str;
bhnd_nvram_val **value)
bhnd_nvram_val *value, bhnd_nvram_val **result)
bhnd_nvram_val *str;
union bhnd_nvram_sprom_storage *storage, bhnd_nvram_val *val)
union bhnd_nvram_sprom_storage *storage, bhnd_nvram_val *val)
bhnd_nvram_val val;
bhnd_nvram_val **value)
bhnd_nvram_val val;
bhnd_nvram_val *value, bhnd_nvram_val **result)
bhnd_nvram_val *spval;
bhnd_nvram_val val;
bhnd_sprom_opcode_idx_entry *entry, bhnd_nvram_val *value,
bhnd_nvram_val bcm_val;
bhnd_nvram_val *val;
bhnd_nvram_val *value,
bhnd_nvram_val *val);
bhnd_nvram_val **value)
bhnd_nvram_val *value, bhnd_nvram_val **result)
bhnd_nvram_val *str;
bhnd_nvram_val *value, bhnd_nvram_val **result);
bhnd_nvram_val **val);
bhnd_nvram_val **value);
bhnd_nvram_val *val)
bhnd_nvram_val *val)
bhnd_nvram_val *
bhnd_nvram_prop_new(const char *name, bhnd_nvram_val *val)
bhnd_nvram_val *val;
bhnd_nvram_val *
bhnd_nvram_val *val);
bhnd_nvram_val *bhnd_nvram_prop_val(bhnd_nvram_prop *prop);
const char *name, bhnd_nvram_val *val);
const char *name, bhnd_nvram_val *val);
bhnd_nvram_val *bhnd_nvram_plist_get_val(bhnd_nvram_plist *plist,
bhnd_nvram_val *val; /**< property value */
bhnd_nvram_val *value)
bhnd_nvram_val *value)
bhnd_nvram_val val;
bhnd_nvram_val *val;
bhnd_nvram_val *value);
bhnd_nvstore_path *path, const char *name, bhnd_nvram_val *value)
bhnd_nvram_val *prop_val;
bhnd_nvram_val *value);
bhnd_nvram_val bhnd_nvram_val_null = {
bhnd_nvram_val_encode(bhnd_nvram_val *value, void *outp, size_t *olen,
bhnd_nvram_val_encode_elem(bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_bytes(bhnd_nvram_val *value, size_t *olen,
bhnd_nvram_val_next(bhnd_nvram_val *value, const void *prev, size_t *olen)
bhnd_nvram_val_type(bhnd_nvram_val *value)
bhnd_nvram_val_elem_type(bhnd_nvram_val *value)
bhnd_nvram_val_nelem(bhnd_nvram_val *value)
bhnd_nvram_val_generic_encode(bhnd_nvram_val *value, void *outp, size_t *olen,
bhnd_nvram_val_generic_encode_elem(bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_generic_next(bhnd_nvram_val *value, const void *prev,
bhnd_nvram_val_set(bhnd_nvram_val *value, const void *inp, size_t ilen,
bhnd_nvram_val_set_inline(bhnd_nvram_val *value, const void *inp, size_t ilen,
bhnd_nvram_val_alloc_bytes(bhnd_nvram_val *value, size_t ilen,
bhnd_nvram_val_init_common(bhnd_nvram_val *value,
bhnd_nvram_val_init(bhnd_nvram_val *value, const bhnd_nvram_val_fmt *fmt,
bhnd_nvram_val_new(bhnd_nvram_val **value, const bhnd_nvram_val_fmt *fmt,
bhnd_nvram_val_convert_common(bhnd_nvram_val *value,
bhnd_nvram_val *src, uint32_t flags)
bhnd_nvram_val_convert_init(bhnd_nvram_val *value,
const bhnd_nvram_val_fmt *fmt, bhnd_nvram_val *src, uint32_t flags)
bhnd_nvram_val_convert_new(bhnd_nvram_val **value,
const bhnd_nvram_val_fmt *fmt, bhnd_nvram_val *src, uint32_t flags)
bhnd_nvram_val *
bhnd_nvram_val_copy(bhnd_nvram_val *value)
bhnd_nvram_val *result;
static void *bhnd_nvram_val_alloc_bytes(bhnd_nvram_val *value, size_t ilen,
static int bhnd_nvram_val_set(bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_release(bhnd_nvram_val *value)
static int bhnd_nvram_val_set_inline(bhnd_nvram_val *value,
(bhnd_nvram_val) { \
const void *bhnd_nvram_val_next(bhnd_nvram_val *value,
size_t bhnd_nvram_val_nelem(bhnd_nvram_val *value);
extern bhnd_nvram_val bhnd_nvram_val_null;
typedef struct bhnd_nvram_val bhnd_nvram_val;
int bhnd_nvram_val_init(bhnd_nvram_val *value,
bhnd_nvram_val *value,
bhnd_nvram_val *src, uint32_t flags);
int bhnd_nvram_val_new(bhnd_nvram_val **value,
bhnd_nvram_val **value,
bhnd_nvram_val *src, uint32_t flags);
bhnd_nvram_val *bhnd_nvram_val_copy(bhnd_nvram_val *value);
bhnd_nvram_val *value);
int bhnd_nvram_val_encode(bhnd_nvram_val *value,
bhnd_nvram_val *value, const void *inp,
int bhnd_nvram_val_printf(bhnd_nvram_val *value,
int bhnd_nvram_val_vprintf(bhnd_nvram_val *value,
const void *bhnd_nvram_val_bytes(bhnd_nvram_val *value,
bhnd_nvram_type bhnd_nvram_val_type(bhnd_nvram_val *value);
bhnd_nvram_val *value);
static int bhnd_nvram_val_bcmstr_encode(bhnd_nvram_val *value,
static const void *bhnd_nvram_val_bcmstr_csv_next(bhnd_nvram_val *value,
bhnd_nvram_val_bcm_int_encode(bhnd_nvram_val *value, void *outp, size_t *olen,
bhnd_nvram_val_bcm_hex_encode_elem(bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_bcm_decimal_encode_elem(bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_bcm_leddc_encode_elem(bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_bcmstr_encode(bhnd_nvram_val *value, void *outp, size_t *olen,
bhnd_nvram_val array;
bhnd_nvram_val_bcmstr_csv_next(bhnd_nvram_val *value, const void *prev,
bhnd_nvram_val *value, void *outp, size_t *olen,
bhnd_nvram_val_bcm_macaddr_encode(bhnd_nvram_val *value, void *outp,
bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_bcm_macaddr_string_encode_elem(bhnd_nvram_val *value,
bhnd_nvram_val *value, const void *prev,
bhnd_nvram_val_bcm_macaddr_string_next(bhnd_nvram_val *value, const void *prev,
static int bhnd_nvram_val_bcm_int_encode(bhnd_nvram_val *value,
bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val *value, const void *inp,
bhnd_nvram_val_vprintf(bhnd_nvram_val *value, const char *fmt, char *outp,
bhnd_nvram_val_printf(bhnd_nvram_val *value, const char *fmt, char *outp,
bhnd_nvram_val val;
bhnd_nvram_val val;
int bhnd_nvram_val_generic_encode(bhnd_nvram_val *value,
int bhnd_nvram_val_generic_encode_elem(bhnd_nvram_val *value,
const void *bhnd_nvram_val_generic_next(bhnd_nvram_val *value,
typedef int (bhnd_nvram_val_op_encode)(bhnd_nvram_val *value, void *outp,
typedef int (bhnd_nvram_val_op_encode_elem)(bhnd_nvram_val *value,
typedef const void *(bhnd_nvram_val_op_next)(bhnd_nvram_val *value,
typedef size_t (bhnd_nvram_val_op_nelem)(bhnd_nvram_val *value);