Lines Matching refs:NULL
171 align -= snprintf(NULL, 0, " %d", index); in nvme_print()
183 if (fmt != NULL) { in nvme_print()
226 if (unit == NULL) in nvme_print_double()
242 if (unit == NULL) in nvme_print_uint64()
245 if (fmt == NULL) in nvme_print_uint64()
271 if (unit == NULL) in nvme_print_uint128()
364 if (s_true == NULL) in nvme_print_bit()
366 if (s_false == NULL) in nvme_print_bit()
419 nvme_print(0, "Identify Controller", -1, NULL); in nvme_print_identify_ctrl()
420 nvme_print(2, "Controller Capabilities and Features", -1, NULL); in nvme_print_identify_ctrl()
429 idctl->id_vid, "0x%0.4"PRIx64, NULL); in nvme_print_identify_ctrl()
431 idctl->id_ssvid, "0x%0.4"PRIx64, NULL); in nvme_print_identify_ctrl()
433 idctl->id_rab, NULL, NULL); in nvme_print_identify_ctrl()
437 nvme_print(4, "Multi-Interface Capabilities", -1, NULL); in nvme_print_identify_ctrl()
439 idctl->id_mic.m_multi_pci, NULL, NULL); in nvme_print_identify_ctrl()
443 idctl->id_mic.m_multi_ctrl, NULL, NULL); in nvme_print_identify_ctrl()
449 (1 << idctl->id_mdts) * cap->mpsmin / 1024, NULL, "kB"); in nvme_print_identify_ctrl()
456 idctl->id_cntlid, "0x%0.4"PRIx64, NULL); in nvme_print_identify_ctrl()
459 nvme_print(2, "Admin Command Set Attributes", -1, NULL); in nvme_print_identify_ctrl()
460 nvme_print(4, "Optional Admin Command Support", -1, NULL); in nvme_print_identify_ctrl()
462 idctl->id_oacs.oa_security, NULL, NULL); in nvme_print_identify_ctrl()
464 idctl->id_oacs.oa_format, NULL, NULL); in nvme_print_identify_ctrl()
466 idctl->id_oacs.oa_firmware, NULL, NULL); in nvme_print_identify_ctrl()
469 (uint16_t)idctl->id_acl + 1, NULL, NULL); in nvme_print_identify_ctrl()
471 (uint16_t)idctl->id_aerl + 1, NULL, NULL); in nvme_print_identify_ctrl()
473 nvme_print(4, "Firmware Updates", -1, NULL); in nvme_print_identify_ctrl()
477 idctl->id_frmw.fw_nslot, NULL, NULL); in nvme_print_identify_ctrl()
478 nvme_print(2, "Log Page Attributes", -1, NULL); in nvme_print_identify_ctrl()
480 idctl->id_lpa.lp_smart, NULL, NULL); in nvme_print_identify_ctrl()
482 (uint16_t)idctl->id_elpe + 1, NULL, NULL); in nvme_print_identify_ctrl()
484 (uint16_t)idctl->id_npss + 1, NULL, NULL); in nvme_print_identify_ctrl()
492 idctl->id_apsta.ap_sup, NULL, NULL); in nvme_print_identify_ctrl()
495 nvme_print(2, "NVM Command Set Attributes", -1, NULL); in nvme_print_identify_ctrl()
505 idctl->id_nn, NULL, NULL); in nvme_print_identify_ctrl()
506 nvme_print(4, "Optional NVM Command Support", -1, NULL); in nvme_print_identify_ctrl()
508 idctl->id_oncs.on_compare, NULL, NULL); in nvme_print_identify_ctrl()
510 idctl->id_oncs.on_wr_unc, NULL, NULL); in nvme_print_identify_ctrl()
512 idctl->id_oncs.on_dset_mgmt, NULL, NULL); in nvme_print_identify_ctrl()
516 idctl->id_oncs.on_wr_zero, NULL, NULL); in nvme_print_identify_ctrl()
518 idctl->id_oncs.on_save, NULL, NULL); in nvme_print_identify_ctrl()
520 idctl->id_oncs.on_reserve, NULL, NULL); in nvme_print_identify_ctrl()
523 nvme_print(4, "Fused Operation Support", -1, NULL); in nvme_print_identify_ctrl()
525 idctl->id_fuses.f_cmp_wr, NULL, NULL); in nvme_print_identify_ctrl()
526 nvme_print(4, "Format NVM Attributes", -1, NULL); in nvme_print_identify_ctrl()
528 idctl->id_fna.fn_format == 0, NULL, NULL); in nvme_print_identify_ctrl()
530 idctl->id_fna.fn_sec_erase == 0, NULL, NULL); in nvme_print_identify_ctrl()
532 idctl->id_fna.fn_crypt_erase, NULL, NULL); in nvme_print_identify_ctrl()
536 (uint32_t)idctl->id_awun + 1, NULL, in nvme_print_identify_ctrl()
539 (uint32_t)idctl->id_awupf + 1, NULL, in nvme_print_identify_ctrl()
548 (uint32_t)idctl->id_acwu + 1, NULL, in nvme_print_identify_ctrl()
550 nvme_print(4, "SGL Support", -1, NULL); in nvme_print_identify_ctrl()
552 idctl->id_sgls.sgl_sup, NULL, NULL); in nvme_print_identify_ctrl()
554 idctl->id_sgls.sgl_bucket, NULL, NULL); in nvme_print_identify_ctrl()
575 nvme_print(4, "Power State Descriptor", i, NULL); in nvme_print_identify_ctrl()
580 idctl->id_psd[i].psd_enlat, NULL, "us"); in nvme_print_identify_ctrl()
582 idctl->id_psd[i].psd_exlat, NULL, "us"); in nvme_print_identify_ctrl()
584 idctl->id_psd[i].psd_rrt, NULL, NULL); in nvme_print_identify_ctrl()
586 idctl->id_psd[i].psd_rrl, NULL, NULL); in nvme_print_identify_ctrl()
588 idctl->id_psd[i].psd_rwt, NULL, NULL); in nvme_print_identify_ctrl()
590 idctl->id_psd[i].psd_rwl, NULL, NULL); in nvme_print_identify_ctrl()
606 nvme_print(0, "Identify Namespace", -1, NULL); in nvme_print_identify_nsid()
607 nvme_print(2, "Namespace Capabilities and Features", -1, NULL); in nvme_print_identify_nsid()
609 idns->id_nsize * bsize / 1024 / 1024, NULL, "MB"); in nvme_print_identify_nsid()
611 idns->id_ncap * bsize / 1024 / 1024, NULL, "MB"); in nvme_print_identify_nsid()
613 idns->id_nuse * bsize / 1024 / 1024, NULL, "MB"); in nvme_print_identify_nsid()
614 nvme_print(4, "Namespace Features", -1, NULL); in nvme_print_identify_nsid()
616 idns->id_nsfeat.f_thin, NULL, NULL); in nvme_print_identify_nsid()
618 (uint16_t)idns->id_nlbaf + 1, NULL, NULL); in nvme_print_identify_nsid()
619 nvme_print(4, "Formatted LBA Size", -1, NULL); in nvme_print_identify_nsid()
621 (uint16_t)idns->id_flbas.lba_format, NULL, NULL); in nvme_print_identify_nsid()
624 nvme_print(4, "Metadata Capabilities", -1, NULL); in nvme_print_identify_nsid()
626 idns->id_mc.mc_extlba, NULL, NULL); in nvme_print_identify_nsid()
628 idns->id_mc.mc_separate, NULL, NULL); in nvme_print_identify_nsid()
629 nvme_print(4, "End-to-End Data Protection Capabilities", -1, NULL); in nvme_print_identify_nsid()
631 idns->id_dpc.dp_type1, NULL, NULL); in nvme_print_identify_nsid()
633 idns->id_dpc.dp_type2, NULL, NULL); in nvme_print_identify_nsid()
635 idns->id_dpc.dp_type3, NULL, NULL); in nvme_print_identify_nsid()
637 idns->id_dpc.dp_first, NULL, NULL); in nvme_print_identify_nsid()
639 idns->id_dpc.dp_last, NULL, NULL); in nvme_print_identify_nsid()
640 nvme_print(4, "End-to-End Data Protection Settings", -1, NULL); in nvme_print_identify_nsid()
646 idns->id_dps.dp_pinfo, NULL, NULL); in nvme_print_identify_nsid()
652 "Capabilities", -1, NULL); in nvme_print_identify_nsid()
655 nvme_print(2, "Reservation Capabilities", -1, NULL); in nvme_print_identify_nsid()
657 idns->id_rescap.rc_persist, NULL, NULL); in nvme_print_identify_nsid()
659 idns->id_rescap.rc_wr_excl, NULL, NULL); in nvme_print_identify_nsid()
661 idns->id_rescap.rc_excl, NULL, NULL); in nvme_print_identify_nsid()
663 idns->id_rescap.rc_wr_excl_r, NULL, NULL); in nvme_print_identify_nsid()
665 idns->id_rescap.rc_excl_r, NULL, NULL); in nvme_print_identify_nsid()
667 idns->id_rescap.rc_wr_excl_a, NULL, NULL); in nvme_print_identify_nsid()
669 idns->id_rescap.rc_excl_a, NULL, NULL); in nvme_print_identify_nsid()
683 nvme_print(4, "LBA Format", i, NULL); in nvme_print_identify_nsid()
685 idns->id_lbaf[i].lbaf_ms, NULL, " bytes"); in nvme_print_identify_nsid()
687 1 << idns->id_lbaf[i].lbaf_lbads, NULL, " bytes"); in nvme_print_identify_nsid()
704 nvme_print(0, "Error Log", -1, NULL); in nvme_print_error_log()
708 nvme_print_uint64(2, "Number of Error Log Entries", i, NULL, NULL); in nvme_print_error_log()
745 nvme_print(2, "Entry", i, NULL); in nvme_print_error_log()
747 elog[i].el_count, NULL, NULL); in nvme_print_error_log()
749 elog[i].el_sqid, NULL, NULL); in nvme_print_error_log()
751 elog[i].el_cid, NULL, NULL); in nvme_print_error_log()
752 nvme_print(4, "Status Field", -1, NULL); in nvme_print_error_log()
754 elog[i].el_sf.sf_p, NULL, NULL); in nvme_print_error_log()
765 elog[i].el_byte, "0x%0.2"PRIx64, NULL); in nvme_print_error_log()
767 elog[i].el_bit, NULL, NULL); in nvme_print_error_log()
769 elog[i].el_lba, NULL, NULL); in nvme_print_error_log()
775 elog[i].el_vendor, NULL, NULL); in nvme_print_error_log()
788 nvme_print(0, "SMART/Health Information", -1, NULL); in nvme_print_health_log()
789 nvme_print(2, "Critical Warnings", -1, NULL); in nvme_print_health_log()
803 hlog->hl_temp - 273, NULL, "C"); in nvme_print_health_log()
805 hlog->hl_avail_spare, NULL, "%"); in nvme_print_health_log()
809 hlog->hl_avail_spare_thr, NULL, "%"); in nvme_print_health_log()
812 hlog->hl_used, NULL, "%"); in nvme_print_health_log()
827 hlog->hl_host_read, NULL, 0, 0); in nvme_print_health_log()
829 hlog->hl_host_write, NULL, 0, 0); in nvme_print_health_log()
833 hlog->hl_power_cycles, NULL, 0, 0); in nvme_print_health_log()
837 hlog->hl_unsafe_shutdn, NULL, 0, 0); in nvme_print_health_log()
839 hlog->hl_media_errors, NULL, 0, 0); in nvme_print_health_log()
841 hlog->hl_errors_logged, NULL, 0, 0); in nvme_print_health_log()
854 nvme_print(0, "Firmware Slot Information", -1, NULL); in nvme_print_fwslot_log()
855 nvme_print_uint64(2, "Active Firmware Slot", fwlog->fw_afi, NULL, NULL); in nvme_print_fwslot_log()
882 1 << arb.b.arb_ab, NULL, NULL); in nvme_print_feat_arbitration()
887 (uint16_t)arb.b.arb_lpw + 1, NULL, NULL); in nvme_print_feat_arbitration()
889 (uint16_t)arb.b.arb_mpw + 1, NULL, NULL); in nvme_print_feat_arbitration()
891 (uint16_t)arb.b.arb_hpw + 1, NULL, NULL); in nvme_print_feat_arbitration()
905 NULL, NULL); in nvme_print_feat_power_mgmt()
919 if (buf == NULL) in nvme_print_feat_lba_range()
930 (uint8_t)lrt.b.lr_num + 1, NULL, NULL); in nvme_print_feat_lba_range()
936 nvme_print(4, "LBA Range", i, NULL); in nvme_print_feat_lba_range()
942 lr[i].lr_type, NULL, NULL); in nvme_print_feat_lba_range()
943 nvme_print(6, "Attributes", -1, NULL); in nvme_print_feat_lba_range()
949 lr[i].lr_slba, NULL, NULL); in nvme_print_feat_lba_range()
951 lr[i].lr_nlb, NULL, NULL); in nvme_print_feat_lba_range()
977 NULL, "C"); in nvme_print_feat_temperature()
992 (uint32_t)er.b.er_tler * 100, NULL, "ms"); in nvme_print_feat_error()
1023 nq.b.nq_nsq + 1, NULL, NULL); in nvme_print_feat_nqueues()
1025 nq.b.nq_ncq + 1, NULL, NULL); in nvme_print_feat_nqueues()
1039 ic.b.ic_thr + 1, NULL, NULL); in nvme_print_feat_intr_coal()
1041 (uint16_t)ic.b.ic_time * 100, NULL, "us"); in nvme_print_feat_intr_coal()
1106 if (buf == NULL) in nvme_print_feat_auto_pst()
1118 nvme_print(4, "Power State", i, NULL); in nvme_print_feat_auto_pst()
1120 (uint16_t)aps[i].apst_itps, NULL, NULL); in nvme_print_feat_auto_pst()
1122 aps[i].apst_itpt, NULL, "ms"); in nvme_print_feat_auto_pst()
1137 spm.b.spm_pbslc, NULL, NULL); in nvme_print_feat_progress()