Lines Matching refs:feat

349 	struct nvme_feature_obj feat[NVME_FID_MAX];  member
695 sc->feat[fid].set = nvme_feature_temperature; in pci_nvme_init_features()
698 sc->feat[fid].namespace_specific = true; in pci_nvme_init_features()
701 sc->feat[fid].set = nvme_feature_num_queues; in pci_nvme_init_features()
704 sc->feat[fid].set = nvme_feature_iv_config; in pci_nvme_init_features()
707 sc->feat[fid].set = nvme_feature_async_event; in pci_nvme_init_features()
709 sc->feat[fid].cdw11 = PCI_NVME_AEN_DEFAULT_MASK; in pci_nvme_init_features()
712 sc->feat[fid].set = nvme_feature_invalid_cb; in pci_nvme_init_features()
713 sc->feat[fid].get = nvme_feature_invalid_cb; in pci_nvme_init_features()
916 sc->feat[NVME_FEAT_ASYNC_EVENT_CONFIGURATION].cdw11; in pci_nvme_aen_process()
1663 struct nvme_feature_obj *feat __unused, in nvme_feature_invalid_cb()
1672 struct nvme_feature_obj *feat __unused, in nvme_feature_iv_config()
1705 struct nvme_feature_obj *feat __unused, in nvme_feature_async_event()
1717 struct nvme_feature_obj *feat __unused, in nvme_feature_temperature()
1753 report_crit = sc->feat[NVME_FEAT_ASYNC_EVENT_CONFIGURATION].cdw11 & in nvme_feature_temperature()
1765 struct nvme_feature_obj *feat __unused, in nvme_feature_num_queues()
1817 struct nvme_feature_obj *feat; in nvme_opc_set_features() local
1836 feat = &sc->feat[fid]; in nvme_opc_set_features()
1838 if (feat->namespace_specific && (nsid == NVME_GLOBAL_NAMESPACE_TAG)) { in nvme_opc_set_features()
1843 if (!feat->namespace_specific && in nvme_opc_set_features()
1853 if (feat->set) in nvme_opc_set_features()
1854 feat->set(sc, feat, command, compl); in nvme_opc_set_features()
1863 feat->cdw11 = command->cdw11; in nvme_opc_set_features()
1879 struct nvme_feature_obj *feat; in nvme_opc_get_features() local
1894 feat = &sc->feat[fid]; in nvme_opc_get_features()
1895 if (feat->get) { in nvme_opc_get_features()
1896 feat->get(sc, feat, command, compl); in nvme_opc_get_features()
1900 if ((sel == NVME_FEATURES_SEL_SUPPORTED) && feat->namespace_specific) in nvme_opc_get_features()
1903 compl->cdw0 = feat->cdw11; in nvme_opc_get_features()