Searched refs:nguid (Results 1 – 7 of 7) sorted by relevance
/qemu/hw/nvme/ |
H A D | nguid.c | 34 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 D | meson.build | 1 system_ss.add(when: 'CONFIG_NVME_PCI', if_true: files('ctrl.c', 'dif.c', 'ns.c', 'subsys.c', 'nguid…
|
H A D | ns.c | 98 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 D | nvme.h | 180 bool nvme_nguid_is_null(const NvmeNGUID *nguid); 192 NvmeNGUID nguid; member
|
H A D | ctrl.c | 5989 } 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 D | nvme.rst | 91 ``nguid``
|
/qemu/include/block/ |
H A D | nvme.h | 1454 uint8_t nguid[16]; member
|