/illumos-gate/usr/src/uts/common/io/nvme/ |
H A D | nvme_var.h | 362 struct nvme { struct 364 nvme_progress_t n_progress; argument 365 nvme_quirk_t n_quirks; argument 367 caddr_t n_regs; 391 nvme_version_t n_version; argument 393 nvme_ioctl_errno_t n_dead_status; argument 394 taskq_ent_t n_dead_tqent; 395 boolean_t n_strict_version; 396 boolean_t n_ignore_unknown_vendor_status; 397 uint32_t n_admin_queue_len; [all …]
|
H A D | nvme.c | 825 #define NVME_BUMP_STAT(nvme, stat) \ argument 1252 nvme_put64(nvme_t *nvme, uintptr_t reg, uint64_t val) in nvme_put64() 1261 nvme_put32(nvme_t *nvme, uintptr_t reg, uint32_t val) in nvme_put32() 1270 nvme_get64(nvme_t *nvme, uintptr_t reg) in nvme_get64() 1283 nvme_get32(nvme_t *nvme, uintptr_t reg) in nvme_get32() 1312 nvme_mgmt_unlock(nvme_t *nvme) in nvme_mgmt_unlock() 1321 nvme_mgmt_lock_held(const nvme_t *nvme) in nvme_mgmt_lock_held() 1327 nvme_mgmt_lock(nvme_t *nvme, nvme_mgmt_lock_level_t level) in nvme_mgmt_lock() 1346 nvme_mgmt_bd_start(nvme_t *nvme) in nvme_mgmt_bd_start() 1357 nvme_mgmt_bd_end(nvme_t *nvme) in nvme_mgmt_bd_end() [all …]
|
H A D | nvme_stat.c | 20 nvme_stat_device_cleanup(nvme_t *nvme) in nvme_stat_device_cleanup() 29 nvme_stat_device_init(nvme_t *nvme) in nvme_stat_device_init() 119 nvme_stat_admin_cleanup(nvme_t *nvme) in nvme_stat_admin_cleanup() 129 nvme_stat_admin_init(nvme_t *nvme) in nvme_stat_admin_init() 176 nvme_stat_cleanup(nvme_t *nvme) in nvme_stat_cleanup() 183 nvme_stat_init(nvme_t *nvme) in nvme_stat_init() 193 nvme_admin_stat_cmd(nvme_t *nvme, nvme_cmd_t *cmd) in nvme_admin_stat_cmd()
|
H A D | nvme_lock.c | 46 nvme_rwlock_block_ns_rdlock(nvme_t *nvme, nvme_namespace_t *ns) in nvme_rwlock_block_ns_rdlock() 63 nvme_rwlock_block_ns_wrlock(nvme_t *nvme, nvme_namespace_t *ns) in nvme_rwlock_block_ns_wrlock() 76 nvme_rwlock_block_ctrl_rdlock(nvme_t *nvme) in nvme_rwlock_block_ctrl_rdlock() 95 nvme_rwlock_block_ctrl_wrlock(nvme_t *nvme) in nvme_rwlock_block_ctrl_wrlock() 121 nvme_rwlock_handoff_ctrl_wrlock(nvme_t *nvme) in nvme_rwlock_handoff_ctrl_wrlock() 147 nvme_rwlock_handoff_ns_wrlock(nvme_t *nvme, nvme_namespace_t *ns) in nvme_rwlock_handoff_ns_wrlock() 275 nvme_rwlock_wakeup(nvme_t *nvme) in nvme_rwlock_wakeup() 355 nvme_t *const nvme = info->nli_nvme; in nvme_rwunlock() local 463 nvme_t *const nvme = minor->nm_ctrl; in nvme_rwlock() local 597 nvme_rwlock_ctrl_dead_cleanup_one(nvme_t *nvme, nvme_minor_lock_info_t *info) in nvme_rwlock_ctrl_dead_cleanup_one() [all …]
|
H A D | nvme_validate.c | 373 nvme_validate_logpage(nvme_t *nvme, nvme_ioctl_get_logpage_t *log) in nvme_validate_logpage() 442 nvme_validate_get_feature(nvme_t *nvme, nvme_ioctl_get_feature_t *get) in nvme_validate_get_feature() 576 nvme_validate_identify(nvme_t *nvme, nvme_ioctl_identify_t *id, in nvme_validate_identify() 708 nvme_validate_vuc(nvme_t *nvme, nvme_ioctl_passthru_t *pass) in nvme_validate_vuc() 817 nvme_validate_format(nvme_t *nvme, nvme_ioctl_format_t *ioc) in nvme_validate_format() 898 nvme_validate_fw_load(nvme_t *nvme, nvme_ioctl_fw_load_t *fw) in nvme_validate_fw_load() 934 nvme_validate_fw_commit(nvme_t *nvme, nvme_ioctl_fw_commit_t *fw) in nvme_validate_fw_commit() 976 nvme_validate_ctrl_attach_detach_ns(nvme_t *nvme, nvme_ioctl_common_t *com) in nvme_validate_ctrl_attach_detach_ns() 992 nvme_validate_ns_delete(nvme_t *nvme, nvme_ioctl_common_t *com) in nvme_validate_ns_delete() 1028 nvme_validate_ns_create(nvme_t *nvme, nvme_ioctl_ns_create_t *ioc) in nvme_validate_ns_create()
|
/illumos-gate/usr/src/test/nvme-tests/tests/libnvme/ |
H A D | ctrl-disc.c | 31 ctrl_disc_count_cb(nvme_t *nvme, const nvme_ctrl_disc_t *disc, void *arg) in ctrl_disc_count_cb() 81 ctrl_match(nvme_t *nvme, nvme_ctrl_t *targ) in ctrl_match() 130 ctrl_disc_nop_cb(nvme_t *nvme, const nvme_ctrl_disc_t *disc, void *arg) in ctrl_disc_nop_cb() 136 ctrl_disc_bad_disc_init(nvme_t *nvme, nvme_ctrl_iter_t **iterp, in ctrl_disc_bad_disc_init() 157 ctrl_disc_bad_disc(nvme_t *nvme, nvme_ctrl_disc_f func, nvme_err_t exp_err, in ctrl_disc_bad_disc() 181 nvme_t *nvme; in main() local
|
H A D | pev.c | 35 pev_action(nvme_t *nvme, nvme_ctrl_t *ctrl, nvme_pev_log_lsp_t pev, bool exp, in pev_action() 131 nvme_t *nvme; in main() local
|
H A D | libnvme_test_common.c | 44 libnvme_test_hdl_vwarn(nvme_t *nvme, const char *fmt, va_list ap) in libnvme_test_hdl_vwarn() 88 libnvme_test_hdl_warn(nvme_t *nvme, const char *fmt, ...) in libnvme_test_hdl_warn() 98 libnvme_test_hdl_fatal(nvme_t *nvme, const char *fmt, ...) in libnvme_test_hdl_fatal() 166 nvme_t *nvme; in libnvme_test_init() local
|
H A D | device-empty.c | 40 nvme_t *nvme; in main() local
|
H A D | ns-cap.c | 36 nvme_t *nvme; in main() local
|
H A D | missing-field.c | 46 nvme_t *nvme; in main() local
|
H A D | missing-field-destruct.c | 45 nvme_t *nvme; in main() local
|
H A D | check-destruct.c | 95 nvme_t *nvme; in main() local
|
H A D | device-reset.c | 99 nvme_t *nvme; in main() local
|
H A D | bad-req-nsmgmt.c | 99 nvme_t *nvme; in main() local
|
H A D | info-roundtrip.c | 323 nvme_t *nvme; in main() local
|
H A D | ns-info.c | 353 nvme_t *nvme; in main() local
|
H A D | ns-max.c | 148 nvme_t *nvme; in main() local
|
H A D | bad-req.c | 228 nvme_t *nvme; in main() local
|
H A D | format.c | 372 nvme_t *nvme; in main() local
|
H A D | ns-disc.c | 329 nvme_t *nvme; in main() local
|
H A D | ns-lifecycle.c | 232 nvme_t *nvme; in main() local
|
H A D | need-write-lock.c | 371 nvme_t *nvme; in main() local
|
/illumos-gate/usr/src/lib/libnvme/common/ |
H A D | libnvme_error.c | 429 nvme_err(nvme_t *nvme) in nvme_err() 435 nvme_syserr(nvme_t *nvme) in nvme_syserr() 441 nvme_errmsg(nvme_t *nvme) in nvme_errmsg() 447 nvme_errlen(nvme_t *nvme) in nvme_errlen() 453 nvme_errtostr(nvme_t *nvme, nvme_err_t err) in nvme_errtostr() 750 nvme_error(nvme_t *nvme, nvme_err_t err, int32_t sys, const char *fmt, ...) in nvme_error() 788 nvme_success(nvme_t *nvme) in nvme_success() 800 nvme_err_save(const nvme_t *nvme, nvme_err_data_t *out) in nvme_err_save() 806 nvme_err_set(nvme_t *nvme, const nvme_err_data_t *err) in nvme_err_set()
|
H A D | libnvme.c | 445 nvme_fini(nvme_t *nvme) in nvme_fini() 460 nvme_t *nvme; in nvme_init() local 527 nvme_ctrl_discover_init(nvme_t *nvme, nvme_ctrl_iter_t **iterp) in nvme_ctrl_discover_init() 549 nvme_ctrl_discover(nvme_t *nvme, nvme_ctrl_disc_f func, void *arg) in nvme_ctrl_discover() 618 nvme_ctrl_init(nvme_t *nvme, di_node_t di, nvme_ctrl_t **outp) in nvme_ctrl_init() 737 nvme_ctrl_init_by_instance_cb(nvme_t *nvme, const nvme_ctrl_disc_t *disc, in nvme_ctrl_init_by_instance_cb() 760 nvme_ctrl_init_by_instance(nvme_t *nvme, int32_t inst, nvme_ctrl_t **outp) in nvme_ctrl_init_by_instance() 1210 nvme_ctrl_ns_init(nvme_t *nvme, const char *name, nvme_ctrl_t **ctrlp, in nvme_ctrl_ns_init()
|