Lines Matching full:fdp
2206 "FDP configs log header status:0x%x endgid:%d\n", ret, in nvme_query_fdp_granularity()
2213 dev_warn(ctrl->device, "FDP config size too large:%zu\n", in nvme_query_fdp_granularity()
2226 "FDP configs log status:0x%x endgid:%d\n", ret, in nvme_query_fdp_granularity()
2233 dev_warn(ctrl->device, "FDP index:%d out of range:%d\n", in nvme_query_fdp_granularity()
2235 /* Proceed without registering FDP streams */ in nvme_query_fdp_granularity()
2248 "FDP invalid config descriptor list\n"); in nvme_query_fdp_granularity()
2255 dev_warn(ctrl->device, "FDP NRG > 1 not supported\n"); in nvme_query_fdp_granularity()
2271 struct nvme_fdp_config fdp; in nvme_query_fdp_info() local
2277 * The FDP configuration is static for the lifetime of the namespace, in nvme_query_fdp_info()
2285 &fdp); in nvme_query_fdp_info()
2287 dev_warn(ctrl->device, "FDP get feature status:0x%x\n", ret); in nvme_query_fdp_info()
2291 if (!(fdp.flags & FDPCFG_FDPE)) in nvme_query_fdp_info()
2294 ret = nvme_query_fdp_granularity(ctrl, info, fdp.fdpcidx); in nvme_query_fdp_info()
2309 dev_warn(ctrl->device, "FDP io-mgmt status:0x%x\n", ret); in nvme_query_fdp_info()
2321 "failed to allocate %u FDP placement IDs\n", in nvme_query_fdp_info()