bhnd_nvram_plist
bhnd_nvram_plist *props, bhnd_nvram_plist *options, void *outp,
bhnd_nvram_plist *
bhnd_nvram_plist *bhnd_nvram_data_options(struct bhnd_nvram_data *nv);
bhnd_nvram_plist *props, bhnd_nvram_plist *options,
bhnd_nvram_plist *opts; /**< serialization options */
bhnd_nvram_bcm_serialize(bhnd_nvram_data_class *cls, bhnd_nvram_plist *props,
bhnd_nvram_plist *options, void *outp, size_t *olen)
static bhnd_nvram_plist *
bhnd_nvram_bcmraw_serialize(bhnd_nvram_data_class *cls, bhnd_nvram_plist *props,
bhnd_nvram_plist *options, void *outp, size_t *olen)
static bhnd_nvram_plist *
bhnd_nvram_btxt_serialize(bhnd_nvram_data_class *cls, bhnd_nvram_plist *props,
bhnd_nvram_plist *options, void *outp, size_t *olen)
static bhnd_nvram_plist *
bhnd_nvram_sprom_serialize(bhnd_nvram_data_class *cls, bhnd_nvram_plist *props,
bhnd_nvram_plist *options, void *outp, size_t *olen)
static bhnd_nvram_plist *
bhnd_nvram_tlv_serialize(bhnd_nvram_data_class *cls, bhnd_nvram_plist *props,
bhnd_nvram_plist *options, void *outp, size_t *olen)
static bhnd_nvram_plist *
bhnd_nvram_plist *props,
bhnd_nvram_plist *options, void *outp,
typedef bhnd_nvram_plist*(bhnd_nvram_data_op_options)(
bhnd_nvram_plist_release(bhnd_nvram_plist *plist)
bhnd_nvram_plist *
bhnd_nvram_plist_copy(bhnd_nvram_plist *plist)
bhnd_nvram_plist *copy;
bhnd_nvram_plist_count(bhnd_nvram_plist *plist)
bhnd_nvram_plist_contains(bhnd_nvram_plist *plist, const char *name)
bhnd_nvram_plist_replace(bhnd_nvram_plist *plist, bhnd_nvram_prop *prop)
bhnd_nvram_plist_replace_val(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_replace_bytes(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_replace_string(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_remove(bhnd_nvram_plist *plist, const char *name)
bhnd_nvram_plist_get_entry(bhnd_nvram_plist *plist, const char *name)
bhnd_nvram_plist_append_list(bhnd_nvram_plist *plist, bhnd_nvram_plist *tail)
bhnd_nvram_plist_append(bhnd_nvram_plist *plist, bhnd_nvram_prop *prop)
bhnd_nvram_plist_append_val(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_append_bytes(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist *plist, const char *name);
bhnd_nvram_plist_append_string(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_next(bhnd_nvram_plist *plist, bhnd_nvram_prop *prop)
bhnd_nvram_plist_get_prop(bhnd_nvram_plist *plist, const char *name)
bhnd_nvram_plist_get_val(bhnd_nvram_plist *plist, const char *name)
bhnd_nvram_plist *
bhnd_nvram_plist_get_encoded(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist *plist;
bhnd_nvram_plist_get_char(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_get_uint8(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_get_uint16(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_get_uint32(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_get_uint64(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist_get_bool(bhnd_nvram_plist *plist, const char *name,
bhnd_nvram_plist *
bhnd_nvram_plist_retain(bhnd_nvram_plist *plist)
int bhnd_nvram_plist_get_uint32(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_get_uint64(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_get_string(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_get_bool(bhnd_nvram_plist *plist,
typedef struct bhnd_nvram_plist bhnd_nvram_plist;
bhnd_nvram_plist *bhnd_nvram_plist_new(void);
bhnd_nvram_plist *bhnd_nvram_plist_retain(bhnd_nvram_plist *plist);
void bhnd_nvram_plist_release(bhnd_nvram_plist *plist);
bhnd_nvram_plist *bhnd_nvram_plist_copy(bhnd_nvram_plist *plist);
size_t bhnd_nvram_plist_count(bhnd_nvram_plist *plist);
int bhnd_nvram_plist_append_list(bhnd_nvram_plist *plist,
bhnd_nvram_plist *tail);
int bhnd_nvram_plist_append(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_append_val(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_append_bytes(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_append_string(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_replace(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_replace_val(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_replace_bytes(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_replace_string(bhnd_nvram_plist *plist,
void bhnd_nvram_plist_remove(bhnd_nvram_plist *plist,
bool bhnd_nvram_plist_contains(bhnd_nvram_plist *plist,
bhnd_nvram_prop *bhnd_nvram_plist_next(bhnd_nvram_plist *plist,
bhnd_nvram_prop *bhnd_nvram_plist_get_prop(bhnd_nvram_plist *plist,
bhnd_nvram_val *bhnd_nvram_plist_get_val(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_get_encoded(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_get_char(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_get_uint8(bhnd_nvram_plist *plist,
int bhnd_nvram_plist_get_uint16(bhnd_nvram_plist *plist,
bhnd_nvram_plist *props;
bhnd_nvram_plist *options;
bhnd_nvstore_path *path, bhnd_nvram_plist *merged, uint32_t flags)
bhnd_nvstore_path *path, const char *devpath, bhnd_nvram_plist *plist,
bhnd_nvstore_path *top, bhnd_nvstore_path *child, bhnd_nvram_plist *plist,
bhnd_nvram_plist *path_vars;
bhnd_nvram_plist *plist,
bhnd_nvram_plist *merged,
bhnd_nvram_data_class **cls, bhnd_nvram_plist **props,
bhnd_nvram_plist **options, uint32_t flags)
bhnd_nvram_plist *unordered;
bhnd_nvram_plist *plist,
bhnd_nvram_plist **props, bhnd_nvram_plist **options,
bhnd_nvram_plist *pending; /**< pending changes */
bhnd_nvram_plist *data_opts; /**< data serialization options */