Home
last modified time | relevance | path

Searched refs:bhnd_nvram_data (Results 1 – 14 of 14) sorted by relevance

/freebsd-12-stable/sys/dev/bhnd/nvram/
Dbhnd_nvram_data.h54 struct bhnd_nvram_data;
103 struct bhnd_nvram_data **data,
114 struct bhnd_nvram_data **nv,
117 struct bhnd_nvram_data *bhnd_nvram_data_retain(struct bhnd_nvram_data *nv);
118 void bhnd_nvram_data_release(struct bhnd_nvram_data *nv);
120 bhnd_nvram_data_class *bhnd_nvram_data_get_class(struct bhnd_nvram_data *nv);
122 size_t bhnd_nvram_data_count(struct bhnd_nvram_data *nv);
123 bhnd_nvram_plist *bhnd_nvram_data_options(struct bhnd_nvram_data *nv);
124 uint32_t bhnd_nvram_data_caps(struct bhnd_nvram_data *nv);
126 const char *bhnd_nvram_data_next(struct bhnd_nvram_data *nv,
[all …]
Dbhnd_nvram_datavar.h47 struct bhnd_nvram_data *nv, const char *name);
49 struct bhnd_nvram_data *nv, void *cookiep,
52 struct bhnd_nvram_data *nv, void *cookiep,
71 typedef int (bhnd_nvram_data_op_new)(struct bhnd_nvram_data *nv,
76 typedef void (bhnd_nvram_data_op_free)(struct bhnd_nvram_data *nv);
79 typedef size_t (bhnd_nvram_data_op_count)(struct bhnd_nvram_data *nv);
83 struct bhnd_nvram_data *nv);
86 typedef uint32_t (bhnd_nvram_data_op_caps)(struct bhnd_nvram_data *nv);
89 typedef const char *(bhnd_nvram_data_op_next)(struct bhnd_nvram_data *nv,
93 typedef void *(bhnd_nvram_data_op_find)(struct bhnd_nvram_data *nv,
[all …]
Dbhnd_nvram_data.c156 bhnd_nvram_data_probe_classes(struct bhnd_nvram_data **data, in bhnd_nvram_data_probe_classes()
282 bhnd_nvram_data_new(bhnd_nvram_data_class *cls, struct bhnd_nvram_data **nv, in bhnd_nvram_data_new()
285 struct bhnd_nvram_data *data; in bhnd_nvram_data_new()
293 BHND_NV_ASSERT(sizeof(struct bhnd_nvram_data) <= cls->size, in bhnd_nvram_data_new()
295 sizeof(struct bhnd_nvram_data))); in bhnd_nvram_data_new()
316 struct bhnd_nvram_data *
317 bhnd_nvram_data_retain(struct bhnd_nvram_data *nv) in bhnd_nvram_data_retain()
332 bhnd_nvram_data_release(struct bhnd_nvram_data *nv) in bhnd_nvram_data_release()
350 bhnd_nvram_data_get_class(struct bhnd_nvram_data *nv) in bhnd_nvram_data_get_class()
361 bhnd_nvram_data_count(struct bhnd_nvram_data *nv) in bhnd_nvram_data_count()
[all …]
Dbhnd_nvram_data_bcmraw.c69 struct bhnd_nvram_data nv; /**< common instance state */
332 bhnd_nvram_bcmraw_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_bcmraw_new()
350 bhnd_nvram_bcmraw_free(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_free()
359 bhnd_nvram_bcmraw_options(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_options()
365 bhnd_nvram_bcmraw_count(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_count()
373 bhnd_nvram_bcmraw_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_caps()
379 bhnd_nvram_bcmraw_next(struct bhnd_nvram_data *nv, void **cookiep) in bhnd_nvram_bcmraw_next()
405 bhnd_nvram_bcmraw_find(struct bhnd_nvram_data *nv, const char *name) in bhnd_nvram_bcmraw_find()
411 bhnd_nvram_bcmraw_getvar_order(struct bhnd_nvram_data *nv, void *cookiep1, in bhnd_nvram_bcmraw_getvar_order()
424 bhnd_nvram_bcmraw_getvar(struct bhnd_nvram_data *nv, void *cookiep, void *buf, in bhnd_nvram_bcmraw_getvar()
[all …]
Dbhnd_nvram_data_tlv.c61 struct bhnd_nvram_data nv; /**< common instance state */
416 bhnd_nvram_tlv_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_tlv_new()
436 bhnd_nvram_tlv_free(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_free()
444 bhnd_nvram_tlv_count(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_count()
452 bhnd_nvram_tlv_options(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_options()
458 bhnd_nvram_tlv_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_caps()
464 bhnd_nvram_tlv_next(struct bhnd_nvram_data *nv, void **cookiep) in bhnd_nvram_tlv_next()
497 bhnd_nvram_tlv_find(struct bhnd_nvram_data *nv, const char *name) in bhnd_nvram_tlv_find()
503 bhnd_nvram_tlv_getvar_order(struct bhnd_nvram_data *nv, void *cookiep1, in bhnd_nvram_tlv_getvar_order()
516 bhnd_nvram_tlv_getvar(struct bhnd_nvram_data *nv, void *cookiep, void *buf, in bhnd_nvram_tlv_getvar()
[all …]
Dbhnd_nvram_data_btxt.c66 struct bhnd_nvram_data nv; /**< common instance state */
539 bhnd_nvram_btxt_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_btxt_new()
558 bhnd_nvram_btxt_free(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_free()
566 bhnd_nvram_btxt_count(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_count()
573 bhnd_nvram_btxt_options(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_options()
579 bhnd_nvram_btxt_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_caps()
585 bhnd_nvram_btxt_find(struct bhnd_nvram_data *nv, const char *name) in bhnd_nvram_btxt_find()
591 bhnd_nvram_btxt_next(struct bhnd_nvram_data *nv, void **cookiep) in bhnd_nvram_btxt_next()
647 bhnd_nvram_btxt_getvar_order(struct bhnd_nvram_data *nv, void *cookiep1, in bhnd_nvram_btxt_getvar_order()
660 bhnd_nvram_btxt_getvar(struct bhnd_nvram_data *nv, void *cookiep, void *buf, in bhnd_nvram_btxt_getvar()
[all …]
Dbhnd_nvram_data_bcm.c122 struct bhnd_nvram_data nv; /**< common instance state */
765 bhnd_nvram_bcm_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_bcm_new()
794 bhnd_nvram_bcm_free(struct bhnd_nvram_data *nv) in bhnd_nvram_bcm_free()
806 bhnd_nvram_bcm_count(struct bhnd_nvram_data *nv) in bhnd_nvram_bcm_count()
813 bhnd_nvram_bcm_options(struct bhnd_nvram_data *nv) in bhnd_nvram_bcm_options()
820 bhnd_nvram_bcm_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_bcm_caps()
826 bhnd_nvram_bcm_next(struct bhnd_nvram_data *nv, void **cookiep) in bhnd_nvram_bcm_next()
935 bhnd_nvram_bcm_find(struct bhnd_nvram_data *nv, const char *name) in bhnd_nvram_bcm_find()
941 bhnd_nvram_bcm_getvar_order(struct bhnd_nvram_data *nv, void *cookiep1, in bhnd_nvram_bcm_getvar_order()
974 bhnd_nvram_bcm_getvar(struct bhnd_nvram_data *nv, void *cookiep, void *buf, in bhnd_nvram_bcm_getvar()
[all …]
Dbhnd_nvram_data_sprom.c763 bhnd_nvram_sprom_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_sprom_new()
793 bhnd_nvram_sprom_free(struct bhnd_nvram_data *nv) in bhnd_nvram_sprom_free()
802 bhnd_nvram_sprom_count(struct bhnd_nvram_data *nv) in bhnd_nvram_sprom_count()
809 bhnd_nvram_sprom_options(struct bhnd_nvram_data *nv) in bhnd_nvram_sprom_options()
815 bhnd_nvram_sprom_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_sprom_caps()
821 bhnd_nvram_sprom_next(struct bhnd_nvram_data *nv, void **cookiep) in bhnd_nvram_sprom_next()
861 bhnd_nvram_sprom_find(struct bhnd_nvram_data *nv, const char *name) in bhnd_nvram_sprom_find()
1280 bhnd_nvram_sprom_getvar_common(struct bhnd_nvram_data *nv, void *cookiep, in bhnd_nvram_sprom_getvar_common()
1301 bhnd_nvram_sprom_getvar_order(struct bhnd_nvram_data *nv, void *cookiep1, in bhnd_nvram_sprom_getvar_order()
1320 bhnd_nvram_sprom_getvar(struct bhnd_nvram_data *nv, void *cookiep, void *buf, in bhnd_nvram_sprom_getvar()
[all …]
Dbhnd_nvram_store.h67 struct bhnd_nvram_data *data);
Dbhnd_nvram_data_spromvar.h174 struct bhnd_nvram_data nv; /**< common instance state */
Dbhnd_nvram_storevar.h272 struct bhnd_nvram_data *data; /**< backing data */
Dbhnd_nvram_store.c112 struct bhnd_nvram_data *data) in bhnd_nvram_store_new()
199 struct bhnd_nvram_data *data; in bhnd_nvram_store_parse_new()
/freebsd-12-stable/sys/modules/bhnd/
DMakefile41 SRCS+= bhnd_nvram_data.c \
/freebsd-12-stable/sys/conf/
Dfiles1305 dev/bhnd/nvram/bhnd_nvram_data.c optional bhnd