Home
last modified time | relevance | path

Searched refs:NVMEF (Results 1 – 24 of 24) sorted by relevance

/freebsd/sys/dev/nvmf/controller/
H A Dnvmft_subr.c38 caphi = NVMEF(NVME_CAP_HI_REG_CMBS, 0) | in _nvmf_controller_cap()
39 NVMEF(NVME_CAP_HI_REG_PMRS, 0); in _nvmf_controller_cap()
46 caphi |= NVMEF(NVME_CAP_HI_REG_MPSMAX, mps) | in _nvmf_controller_cap()
47 NVMEF(NVME_CAP_HI_REG_MPSMIN, mps); in _nvmf_controller_cap()
49 caphi |= NVMEF(NVME_CAP_HI_REG_BPS, 0) | in _nvmf_controller_cap()
50 NVMEF(NVME_CAP_HI_REG_CSS, NVME_CAP_HI_REG_CSS_NVM_MASK) | in _nvmf_controller_cap()
51 NVMEF(NVME_CAP_HI_REG_NSSRS, 0) | in _nvmf_controller_cap()
52 NVMEF(NVME_CAP_HI_REG_DSTRD, 0); in _nvmf_controller_cap()
54 caplo = NVMEF(NVME_CAP_LO_REG_TO, enable_timeout) | in _nvmf_controller_cap()
55 NVMEF(NVME_CAP_LO_REG_AMS, 0) | in _nvmf_controller_cap()
[all …]
H A Dnvmft_qpair.c268 status = NVMEF(NVME_STATUS_SCT, sc_type) | in nvmft_send_error()
269 NVMEF(NVME_STATUS_SC, sc_status); in nvmft_send_error()
292 status = NVMEF(NVME_STATUS_SCT, NVME_SCT_GENERIC) | in _nvmft_send_generic_error()
293 NVMEF(NVME_STATUS_SC, sc_status); in _nvmft_send_generic_error()
347 status = NVMEF(NVME_STATUS_SCT, sc_type) | in nvmft_connect_error()
348 NVMEF(NVME_STATUS_SC, sc_status); in nvmft_connect_error()
360 NVMEF(NVME_STATUS_SCT, NVME_SCT_COMMAND_SPECIFIC) | in nvmft_connect_invalid_parameters()
361 NVMEF(NVME_STATUS_SC, NVMF_FABRIC_SC_INVALID_PARAM)); in nvmft_connect_invalid_parameters()
H A Dnvmft_controller.c361 ctrlr->csts |= NVMEF(NVME_CSTS_REG_SHST, NVME_SHST_COMPLETE); in nvmft_controller_shutdown()
490 ctrlr->csts |= NVMEF(NVME_CSTS_REG_CFS, 1); in nvmft_controller_error()
846 ctrlr->csts |= NVMEF(NVME_CSTS_REG_SHST, NVME_SHST_OCCURRING); in update_cc()
860 ctrlr->csts |= NVMEF(NVME_CSTS_REG_RDY, 1); in update_cc()
1100 cpl.cdw0 = htole32(NVMEF(NVME_ASYNC_EVENT_TYPE, type) | in nvmft_report_aer()
1101 NVMEF(NVME_ASYNC_EVENT_INFO, info) | in nvmft_report_aer()
1102 NVMEF(NVME_ASYNC_EVENT_LOG_PAGE_ID, log_page_id)); in nvmft_report_aer()
H A Dctl_frontend_nvmf.c843 np->cdata.oncs = htole16(NVMEF(NVME_CTRLR_DATA_ONCS_VERIFY, 1) | in nvmft_port_create()
844 NVMEF(NVME_CTRLR_DATA_ONCS_WRZERO, 1) | in nvmft_port_create()
845 NVMEF(NVME_CTRLR_DATA_ONCS_DSM, 1) | in nvmft_port_create()
846 NVMEF(NVME_CTRLR_DATA_ONCS_COMPARE, 1)); in nvmft_port_create()
847 np->cdata.fuses = NVMEF(NVME_CTRLR_DATA_FUSES_CNW, 1); in nvmft_port_create()
849 np->fp.afi = NVMEF(NVME_FIRMWARE_PAGE_AFI_SLOT, 1); in nvmft_port_create()
/freebsd/sbin/nvmecontrol/
H A Dfabrics.c279 cc |= NVMEF(NVME_CC_REG_EN, 1); in connect_discovery_adminq()
369 cc |= NVMEF(NVME_CC_REG_IOCQES, 4); /* CQE entry size == 16 */ in connect_nvm_adminq()
370 cc |= NVMEF(NVME_CC_REG_IOSQES, 6); /* SEQ entry size == 64 */ in connect_nvm_adminq()
371 cc |= NVMEF(NVME_CC_REG_AMS, 0); /* AMS 0 (Round-robin) */ in connect_nvm_adminq()
372 cc |= NVMEF(NVME_CC_REG_MPS, mps); in connect_nvm_adminq()
373 cc |= NVMEF(NVME_CC_REG_CSS, 0); /* NVM command set */ in connect_nvm_adminq()
374 cc |= NVMEF(NVME_CC_REG_EN, 1); /* EN = 1 */ in connect_nvm_adminq()
421 cc |= NVMEF(NVME_CC_REG_SHN, NVME_SHN_NORMAL); in shutdown_controller()
H A Dns.c582 nsdata.flbas |= NVMEF(NVME_NS_DATA_FLBAS_FORMAT, in nscreate()
586 nsdata.flbas |= NVMEF(NVME_NS_DATA_FLBAS_EXTENDED, in nscreate()
596 nsdata.dps |= NVMEF(NVME_NS_DATA_DPS_MD_START, in nscreate()
600 nsdata.dps |= NVMEF(NVME_NS_DATA_DPS_PIT, in nscreate()
608 nsdata.nmic = NVMEF(NVME_NS_DATA_NMIC_MAY_BE_SHARED, !!cd.mic); in nscreate()
/freebsd/lib/libnvmf/
H A Dnvmf_controller.c86 status = NVMEF(NVME_STATUS_SCT, sc_type) | in nvmf_simple_response()
87 NVMEF(NVME_STATUS_SC, sc_status); in nvmf_simple_response()
178 NVMEF(NVME_STATUS_SCT, NVME_SCT_COMMAND_SPECIFIC) | in nvmf_connect_invalid_parameters()
179 NVMEF(NVME_STATUS_SC, NVMF_FABRIC_SC_INVALID_PARAM)); in nvmf_connect_invalid_parameters()
454 cdata->lpa = NVMEF(NVME_CTRLR_DATA_LPA_EXT_DATA, 1); in nvmf_init_discovery_controller_data()
461 NVMEF(NVME_CTRLR_DATA_SGLS_TRANSPORT_DATA_BLOCK, 1) | in nvmf_init_discovery_controller_data()
462 NVMEF(NVME_CTRLR_DATA_SGLS_ADDRESS_AS_OFFSET, 1) | in nvmf_init_discovery_controller_data()
463 NVMEF(NVME_CTRLR_DATA_SGLS_NVM_COMMAND_SET, 1)); in nvmf_init_discovery_controller_data()
H A Dnvmf_transport.c139 nc->nc_sqe.fuse |= NVMEF(NVME_CMD_PSDT, NVME_PSDT_SGL); in nvmf_allocate_command()
/freebsd/tools/tools/nvmf/nvmfdd/
H A Dnvmfdd.c126 cc |= NVMEF(NVME_CC_REG_IOCQES, 4); /* CQE entry size == 16 */ in connect_admin_queue()
127 cc |= NVMEF(NVME_CC_REG_IOSQES, 6); /* SQE entry size == 64 */ in connect_admin_queue()
128 cc |= NVMEF(NVME_CC_REG_AMS, 0); /* AMS 0 (Round-robin) */ in connect_admin_queue()
129 cc |= NVMEF(NVME_CC_REG_MPS, mps); in connect_admin_queue()
130 cc |= NVMEF(NVME_CC_REG_CSS, 0); /* NVM command set */ in connect_admin_queue()
131 cc |= NVMEF(NVME_CC_REG_EN, 1); /* EN = 1 */ in connect_admin_queue()
178 cc |= NVMEF(NVME_CC_REG_SHN, NVME_SHN_NORMAL); in shutdown_controller()
/freebsd/tools/tools/nvmf/nvmfd/
H A Dcontroller.c45 c->csts |= NVMEF(NVME_CSTS_REG_SHST, NVME_SHST_COMPLETE); in update_cc()
55 c->csts |= NVMEF(NVME_CSTS_REG_RDY, 1); in update_cc()
H A Ddevices.c205 nsdata->flbas = NVMEF(NVME_NS_DATA_FLBAS_FORMAT, 0); in device_namespace_data()
206 nsdata->lbaf[0] = NVMEF(NVME_NS_DATA_LBAF_LBADS, in device_namespace_data()
H A Dio.c506 ioc->fp.afi = NVMEF(NVME_FIRMWARE_PAGE_AFI_SLOT, 1); in connect_admin_qpair()
/freebsd/usr.sbin/bhyve/
H A Dpci_nvme.c407 #define NVME_CSTS_RDY (NVMEF(NVME_CSTS_REG_RDY, 1))
408 #define NVME_CSTS_CFS (NVMEF(NVME_CSTS_REG_CFS, 1))
411 #define NVME_STATUS_P (NVMEF(NVME_STATUS_P, 1))
456 *status |= NVMEF(NVME_STATUS_SCT, type) | NVMEF(NVME_STATUS_SC, code); in pci_nvme_status_tc()
549 cd->oacs = NVMEF(NVME_CTRLR_DATA_OACS_FORMAT, 1); in pci_nvme_init_ctrldata()
556 NVMEF(NVME_CTRLR_DATA_FRMW_NUM_SLOTS, 1); in pci_nvme_init_ctrldata()
570 cd->sanicap = NVMEF(NVME_CTRLR_DATA_SANICAP_NODMMAS, in pci_nvme_init_ctrldata()
573 cd->sqes = NVMEF(NVME_CTRLR_DATA_SQES_MAX, 6) | in pci_nvme_init_ctrldata()
574 NVMEF(NVME_CTRLR_DATA_SQES_MIN, 6); in pci_nvme_init_ctrldata()
575 cd->cqes = NVMEF(NVME_CTRLR_DATA_CQES_MAX, 4) | in pci_nvme_init_ctrldata()
[all …]
/freebsd/sys/dev/nvme/
H A Dnvme_ctrlr.c376 aqa |= NVMEF(NVME_AQA_REG_ACQS, qsize); in nvme_ctrlr_enable()
377 aqa |= NVMEF(NVME_AQA_REG_ASQS, qsize); in nvme_ctrlr_enable()
382 cc |= NVMEF(NVME_CC_REG_EN, 1); in nvme_ctrlr_enable()
383 cc |= NVMEF(NVME_CC_REG_CSS, 0); in nvme_ctrlr_enable()
384 cc |= NVMEF(NVME_CC_REG_AMS, 0); in nvme_ctrlr_enable()
385 cc |= NVMEF(NVME_CC_REG_SHN, 0); in nvme_ctrlr_enable()
386 cc |= NVMEF(NVME_CC_REG_IOSQES, 6); /* SQ entry size == 64 == 2^6 */ in nvme_ctrlr_enable()
387 cc |= NVMEF(NVME_CC_REG_IOCQES, 4); /* CQ entry size == 16 == 2^4 */ in nvme_ctrlr_enable()
394 cc |= NVMEF(NVME_CC_REG_MPS, ctrlr->mps); in nvme_ctrlr_enable()
1873 cc |= NVMEF(NVME_CC_REG_SHN, NVME_SHN_NORMAL); in nvme_ctrlr_shutdown()
H A Dnvme_qpair.c286 status |= NVMEF(NVME_STATUS_SCT, sct); in nvme_qpair_make_status()
287 status |= NVMEF(NVME_STATUS_SC, sc); in nvme_qpair_make_status()
288 status |= NVMEF(NVME_STATUS_DNR, dnr); in nvme_qpair_make_status()
H A Dnvme_ns.c300 parent_cpl.status |= NVMEF(NVME_STATUS_SC, in nvme_bio_child_inbed()
H A Dnvme.h728 #define NVMEF(name, x) (((x) & name##_MASK) << name##_SHIFT) macro
/freebsd/usr.sbin/ctld/
H A Dnvmf_discovery.cc265 csts |= NVMEF(NVME_CSTS_REG_SHST, NVME_SHST_COMPLETE); in update_cc()
275 csts |= NVMEF(NVME_CSTS_REG_RDY, 1); in update_cc()
/freebsd/sys/dev/nvmf/host/
H A Dnvmf_qpair.c100 cqe.status = htole16(NVMEF(NVME_STATUS_SCT, NVME_SCT_PATH_RELATED) | in nvmf_abort_request()
101 NVMEF(NVME_STATUS_SC, NVME_SC_COMMAND_ABORTED_BY_HOST)); in nvmf_abort_request()
H A Dnvmf.c144 cc |= NVMEF(NVME_CC_REG_SHN, NVME_SHN_NORMAL); in nvmf_shutdown_controller()
/freebsd/sys/cam/ctl/
H A Dctl_error.c1001 status = NVMEF(NVME_STATUS_SCT, sc_type) | in ctl_nvme_set_error()
1002 NVMEF(NVME_STATUS_SC, sc_status); in ctl_nvme_set_error()
H A Dctl_backend_ramdisk.c628 NVMEF(NVME_NS_DATA_DLFEAT_READ, NVME_NS_DATA_DLFEAT_READ_00); in ramdisk_namespace_data()
629 nsdata->flbas = NVMEF(NVME_NS_DATA_FLBAS_FORMAT, 0); in ramdisk_namespace_data()
630 nsdata->lbaf[0] = NVMEF(NVME_NS_DATA_LBAF_LBADS, in ramdisk_namespace_data()
H A Dctl_backend_block.c1343 NVMEF(NVME_NS_DATA_DLFEAT_READ, NVME_NS_DATA_DLFEAT_READ_00); in ctl_be_block_namespace_data()
1344 nsdata->flbas = NVMEF(NVME_NS_DATA_FLBAS_FORMAT, 0); in ctl_be_block_namespace_data()
1345 nsdata->lbaf[0] = NVMEF(NVME_NS_DATA_LBAF_LBADS, in ctl_be_block_namespace_data()
/freebsd/sys/dev/nvmf/
H A Dnvmf_transport.c111 nc->nc_sqe.fuse |= NVMEF(NVME_CMD_PSDT, NVME_PSDT_SGL); in nvmf_allocate_command()