| /freebsd-src/sbin/hastd/ |
| H A D | nv.h | 43 struct nv; 45 struct nv *nv_alloc(void); 46 void nv_free(struct nv *nv); 47 int nv_error(const struct nv *nv); 48 int nv_set_error(struct nv *nv, int error); 49 int nv_validate(struct nv *nv, size_ [all...] |
| H A D | nv.c | 46 #include "nv.h" 86 struct nv { 107 #define NV_CHECK(nv) do { \ 108 PJDLOG_ASSERT((nv) != NULL); \ argument 109 PJDLOG_ASSERT((nv)->nv_magic == NV_MAGIC); \ 112 static void nv_add(struct nv *nv, const unsigned char *value, size_t vsize, 114 static void nv_addv(struct nv *nv, const unsigned char *value, size_t vsize, 116 static struct nvhdr *nv_find(struct nv *n 87 struct nv { global() struct 88 nv_magicnv global() argument 89 nv_errornv global() argument 90 nv_ebufnv global() argument 128 struct nv *nv; nv_alloc() local 147 nv_free(struct nv * nv) nv_free() argument 164 nv_error(const struct nv * nv) nv_error() argument 179 nv_set_error(struct nv * nv,int error) nv_set_error() argument 198 nv_validate(struct nv * nv,size_t * extrap) nv_validate() argument 342 nv_hton(struct nv * nv) nv_hton() argument 374 struct nv *nv; nv_ntoh() local 465 nv_add_stringf(struct nv * nv,const char * name,const char * valuefmt,...) nv_add_stringf() argument 475 nv_add_stringv(struct nv * nv,const char * name,const char * valuefmt,va_list valueap) nv_add_stringv() argument 575 nv_vexists(struct nv * nv,const char * namefmt,va_list nameap) nv_vexists() argument 595 nv_exists(struct nv * nv,const char * namefmt,...) nv_exists() argument 608 nv_assert(struct nv * nv,const char * namefmt,...) nv_assert() argument 621 nv_dump(struct nv * nv) nv_dump() argument 758 nv_add(struct nv * nv,const unsigned char * value,size_t vsize,int type,const char * name) nv_add() argument 815 nv_addv(struct nv * nv,const unsigned char * value,size_t vsize,int type,const char * namefmt,va_list nameap) nv_addv() argument 828 nv_find(struct nv * nv,int type,const char * namefmt,va_list nameap) nv_find() argument [all...] |
| H A D | metadata.c | 39 #include <nv.h> 50 struct nv *nv; in metadata_read() 109 nv = nv_ntoh(eb); in metadata_read() 110 if (nv == NULL) { in metadata_read() 118 str = nv_get_string(nv, "resource"); in metadata_read() 122 nv_free(nv); in metadata_read() 126 res->hr_datasize = nv_get_uint64(nv, "datasize"); in metadata_read() 127 res->hr_extentsize = (int)nv_get_uint32(nv, "extentsize"); in metadata_read() 128 res->hr_keepdirty = (int)nv_get_uint32(nv, "keepdirt in metadata_read() 51 struct nv *nv; metadata_read() local 172 struct nv *nv; metadata_write() local [all...] |
| H A D | hast_proto.c | 41 #include <nv.h> 52 /* Size of nv headers. */ 56 typedef int hps_send_t(const struct hast_resource *, struct nv *nv, void **, 58 typedef int hps_recv_t(const struct hast_resource *, struct nv *nv, void **, 73 * Send the given nv structure via conn. 74 * We keep headers in nv structure and pass data in separate argument. 79 struct nv *nv, const void *data, size_t size) in hast_proto_send() argument 97 (void)pipeline[ii].hps_send(res, nv, &dptr, &size, in hast_proto_send() 100 nv_add_uint32(nv, size, "size"); in hast_proto_send() 101 if (nv_error(nv) != 0) { in hast_proto_send() [all …]
|
| H A D | hast_checksum.c | 35 #include <nv.h> 86 checksum_send(const struct hast_resource *res, struct nv *nv, void **datap, in checksum_send() argument 104 nv_add_string(nv, checksum_name(res->hr_checksum), "checksum"); in checksum_send() 105 nv_add_uint8_array(nv, hash, hsize, "hash"); in checksum_send() 106 if (nv_error(nv) != 0) { in checksum_send() 107 errno = nv_error(nv); in checksum_send() 114 checksum_recv(const struct hast_resource *res __unused, struct nv *nv, in checksum_recv() argument 122 algo = nv_get_string(nv, "checksum"); in checksum_recv() 125 rhash = nv_get_uint8_array(nv, &rhsize, "hash"); in checksum_recv()
|
| H A D | hast_proto.h | 36 #include <nv.h> 40 struct nv *nv, const void *data, size_t size); 41 int hast_proto_recv_hdr(const struct proto_conn *conn, struct nv **nvp); 43 struct proto_conn *conn, struct nv *nv, void *data, size_t size);
|
| H A D | hast_compression.h | 35 #include <nv.h> 39 int compression_send(const struct hast_resource *res, struct nv *nv, 41 int compression_recv(const struct hast_resource *res, struct nv *nv,
|
| H A D | hast_checksum.h | 35 #include <nv.h> 39 int checksum_send(const struct hast_resource *res, struct nv *nv, 41 int checksum_recv(const struct hast_resource *res, struct nv *nv,
|
| /freebsd-src/sys/contrib/openzfs/lib/libzfsbootenv/ |
| H A D | lzbe_pair.c | 31 nvlist_t *nv; in lzbe_nvlist_get() local 47 rv = zpool_get_bootenv(zphdl, &nv); in lzbe_nvlist_get() 52 rv = nvlist_lookup_nvlist(nv, key, &nvl); in lzbe_nvlist_get() 55 nvlist_free(nv); in lzbe_nvlist_get() 57 nv = dup; in lzbe_nvlist_get() 59 nv = NULL; in lzbe_nvlist_get() 61 nvlist_free(nv); in lzbe_nvlist_get() 62 rv = nvlist_alloc(&nv, NV_UNIQUE_NAME, 0); in lzbe_nvlist_get() 65 *ptr = nv; in lzbe_nvlist_get() 78 nvlist_t *nv; in lzbe_nvlist_set() local [all …]
|
| H A D | lzbe_device.c | 32 nvlist_t *nv; in lzbe_set_boot_device() local 51 rv = zpool_get_bootenv(zphdl, &nv); in lzbe_set_boot_device() 58 rv = nvlist_lookup_uint64(nv, BOOTENV_VERSION, in lzbe_set_boot_device() 64 fnvlist_free(nv); in lzbe_set_boot_device() 68 nv = fnvlist_alloc(); in lzbe_set_boot_device() 75 fnvlist_add_uint64(nv, BOOTENV_VERSION, VB_NVLIST); in lzbe_set_boot_device() 82 if (nvlist_exists(nv, OS_BOOTONCE)) in lzbe_set_boot_device() 83 fnvlist_remove(nv, OS_BOOTONCE); in lzbe_set_boot_device() 90 fnvlist_add_string(nv, OS_BOOTONCE, device); in lzbe_set_boot_device() 93 fnvlist_add_string(nv, OS_BOOTONCE, descriptor); in lzbe_set_boot_device() [all …]
|
| /freebsd-src/sys/dev/bhnd/nvram/ |
| H A D | bhnd_nvram_data.c | 270 * @param[out] nv On success, a pointer to the newly allocated NVRAM data instance. 278 bhnd_nvram_data_new(bhnd_nvram_data_class *cls, struct bhnd_nvram_data **nv, in bhnd_nvram_data_new() argument 286 return (bhnd_nvram_data_probe_classes(nv, io, NULL, 0)); in bhnd_nvram_data_new() 303 *nv = data; in bhnd_nvram_data_new() 310 * @param nv The reference to be retained. 313 bhnd_nvram_data_retain(struct bhnd_nvram_data *nv) in bhnd_nvram_data_retain() argument 315 refcount_acquire(&nv->refs); in bhnd_nvram_data_retain() 316 return (nv); in bhnd_nvram_data_retain() 325 * @param nv The reference to be released. 328 bhnd_nvram_data_release(struct bhnd_nvram_data *nv) in bhnd_nvram_data_release() argument [all …]
|
| H A D | bhnd_nvram_data.h | 113 struct bhnd_nvram_data **nv, 116 struct bhnd_nvram_data *bhnd_nvram_data_retain(struct bhnd_nvram_data *nv); 117 void bhnd_nvram_data_release(struct bhnd_nvram_data *nv); 119 bhnd_nvram_data_class *bhnd_nvram_data_get_class(struct bhnd_nvram_data *nv); 121 size_t bhnd_nvram_data_count(struct bhnd_nvram_data *nv); 122 bhnd_nvram_plist *bhnd_nvram_data_options(struct bhnd_nvram_data *nv); 123 uint32_t bhnd_nvram_data_caps(struct bhnd_nvram_data *nv); 125 const char *bhnd_nvram_data_next(struct bhnd_nvram_data *nv, 127 void *bhnd_nvram_data_find(struct bhnd_nvram_data *nv, 131 struct bhnd_nvram_data *nv, void *cookiep1, [all …]
|
| H A D | bhnd_nvram_datavar.h | 46 struct bhnd_nvram_data *nv, const char *name); 48 struct bhnd_nvram_data *nv, void *cookiep, 51 struct bhnd_nvram_data *nv, void *cookiep, 70 typedef int (bhnd_nvram_data_op_new)(struct bhnd_nvram_data *nv, 73 /** Free all resources associated with @p nv. Called by 75 typedef void (bhnd_nvram_data_op_free)(struct bhnd_nvram_data *nv); 78 typedef size_t (bhnd_nvram_data_op_count)(struct bhnd_nvram_data *nv); 82 struct bhnd_nvram_data *nv); 85 typedef uint32_t (bhnd_nvram_data_op_caps)(struct bhnd_nvram_data *nv); 88 typedef const char *(bhnd_nvram_data_op_next)(struct bhnd_nvram_data *nv, [all …]
|
| H A D | bhnd_nvram_data_bcmraw.c | 67 struct bhnd_nvram_data nv; /**< common instance state */ member 330 bhnd_nvram_bcmraw_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_bcmraw_new() argument 335 bcm = (struct bhnd_nvram_bcmraw *)nv; in bhnd_nvram_bcmraw_new() 340 bhnd_nvram_bcmraw_free(nv); in bhnd_nvram_bcmraw_new() 348 bhnd_nvram_bcmraw_free(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_free() argument 350 struct bhnd_nvram_bcmraw *bcm = (struct bhnd_nvram_bcmraw *)nv; in bhnd_nvram_bcmraw_free() 357 bhnd_nvram_bcmraw_options(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_options() argument 363 bhnd_nvram_bcmraw_count(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_count() argument 365 struct bhnd_nvram_bcmraw *bcm = (struct bhnd_nvram_bcmraw *)nv; in bhnd_nvram_bcmraw_count() 371 bhnd_nvram_bcmraw_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_bcmraw_caps() argument [all …]
|
| H A D | bhnd_nvram_data_btxt.c | 64 struct bhnd_nvram_data nv; /**< common instance state */ member 535 bhnd_nvram_btxt_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_btxt_new() argument 541 btxt = (struct bhnd_nvram_btxt *)nv; in bhnd_nvram_btxt_new() 546 bhnd_nvram_btxt_free(nv); in bhnd_nvram_btxt_new() 554 bhnd_nvram_btxt_free(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_free() argument 556 struct bhnd_nvram_btxt *btxt = (struct bhnd_nvram_btxt *)nv; in bhnd_nvram_btxt_free() 562 bhnd_nvram_btxt_count(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_count() argument 564 struct bhnd_nvram_btxt *btxt = (struct bhnd_nvram_btxt *)nv; in bhnd_nvram_btxt_count() 569 bhnd_nvram_btxt_options(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_options() argument 575 bhnd_nvram_btxt_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_btxt_caps() argument [all …]
|
| H A D | bhnd_nvram_data_tlv.c | 59 struct bhnd_nvram_data nv; /**< common instance state */ member 413 bhnd_nvram_tlv_new(struct bhnd_nvram_data *nv, struct bhnd_nvram_io *io) in bhnd_nvram_tlv_new() argument 420 tlv = (struct bhnd_nvram_tlv *)nv; in bhnd_nvram_tlv_new() 425 bhnd_nvram_tlv_free(nv); in bhnd_nvram_tlv_new() 433 bhnd_nvram_tlv_free(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_free() argument 435 struct bhnd_nvram_tlv *tlv = (struct bhnd_nvram_tlv *)nv; in bhnd_nvram_tlv_free() 441 bhnd_nvram_tlv_count(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_count() argument 443 struct bhnd_nvram_tlv *tlv = (struct bhnd_nvram_tlv *)nv; in bhnd_nvram_tlv_count() 448 bhnd_nvram_tlv_options(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_options() argument 454 bhnd_nvram_tlv_caps(struct bhnd_nvram_data *nv) in bhnd_nvram_tlv_caps() argument [all …]
|
| /freebsd-src/sbin/hastctl/ |
| H A D | hastctl.c | 44 #include "nv.h" 259 control_set_role(struct nv *nv, const char *newrole) 268 res = nv_get_string(nv, "resource%u", ii); in control_set_role() 272 error = nv_get_int16(nv, "error%u", ii); in control_set_role() 279 oldrole = nv_get_string(nv, "role%u", ii); in control_set_role() 292 control_list(struct nv *nv) 302 str = nv_get_string(nv, "resource%u", ii); in control_list() 306 error = nv_get_int16(nv, "erro in control_list() 260 control_set_role(struct nv * nv,const char * newrole) control_set_role() argument 293 control_list(struct nv * nv) control_list() argument 369 control_status(struct nv * nv) control_status() argument 408 struct nv *nv; main() local [all...] |
| /freebsd-src/sys/dev/nvdimm/ |
| H A D | nvdimm.c | 67 read_label_area_size(struct nvdimm_dev *nv) in read_label_area_size() argument 76 handle = nvdimm_root_get_acpi_handle(nv->nv_dev); in read_label_area_size() 91 nv->label_area_size = out[1]; in read_label_area_size() 92 nv->max_label_xfer = out[2]; in read_label_area_size() 102 read_label_area(struct nvdimm_dev *nv, uint8_t *dest, off_t offset, in read_label_area() argument 114 handle = nvdimm_root_get_acpi_handle(nv->nv_dev); in read_label_area() 116 offset + length > nv->label_area_size || in read_label_area() 126 to_read = MIN(length, nv->max_label_xfer); in read_label_area() 201 read_label(struct nvdimm_dev *nv, int num) in read_label() argument 208 offset = nv->label_index->label_offset + in read_label() [all …]
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | BuiltinsX86.def | 102 TARGET_BUILTIN(__builtin_ia32_maskmovq, "vV8cV8cc*", "nV:64:", "mmx") 103 TARGET_BUILTIN(__builtin_ia32_movntq, "vV1Oi*V1Oi", "nV:64:", "mmx") 262 TARGET_BUILTIN(__builtin_ia32_movmskps, "iV4f", "nV:128:", "sse") 273 TARGET_BUILTIN(__builtin_ia32_maskmovdqu, "vV16cV16cc*", "nV:128:", "sse2") 323 TARGET_BUILTIN(__builtin_ia32_lddqu, "V16ccC*", "nV:128:", "sse3") 378 TARGET_BUILTIN(__builtin_ia32_movntsd, "vd*V2d", "nV:128:", "sse4a") 379 TARGET_BUILTIN(__builtin_ia32_movntss, "vf*V4f", "nV:128:", "sse4a") 484 TARGET_BUILTIN(__builtin_ia32_lddqu256, "V32ccC*", "nV:256:", "avx") 485 TARGET_BUILTIN(__builtin_ia32_maskloadpd, "V2dV2dC*V2Oi", "nV:128:", "avx") 486 TARGET_BUILTIN(__builtin_ia32_maskloadps, "V4fV4fC*V4i", "nV [all...] |
| /freebsd-src/sbin/zfsbootcfg/ |
| H A D | zfsbootcfg.c | 47 void *data, *nv; in add_pair() local 52 rv = lzbe_nvlist_get(name, nvlist, &nv); in add_pair() 61 rv = lzbe_add_pair(nv, key, type, data, size); in add_pair() 69 rv = lzbe_add_pair(nv, key, type, &v, size); in add_pair() 77 rv = lzbe_add_pair(nv, key, type, &v, size); in add_pair() 85 rv = lzbe_add_pair(nv, key, type, &v, size); in add_pair() 93 rv = lzbe_add_pair(nv, key, type, &v, size); in add_pair() 101 rv = lzbe_add_pair(nv, key, type, &v, size); in add_pair() 109 rv = lzbe_add_pair(nv, key, type, &v, size); in add_pair() 117 rv = lzbe_add_pair(nv, key, type, &v, size); in add_pair() [all …]
|
| /freebsd-src/share/man/man9/ |
| H A D | Makefile | 239 nv.9 \ 1646 MLINKS+=nv.9 libnv.9 \ 1647 nv.9 nvlist.9 \ 1648 nv.9 nvlist_add_binary.9 \ 1649 nv.9 nvlist_add_bool.9 \ 1650 nv.9 nvlist_add_bool_array.9 \ 1651 nv.9 nvlist_add_descriptor.9 \ 1652 nv.9 nvlist_add_descriptor_array.9 \ 1653 nv.9 nvlist_add_null.9 \ 1654 nv [all...] |
| /freebsd-src/lib/libsecureboot/efi/include/Guid/ |
| H A D | GlobalVariable.h | 41 // The attribute for them is NV+BS+RT, #### is a printed hex value, and no 0x or h 53 /// Its attribute is NV+BS+RT. 58 /// Its attribute is NV+BS+RT. 68 /// Its attribute is NV+BS+RT. 73 /// Its attribute is NV+BS+RT. 87 /// Its attribute is NV+BS+RT. 92 /// Its attribute is NV+BS+RT. 107 /// Its attribute is NV+BS+RT. 112 /// Its attribute is NV+BS+RT. 119 /// Its attribute is NV+BS+RT. [all …]
|
| /freebsd-src/sys/dev/acpi_support/ |
| H A D | acpi_fujitsu.c | 459 struct int_nameval nv; in acpi_fujitsu_method_get() local 466 nv = sc->gbll; in acpi_fujitsu_method_get() 469 nv = sc->gbls; in acpi_fujitsu_method_get() 472 nv = sc->gmou; in acpi_fujitsu_method_get() 476 nv = sc->gvol; in acpi_fujitsu_method_get() 479 nv = sc->ghks; in acpi_fujitsu_method_get() 482 nv = sc->gsif; in acpi_fujitsu_method_get() 485 nv = sc->rbll; in acpi_fujitsu_method_get() 488 nv = sc->rvol; in acpi_fujitsu_method_get() 494 if(!nv.exists) in acpi_fujitsu_method_get() [all …]
|
| /freebsd-src/contrib/netbsd-tests/net/icmp/ |
| H A D | t_forward.c | 74 int nv; in sendttl() local 82 nv = 1; in sendttl() 83 if (rump_sys___sysctl(mib, 4, NULL, NULL, &nv, sizeof(nv)) == -1) in sendttl() 108 int nv; in router() local 111 nv = 200; in router() 112 if (rump_sys___sysctl(mib, 4, NULL, NULL, &nv, sizeof(nv)) == -1) in router()
|
| /freebsd-src/sys/contrib/openzfs/cmd/zpool/ |
| H A D | zpool_vdev.c | 495 nvlist_t *nv; in get_replication() local 511 nv = top[t]; in get_replication() 517 (void) nvlist_lookup_uint64(nv, ZPOOL_CONFIG_IS_LOG, &is_log); in get_replication() 526 verify(nvlist_lookup_string(nv, ZPOOL_CONFIG_TYPE, &type) == 0); in get_replication() 531 if (nvlist_lookup_nvlist_array(nv, ZPOOL_CONFIG_CHILDREN, in get_replication() 556 verify(nvlist_lookup_uint64(nv, in get_replication() 963 make_disks(zpool_handle_t *zhp, nvlist_t *nv, boolean_t replacing) in make_disks() argument 976 verify(nvlist_lookup_string(nv, ZPOOL_CONFIG_TYPE, &type) == 0); in make_disks() 978 if (nvlist_lookup_nvlist_array(nv, ZPOOL_CONFIG_CHILDREN, in make_disks() 991 verify(!nvlist_lookup_string(nv, ZPOOL_CONFIG_PATH, &path)); in make_disks() [all …]
|