• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sbin/nvmecontrol/

Lines Matching refs:cdata

48 nvme_print_controller(struct nvme_controller_data *cdata)
61 oncs = cdata->oncs;
69 oacs = cdata->oacs;
79 fw_num_slots = (cdata->frmw >> NVME_CTRLR_DATA_FRMW_NUM_SLOTS_SHIFT) &
81 fw_slot1_ro = (cdata->frmw >> NVME_CTRLR_DATA_FRMW_SLOT1_RO_SHIFT) &
83 fwug = cdata->fwug;
85 ns_smart = (cdata->lpa >> NVME_CTRLR_DATA_LPA_NS_SMART_SHIFT) &
88 sqes_min = (cdata->sqes >> NVME_CTRLR_DATA_SQES_MIN_SHIFT) &
90 sqes_max = (cdata->sqes >> NVME_CTRLR_DATA_SQES_MAX_SHIFT) &
93 cqes_min = (cdata->cqes >> NVME_CTRLR_DATA_CQES_MIN_SHIFT) &
95 cqes_max = (cdata->cqes >> NVME_CTRLR_DATA_CQES_MAX_SHIFT) &
100 printf("Vendor ID: %04x\n", cdata->vid);
101 printf("Subsystem Vendor ID: %04x\n", cdata->ssvid);
102 nvme_strvis(str, cdata->sn, sizeof(str), NVME_SERIAL_NUMBER_LENGTH);
104 nvme_strvis(str, cdata->mn, sizeof(str), NVME_MODEL_NUMBER_LENGTH);
106 nvme_strvis(str, cdata->fr, sizeof(str), NVME_FIRMWARE_REVISION_LENGTH);
108 printf("Recommended Arb Burst: %d\n", cdata->rab);
110 cdata->ieee[0], cdata->ieee[1], cdata->ieee[2]);
112 (cdata->mic == 0) ? "Not Supported" : "",
113 ((cdata->mic >> NVME_CTRLR_DATA_MIC_ANAR_SHIFT) &
115 ((cdata->mic >> NVME_CTRLR_DATA_MIC_SRIOVVF_SHIFT) &
117 ((cdata->mic >> NVME_CTRLR_DATA_MIC_MCTRLRS_SHIFT) &
119 ((cdata->mic >> NVME_CTRLR_DATA_MIC_MPORTS_SHIFT) &
123 if (cdata->mdts == 0)
126 printf("%ld bytes\n", PAGE_SIZE * (1L << cdata->mdts));
127 printf("Controller ID: 0x%04x\n", cdata->ctrlr_id);
129 (cdata->ver >> 16) & 0xffff, (cdata->ver >> 8) & 0xff,
130 cdata->ver & 0xff);
162 if (cdata->sanicap != 0) {
164 ((cdata->sanicap >> NVME_CTRLR_DATA_SANICAP_CES_SHIFT) &
166 ((cdata->sanicap >> NVME_CTRLR_DATA_SANICAP_BES_SHIFT) &
168 ((cdata->sanicap >> NVME_CTRLR_DATA_SANICAP_OWS_SHIFT) &
173 printf("Abort Command Limit: %d\n", cdata->acl+1);
174 printf("Async Event Request Limit: %d\n", cdata->aerl+1);
187 printf("Error Log Page Entries: %d\n", cdata->elpe+1);
188 printf("Number of Power States: %d\n", cdata->npss+1);
189 if (cdata->ver >= 0x010200) {
191 uint128_to_str(to128(cdata->untncap.tnvmcap),
194 uint128_to_str(to128(cdata->untncap.unvmcap),
205 (long long unsigned)cdata->hmpre * 4096);
207 (long long unsigned)cdata->hmmin * 4096);
218 printf("Number of Namespaces: %d\n", cdata->nn);
241 (cdata->fuses == 0) ? "Not Supported" : "",
242 ((cdata->fuses >> NVME_CTRLR_DATA_FUSES_CNW_SHIFT) &
245 ((cdata->fna >> NVME_CTRLR_DATA_FNA_CRYPTO_ERASE_SHIFT) &
247 ((cdata->fna >> NVME_CTRLR_DATA_FNA_ERASE_ALL_SHIFT) &
249 ((cdata->fna >> NVME_CTRLR_DATA_FNA_FORMAT_ALL_SHIFT) &
251 t = (cdata->vwc >> NVME_CTRLR_DATA_VWC_ALL_SHIFT) &
254 ((cdata->vwc >> NVME_CTRLR_DATA_VWC_PRESENT_SHIFT) &
259 if (cdata->ver >= 0x010201)
260 printf("\nNVM Subsystem Name: %.256s\n", cdata->subnqn);