Home
last modified time | relevance | path

Searched refs:nguid (Results 1 – 7 of 7) sorted by relevance

/qemu/hw/nvme/
H A Dnguid.c34 bool nvme_nguid_is_null(const NvmeNGUID *nguid) in nvme_nguid_is_null() argument
37 return memcmp(nguid, &null_nguid, sizeof(NvmeNGUID)) == 0; in nvme_nguid_is_null()
110 static int nvme_nguid_parse(const char *str, NvmeNGUID *nguid) in nvme_nguid_parse() argument
112 uint8_t *id = &nguid->data[0]; in nvme_nguid_parse()
141 static void nvme_nguid_stringify(const NvmeNGUID *nguid, char *out) in nvme_nguid_stringify() argument
143 const uint8_t *id = &nguid->data[0]; in nvme_nguid_stringify()
153 NvmeNGUID *nguid = object_field_prop_ptr(obj, prop); in get_nguid() local
157 nvme_nguid_stringify(nguid, buffer); in get_nguid()
166 NvmeNGUID *nguid = object_field_prop_ptr(obj, prop); in set_nguid() local
174 nvme_nguid_generate(nguid); in set_nguid()
[all …]
H A Dmeson.build1 system_ss.add(when: 'CONFIG_NVME_PCI', if_true: files('ctrl.c', 'dif.c', 'ns.c', 'subsys.c', 'nguid
H A Dns.c98 memcpy(&id_ns->nguid, &ns->params.nguid.data, sizeof(id_ns->nguid)); in nvme_ns_init()
778 DEFINE_PROP_NGUID_NODEFAULT("nguid", NvmeNamespace, params.nguid),
H A Dnvme.h180 bool nvme_nguid_is_null(const NvmeNGUID *nguid);
192 NvmeNGUID nguid; member
H A Dctrl.c5989 } QEMU_PACKED nguid = {}; in nvme_identify_ns_descr_list() local
6018 if (!nvme_nguid_is_null(&ns->params.nguid)) { in nvme_identify_ns_descr_list()
6019 nguid.hdr.nidt = NVME_NIDT_NGUID; in nvme_identify_ns_descr_list()
6020 nguid.hdr.nidl = NVME_NIDL_NGUID; in nvme_identify_ns_descr_list()
6021 memcpy(nguid.v, ns->params.nguid.data, NVME_NIDL_NGUID); in nvme_identify_ns_descr_list()
6022 memcpy(pos, &nguid, sizeof(nguid)); in nvme_identify_ns_descr_list()
6023 pos += sizeof(nguid); in nvme_identify_ns_descr_list()
/qemu/docs/system/devices/
H A Dnvme.rst91 ``nguid``
/qemu/include/block/
H A Dnvme.h1454 uint8_t nguid[16]; member