Home
last modified time | relevance | path

Searched refs:NVMEV (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sbin/nvmecontrol/
H A Didentify_ext.c59 compare = NVMEV(NVME_CTRLR_DATA_ONCS_COMPARE, oncs); in nvme_print_controller()
60 write_unc = NVMEV(NVME_CTRLR_DATA_ONCS_WRITE_UNC, oncs); in nvme_print_controller()
61 dsm = NVMEV(NVME_CTRLR_DATA_ONCS_DSM, oncs); in nvme_print_controller()
64 security = NVMEV(NVME_CTRLR_DATA_OACS_SECURITY, oacs); in nvme_print_controller()
65 fmt = NVMEV(NVME_CTRLR_DATA_OACS_FORMAT, oacs); in nvme_print_controller()
66 fw = NVMEV(NVME_CTRLR_DATA_OACS_FIRMWARE, oacs); in nvme_print_controller()
67 nsmgmt = NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, oacs); in nvme_print_controller()
75 sqes_min = NVMEV(NVME_CTRLR_DATA_SQES_MIN, cdata->sqes); in nvme_print_controller()
76 sqes_max = NVMEV(NVME_CTRLR_DATA_SQES_MAX, cdata->sqes); in nvme_print_controller()
96 NVMEV(NVME_CTRLR_DATA_MIC_ANAR, cdata->mic) != 0 ? in nvme_print_controller()
[all …]
H A Didentify.c71 flbas_fmt = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, nsdata->flbas); in print_namespace()
100 NVMEV(NVME_NS_DATA_DPC_MD_START, nsdata->dpc) != 0 ? in print_namespace()
106 ptype = NVMEV(NVME_NS_DATA_DPS_PIT, nsdata->dps); in print_namespace()
109 NVMEV(NVME_NS_DATA_DPS_MD_START, nsdata->dps) != 0 ? in print_namespace()
136 if (NVMEV(NVME_NS_DATA_FPI_SUPP, nsdata->fpi) != 0) { in print_namespace()
138 NVMEV(NVME_NS_DATA_FPI_PERC, nsdata->fpi)); in print_namespace()
141 t = NVMEV(NVME_NS_DATA_DLFEAT_READ, nsdata->dlfeat); in print_namespace()
146 NVMEV(NVME_NS_DATA_DLFEAT_DWZ, nsdata->dlfeat) != 0 ? in print_namespace()
175 lbads = NVMEV(NVME_NS_DATA_LBAF_LBADS, lbaf); in print_namespace()
178 ms = NVMEV(NVME_NS_DATA_LBAF_MS, lbaf); in print_namespace()
[all …]
H A Dformat.c162 if (NVMEV(NVME_CTRLR_DATA_OACS_FORMAT, cd.oacs) == 0) in format()
164 if (NVMEV(NVME_CTRLR_DATA_FNA_CRYPTO_ERASE, cd.fna) == 0 && in format()
169 if (NVMEV(NVME_CTRLR_DATA_FNA_FORMAT_ALL, cd.fna) && in format()
172 if (NVMEV(NVME_CTRLR_DATA_FNA_ERASE_ALL, cd.fna) && in format()
180 lbaf = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, nsd.flbas); in format()
184 ms = NVMEV(NVME_NS_DATA_FLBAS_EXTENDED, nsd.flbas); in format()
186 pi = NVMEV(NVME_NS_DATA_DPS_MD_START, nsd.dps); in format()
188 pil = NVMEV(NVME_NS_DATA_DPS_PIT, nsd.dps); in format()
H A Dlogpage.c427 if (NVMEV(NVME_CE_PAGE_CSUP, s) == 0) in print_log_command_effects()
431 NVMEV(NVME_CE_PAGE_NCC, s) != 0 ? "Yes" : "No", in print_log_command_effects()
432 NVMEV(NVME_CE_PAGE_NIC, s) != 0 ? "Yes" : "No", in print_log_command_effects()
433 NVMEV(NVME_CE_PAGE_CCC, s) != 0 ? "Yes" : "No", in print_log_command_effects()
434 NVMEV(NVME_CE_PAGE_CSE, s), in print_log_command_effects()
439 if (NVMEV(NVME_CE_PAGE_CSUP, s) == 0) in print_log_command_effects()
443 NVMEV(NVME_CE_PAGE_NCC, s) != 0 ? "Yes" : "No", in print_log_command_effects()
446 NVMEV(NVME_CE_PAGE_CSE, s), in print_log_command_effects()
502 switch (NVMEV(NVME_SS_PAGE_SSTAT_STATUS, sstat)) { in print_log_sanitize_status()
522 p = NVMEV(NVME_SS_PAGE_SSTAT_PASSES, sstat); in print_log_sanitize_status()
[all …]
H A Dpower.c65 mps = NVMEV(NVME_PWR_ST_MPS, nps->mps_nops); in power_list_one()
66 nops = NVMEV(NVME_PWR_ST_NOPS, nps->mps_nops); in power_list_one()
67 apw = NVMEV(NVME_PWR_ST_APW, nps->apw_aps); in power_list_one()
68 aps = NVMEV(NVME_PWR_ST_APS, nps->apw_aps); in power_list_one()
H A Dsanitize.c157 if (NVMEV(NVME_CTRLR_DATA_SANICAP_BES, cd.sanicap) == 0 && sanact == 2) in sanitize()
159 if (NVMEV(NVME_CTRLR_DATA_SANICAP_OWS, cd.sanicap) == 0 && sanact == 3) in sanitize()
161 if (NVMEV(NVME_CTRLR_DATA_SANICAP_CES, cd.sanicap) == 0 && sanact == 4) in sanitize()
187 switch (NVMEV(NVME_SS_PAGE_SSTAT_STATUS, ss.sstat)) { in sanitize()
H A Dns.c419 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nsactive()
464 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nsallocated()
509 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nscontrollers()
570 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nscreate()
623 get_res_str(NVMEV(NVME_STATUS_SC, pt.cpl.status))); in nscreate()
659 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nsdelete()
675 get_res_str(NVMEV(NVME_STATUS_SC, pt.cpl.status))); in nsdelete()
724 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nsattach()
794 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nsdetach()
871 if (NVMEV(NVME_CTRLR_DATA_OACS_NSMGMT, cd.oacs) == 0) in nsattached()
[all …]
H A Ddevlist.c85 flbas_fmt = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, nsdata->flbas); in ns_get_sector_size()
86 lbads = NVMEV(NVME_NS_DATA_LBAF_LBADS, nsdata->lbaf[flbas_fmt]); in ns_get_sector_size()
H A Dfabrics.c260 if (NVMEV(NVME_CSTS_REG_RDY, csts) != 0) in connect_discovery_adminq()
314 mpsmin = NVMEV(NVME_CAP_HI_REG_MPSMIN, cap >> 32); in connect_nvm_adminq()
315 mpsmax = NVMEV(NVME_CAP_HI_REG_MPSMAX, cap >> 32); in connect_nvm_adminq()
361 if (NVMEV(NVME_CSTS_REG_RDY, csts) != 0) in connect_nvm_adminq()
H A Dfirmware.c281 oacs_fw = NVMEV(NVME_CTRLR_DATA_OACS_FIRMWARE, cdata.oacs); in firmware()
287 fw_slot1_ro = NVMEV(NVME_CTRLR_DATA_FRMW_SLOT1_RO, cdata.frmw); in firmware()
292 fw_num_slots = NVMEV(NVME_CTRLR_DATA_FRMW_NUM_SLOTS, cdata.frmw); in firmware()
H A Dselftest.c102 if (NVMEV(NVME_CTRLR_DATA_OACS_SELFTEST, cdata.oacs) == 0) in selftest()
H A Dtelemetry.c126 can_telemetry = NVMEV(NVME_CTRLR_DATA_LPA_TELEMETRY, cdata.lpa); in telemetry_log()
/freebsd/sys/dev/nvmf/controller/
H A Dnvmft_subr.c111 field = NVMEV(NVME_CC_REG_IOCQES, new_cc); in _nvmf_validate_cc()
124 field = NVMEV(NVME_CC_REG_IOSQES, new_cc); in _nvmf_validate_cc()
137 field = NVMEV(NVME_CC_REG_SHN, new_cc); in _nvmf_validate_cc()
141 field = NVMEV(NVME_CC_REG_AMS, new_cc); in _nvmf_validate_cc()
146 field = NVMEV(NVME_CC_REG_MPS, new_cc); in _nvmf_validate_cc()
148 field > NVMEV(NVME_CAP_HI_REG_MPSMIN, caphi)) in _nvmf_validate_cc()
151 field = NVMEV(NVME_CC_REG_CSS, new_cc); in _nvmf_validate_cc()
156 if (NVMEV(NVME_CC_REG_EN, old_cc) != 0 && in _nvmf_validate_cc()
157 (NVMEV(NVME_CC_REG_AMS, changes) != 0 || in _nvmf_validate_cc()
158 NVMEV(NVME_CC_REG_MPS, changes) != 0 || in _nvmf_validate_cc()
[all …]
H A Dnvmft_controller.c328 if (NVMEV(NVME_CSTS_REG_SHST, ctrlr->csts) == NVME_SHST_OCCURRING) { in nvmft_controller_shutdown()
333 if (NVMEV(NVME_CSTS_REG_CFS, ctrlr->csts) == 0) { in nvmft_controller_shutdown()
345 if (ctrlr->admin_closed || NVMEV(NVME_CSTS_REG_CFS, ctrlr->csts) != 0) in nvmft_controller_shutdown()
361 if (NVMEV(NVME_CC_REG_EN, ctrlr->cc) != 0) { in nvmft_controller_terminate()
418 if (NVMEV(NVME_CC_REG_EN, ctrlr->cc) == 0) { in nvmft_controller_error()
716 fid = NVMEV(NVME_FEAT_SET_FID, le32toh(cmd->cdw10)); in handle_set_features()
811 if (NVMEV(NVME_CC_REG_SHN, changes) != 0 && in update_cc()
812 NVMEV(NVME_CC_REG_SHN, new_cc) != 0) { in update_cc()
821 if (NVMEV(NVME_CC_REG_EN, changes) != 0) { in update_cc()
822 if (NVMEV(NVME_CC_REG_EN, new_cc) == 0) { in update_cc()
[all …]
/freebsd/sys/dev/nvme/
H A Dnvme.h87 NVMEV(NVME_CAP_LO_REG_CQR, x)
89 NVMEV(NVME_CAP_LO_REG_AMS, x)
91 NVMEV(NVME_CAP_LO_REG_TO, x)
124 NVMEV(NVME_CAP_HI_REG_CSS, x)
128 NVMEV(NVME_CAP_HI_REG_BPS, x)
247 NVMEV(NVME_STATUS_P, st)
249 NVMEV(NVME_STATUS_SC, st)
251 NVMEV(NVME_STATUS_SCT, st)
253 NVMEV(NVME_STATUS_CRD, st)
255 NVMEV(NVME_STATUS_M, st)
[all …]
H A Dnvme_ns.c182 flbas_fmt = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, ns->data.flbas); in nvme_ns_get_sector_size()
183 lbads = NVMEV(NVME_NS_DATA_LBAF_LBADS, ns->data.lbaf[flbas_fmt]); in nvme_ns_get_sector_size()
230 if (NVMEV(NVME_NS_DATA_NSFEAT_NPVALID, ns->data.nsfeat) != 0) { in nvme_ns_get_stripesize()
552 flbas_fmt = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, ns->data.flbas); in nvme_ns_construct()
585 vwc_present = NVMEV(NVME_CTRLR_DATA_VWC_PRESENT, ctrlr->cdata.vwc); in nvme_ns_construct()
H A Dnvme_ctrlr.c270 if (NVMEV(NVME_CSTS_REG_RDY, csts) == desired_val) in nvme_ctrlr_wait_for_ready()
296 en = NVMEV(NVME_CC_REG_EN, cc); in nvme_ctrlr_disable()
297 rdy = NVMEV(NVME_CSTS_REG_RDY, csts); in nvme_ctrlr_disable()
343 en = NVMEV(NVME_CC_REG_EN, cc); in nvme_ctrlr_enable()
344 rdy = NVMEV(NVME_CSTS_REG_RDY, csts); in nvme_ctrlr_enable()
782 aer->log_page_id = NVMEV(NVME_ASYNC_EVENT_LOG_PAGE_ID, cpl->cdw0); in nvme_ctrlr_async_event_cb()
785 " page 0x%02x)\n", NVMEV(NVME_ASYNC_EVENT_TYPE, cpl->cdw0), in nvme_ctrlr_async_event_cb()
786 NVMEV(NVME_ASYNC_EVENT_INFO, cpl->cdw0), in nvme_ctrlr_async_event_cb()
/freebsd/usr.sbin/nvmfd/
H A Dcontroller.c42 if (NVMEV(NVME_CC_REG_SHN, changes) != 0 && in update_cc()
43 NVMEV(NVME_CC_REG_SHN, new_cc) != 0) { in update_cc()
49 if (NVMEV(NVME_CC_REG_EN, changes) != 0) { in update_cc()
50 if (NVMEV(NVME_CC_REG_EN, new_cc) == 0) { in update_cc()
193 if (NVMEV(NVME_CC_REG_EN, c->cc) == 0 && in controller_handle_admin_commands()
/freebsd/sys/dev/nvmf/host/
H A Dnvmf_ns.c348 if (NVMEV(NVME_NS_DATA_DPS_PIT, data->dps) != 0) { in nvmf_init_ns()
353 lbaf = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, data->flbas); in nvmf_init_ns()
359 if (NVMEV(NVME_NS_DATA_LBAF_MS, data->lbaf[lbaf]) != 0) { in nvmf_init_ns()
364 lbads = NVMEV(NVME_NS_DATA_LBAF_LBADS, data->lbaf[lbaf]); in nvmf_init_ns()
376 if (NVMEV(NVME_CTRLR_DATA_VWC_PRESENT, sc->cdata->vwc) != 0) in nvmf_init_ns()
500 if (NVMEV(NVME_NS_DATA_DPS_PIT, data->dps) != 0) { in nvmf_update_ns()
505 lbaf = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, data->flbas); in nvmf_update_ns()
511 if (NVMEV(NVME_NS_DATA_LBAF_MS, data->lbaf[lbaf]) != 0) { in nvmf_update_ns()
516 lbads = NVMEV(NVME_NS_DATA_LBAF_LBADS, data->lbaf[lbaf]); in nvmf_update_ns()
H A Dnvmf_aer.c176 aer->log_page_id = NVMEV(NVME_ASYNC_EVENT_LOG_PAGE_ID, cdw0); in nvmf_complete_aer()
177 aer->info = NVMEV(NVME_ASYNC_EVENT_INFO, cdw0); in nvmf_complete_aer()
178 aer->type = NVMEV(NVME_ASYNC_EVENT_TYPE, cdw0); in nvmf_complete_aer()
/freebsd/tools/tools/nvmf/nvmfdd/
H A Dnvmfdd.c106 mpsmin = NVMEV(NVME_CAP_HI_REG_MPSMIN, cap >> 32); in connect_admin_queue()
107 mpsmax = NVMEV(NVME_CAP_HI_REG_MPSMAX, cap >> 32); in connect_admin_queue()
144 if (NVMEV(NVME_CSTS_REG_RDY, csts) != 0) in connect_admin_queue()
213 if (NVMEV(NVME_NS_DATA_DPS_PIT, nsdata.dps) != 0) { in validate_namespace()
218 lbaf = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, nsdata.flbas); in validate_namespace()
224 if (NVMEV(NVME_NS_DATA_LBAF_MS, nsdata.lbaf[lbaf]) != 0) { in validate_namespace()
229 lbads = NVMEV(NVME_NS_DATA_LBAF_LBADS, nsdata.lbaf[lbaf]); in validate_namespace()
/freebsd/usr.sbin/bhyve/
H A Dpci_nvme.c372 NVMEV(NVME_CC_REG_EN, cc)
374 NVMEV(NVME_CC_REG_CSS, cc)
376 NVMEV(NVME_CC_REG_SHN, cc)
378 NVMEV(NVME_CC_REG_IOSQES, cc)
380 NVMEV(NVME_CC_REG_IOCQES, cc)
394 NVMEV(NVME_CSTS_REG_RDY, sts)
1065 asqs = ONE_BASED(NVMEV(NVME_AQA_REG_ASQS, sc->regs.aqa)); in pci_nvme_init_controller()
1085 acqs = ONE_BASED(NVMEV(NVME_AQA_REG_ACQS, sc->regs.aqa)); in pci_nvme_init_controller()
1808 uint8_t fid = NVMEV(NVME_FEAT_SET_FID, command->cdw10); in nvme_opc_set_features()
1809 bool sv = NVMEV(NVME_FEAT_SET_SV, command->cdw10); in nvme_opc_set_features()
[all …]
/freebsd/sys/cam/nvme/
H A Dnvme_da.c914 flbas_fmt = NVMEV(NVME_NS_DATA_FLBAS_FORMAT, nsd->flbas); in ndaregister()
915 lbads = NVMEV(NVME_NS_DATA_LBAF_LBADS, nsd->lbaf[flbas_fmt]); in ndaregister()
922 vwc_present = NVMEV(NVME_CTRLR_DATA_VWC_PRESENT, cd->vwc); in ndaregister()
945 if (NVMEV(NVME_NS_DATA_NSFEAT_NPVALID, nsd->nsfeat) != 0 && in ndaregister()
/freebsd/lib/libnvmf/
H A Dnvmf_transport.c210 if (NVMEV(NVME_CMD_PSDT, nc->nc_sqe.fuse) != NVME_PSDT_SGL) in nvmf_validate_command_capsule()
/freebsd/sys/dev/nvmf/
H A Dnvmf_transport.c189 if (NVMEV(NVME_CMD_PSDT, nc->nc_sqe.fuse) != NVME_PSDT_SGL) in nvmf_validate_command_capsule()

12