Searched refs:rg (Results 1 – 2 of 2) sorted by relevance
/qemu/hw/nvme/ |
H A D | ns.c | 431 for (uint16_t rg = 0; rg < endgrp->fdp.nrg; rg++) { in nvme_ns_init_fdp() local 432 ruh->rus[rg].ruamw = ruh->ruamw; in nvme_ns_init_fdp() 517 for (uint16_t rg = 0; rg < endgrp->fdp.nrg; rg++) { in nvme_ns_init_fdp() local 518 ruh->rus[rg].ruamw = ruh->ruamw; in nvme_ns_init_fdp()
|
H A D | ctrl.c | 326 static inline uint16_t nvme_make_pid(NvmeNamespace *ns, uint16_t rg, in nvme_make_pid() argument 335 return (rg << (16 - rgif)) | ph; in nvme_make_pid() 343 static inline bool nvme_rg_valid(NvmeEnduranceGroup *endgrp, uint16_t rg) in nvme_rg_valid() argument 345 return rg < endgrp->fdp.nrg; in nvme_rg_valid() 371 uint16_t *ph, uint16_t *rg) in nvme_parse_pid() argument 373 *rg = nvme_pid2rg(ns, pid); in nvme_parse_pid() 376 return nvme_ph_valid(ns, *ph) && nvme_rg_valid(ns->endgrp, *rg); in nvme_parse_pid() 484 uint16_t ph, rg, ruhid; in nvme_update_ruh() local 486 if (!nvme_parse_pid(ns, pid, &ph, &rg)) { in nvme_update_ruh() 493 ru = &ruh->rus[rg]; in nvme_update_ruh() [all …]
|