Home
last modified time | relevance | path

Searched defs:ctrlr (Results 1 – 25 of 85) sorted by relevance

1234

/spdk/lib/nvme/
H A Dnvme_ctrlr.c42 #define nvme_ctrlr_get_reg_async(ctrlr, reg, sz, cb_fn, cb_arg) \ argument
46 #define nvme_ctrlr_set_reg_async(ctrlr, reg, sz, val, cb_fn, cb_arg) \ argument
49 NVME_CTRLR_WARNLOG(ctrlr,format,...) global() argument
52 NVME_CTRLR_NOTICELOG(ctrlr,format,...) global() argument
55 NVME_CTRLR_INFOLOG(ctrlr,format,...) global() argument
59 NVME_CTRLR_DEBUGLOG(ctrlr,format,...) global() argument
62 NVME_CTRLR_DEBUGLOG(ctrlr,...) global() argument
65 nvme_ctrlr_get_reg_async(ctrlr,reg,sz,cb_fn,cb_arg) global() argument
69 nvme_ctrlr_set_reg_async(ctrlr,reg,sz,val,cb_fn,cb_arg) global() argument
73 nvme_ctrlr_get_cc_async(ctrlr,cb_fn,cb_arg) global() argument
76 nvme_ctrlr_get_csts_async(ctrlr,cb_fn,cb_arg) global() argument
79 nvme_ctrlr_get_cap_async(ctrlr,cb_fn,cb_arg) global() argument
82 nvme_ctrlr_get_vs_async(ctrlr,cb_fn,cb_arg) global() argument
85 nvme_ctrlr_set_cc_async(ctrlr,value,cb_fn,cb_arg) global() argument
89 nvme_ctrlr_get_cc(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_cc_register * cc) nvme_ctrlr_get_cc() argument
96 nvme_ctrlr_get_csts(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_csts_register * csts) nvme_ctrlr_get_csts() argument
103 nvme_ctrlr_get_cap(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_cap_register * cap) nvme_ctrlr_get_cap() argument
110 nvme_ctrlr_get_vs(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_vs_register * vs) nvme_ctrlr_get_vs() argument
117 nvme_ctrlr_get_cmbsz(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_cmbsz_register * cmbsz) nvme_ctrlr_get_cmbsz() argument
124 nvme_ctrlr_get_pmrcap(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_pmrcap_register * pmrcap) nvme_ctrlr_get_pmrcap() argument
131 nvme_ctrlr_get_bpinfo(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_bpinfo_register * bpinfo) nvme_ctrlr_get_bpinfo() argument
138 nvme_ctrlr_set_bprsel(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_bprsel_register * bprsel) nvme_ctrlr_set_bprsel() argument
145 nvme_ctrlr_set_bpmbl(struct spdk_nvme_ctrlr * ctrlr,uint64_t bpmbl_value) nvme_ctrlr_set_bpmbl() argument
152 nvme_ctrlr_set_nssr(struct spdk_nvme_ctrlr * ctrlr,uint32_t nssr_value) nvme_ctrlr_set_nssr() argument
159 nvme_ctrlr_multi_iocs_enabled(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_multi_iocs_enabled() argument
255 spdk_nvme_ctrlr_get_opts(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_opts() argument
268 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_ctrlr_proc_add_io_qpair() local
285 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_ctrlr_proc_remove_io_qpair() local
305 spdk_nvme_ctrlr_get_default_io_qpair_opts(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_io_qpair_opts * opts,size_t opts_size) spdk_nvme_ctrlr_get_default_io_qpair_opts() argument
370 nvme_ctrlr_create_io_qpair(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_io_qpair_opts * opts) nvme_ctrlr_create_io_qpair() argument
423 spdk_nvme_ctrlr_connect_io_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) spdk_nvme_ctrlr_connect_io_qpair() argument
445 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; spdk_nvme_ctrlr_disconnect_io_qpair() local
453 spdk_nvme_ctrlr_alloc_io_qpair(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_io_qpair_opts * user_opts,size_t opts_size) spdk_nvme_ctrlr_alloc_io_qpair() argument
524 struct spdk_nvme_ctrlr *ctrlr; spdk_nvme_ctrlr_reconnect_io_qpair() local
568 spdk_nvme_ctrlr_get_admin_qp_failure_reason(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_admin_qp_failure_reason() argument
582 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_ctrlr_disconnect_qpair() local
593 struct spdk_nvme_ctrlr *ctrlr; spdk_nvme_ctrlr_free_io_qpair() local
645 nvme_ctrlr_construct_intel_support_log_page_list(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_intel_log_page_directory * log_page_directory) nvme_ctrlr_construct_intel_support_log_page_list() argument
677 struct spdk_nvme_ctrlr *ctrlr; global() member
684 struct spdk_nvme_ctrlr *ctrlr = ctx->ctrlr; nvme_ctrlr_set_intel_support_log_pages_done() local
696 nvme_ctrlr_set_intel_support_log_pages(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_intel_support_log_pages() argument
728 nvme_ctrlr_alloc_ana_log_page(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_alloc_ana_log_page() argument
775 nvme_ctrlr_update_ana_log_page(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_update_ana_log_page() argument
816 struct spdk_nvme_ctrlr *ctrlr = cb_arg; nvme_ctrlr_update_ns_ana_states() local
837 nvme_ctrlr_parse_ana_log_page(struct spdk_nvme_ctrlr * ctrlr,spdk_nvme_parse_ana_log_page_cb cb_fn,void * cb_arg) nvme_ctrlr_parse_ana_log_page() argument
872 nvme_ctrlr_set_supported_log_pages(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_supported_log_pages() argument
919 nvme_ctrlr_set_intel_supported_features(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_intel_supported_features() argument
931 nvme_ctrlr_set_arbitration_feature(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_arbitration_feature() argument
978 nvme_ctrlr_set_supported_features(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_supported_features() argument
1011 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_set_host_feature_done() local
1033 nvme_ctrlr_set_host_feature(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_host_feature() argument
1077 spdk_nvme_ctrlr_is_failed(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_is_failed() argument
1083 nvme_ctrlr_fail(struct spdk_nvme_ctrlr * ctrlr,bool hot_remove) nvme_ctrlr_fail() argument
1115 spdk_nvme_ctrlr_fail(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_fail() argument
1126 struct spdk_nvme_ctrlr *ctrlr = ctx->ctrlr; nvme_ctrlr_shutdown_set_cc_done() local
1160 struct spdk_nvme_ctrlr *ctrlr = ctx->ctrlr; nvme_ctrlr_shutdown_get_cc_done() local
1193 nvme_ctrlr_shutdown_async(struct spdk_nvme_ctrlr * ctrlr,struct nvme_ctrlr_detach_ctx * ctx) nvme_ctrlr_shutdown_async() argument
1235 nvme_ctrlr_shutdown_poll_async(struct spdk_nvme_ctrlr * ctrlr,struct nvme_ctrlr_detach_ctx * ctx) nvme_ctrlr_shutdown_poll_async() argument
1287 nvme_ctrlr_get_ready_timeout(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_get_ready_timeout() argument
1295 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_set_cc_en_done() local
1308 nvme_ctrlr_enable(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_enable() argument
1518 _nvme_ctrlr_set_state(struct spdk_nvme_ctrlr * ctrlr,enum nvme_ctrlr_state state,uint64_t timeout_in_ms,bool quiet) _nvme_ctrlr_set_state() argument
1566 nvme_ctrlr_set_state(struct spdk_nvme_ctrlr * ctrlr,enum nvme_ctrlr_state state,uint64_t timeout_in_ms) nvme_ctrlr_set_state() argument
1573 nvme_ctrlr_set_state_quiet(struct spdk_nvme_ctrlr * ctrlr,enum nvme_ctrlr_state state,uint64_t timeout_in_ms) nvme_ctrlr_set_state_quiet() argument
1580 nvme_ctrlr_free_zns_specific_data(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_free_zns_specific_data() argument
1587 nvme_ctrlr_free_iocs_specific_data(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_free_iocs_specific_data() argument
1593 nvme_ctrlr_free_doorbell_buffer(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_free_doorbell_buffer() argument
1609 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_set_doorbell_buffer_config_done() local
1621 nvme_ctrlr_set_doorbell_buffer_config(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_doorbell_buffer_config() argument
1687 nvme_ctrlr_abort_queued_aborts(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_abort_queued_aborts() argument
1704 nvme_ctrlr_disconnect(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_disconnect() argument
1737 nvme_ctrlr_disconnect_done(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_disconnect_done() argument
1755 spdk_nvme_ctrlr_disconnect(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_disconnect() argument
1767 spdk_nvme_ctrlr_reconnect_async(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_reconnect_async() argument
1782 nvme_ctrlr_reinitialize_io_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_ctrlr_reinitialize_io_qpair() argument
1811 spdk_nvme_ctrlr_reconnect_poll_async(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_reconnect_poll_async() argument
1894 nvme_ctrlr_disable(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_disable() argument
1902 nvme_ctrlr_disable_poll(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_disable_poll() argument
1919 nvme_ctrlr_fail_io_qpairs(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_fail_io_qpairs() argument
1929 spdk_nvme_ctrlr_reset(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_reset() argument
1969 spdk_nvme_ctrlr_reset_subsystem(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_reset_subsystem() argument
1995 spdk_nvme_ctrlr_set_trid(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_transport_id * trid) spdk_nvme_ctrlr_set_trid() argument
2024 spdk_nvme_ctrlr_set_remove_cb(struct spdk_nvme_ctrlr * ctrlr,spdk_nvme_remove_cb remove_cb,void * remove_ctx) spdk_nvme_ctrlr_set_remove_cb() argument
2040 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_identify_done() local
2110 nvme_ctrlr_identify(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_identify() argument
2132 struct spdk_nvme_ctrlr *ctrlr = arg; nvme_ctrlr_get_zns_cmd_and_effects_log_done() local
2154 nvme_ctrlr_get_zns_cmd_and_effects_log(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_get_zns_cmd_and_effects_log() argument
2189 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_identify_zns_specific_done() local
2225 nvme_ctrlr_identify_iocs_specific(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_identify_iocs_specific() argument
2276 struct spdk_nvme_ctrlr *ctrlr; global() member
2286 nvme_active_ns_ctx_create(struct spdk_nvme_ctrlr * ctrlr,nvme_active_ns_ctx_deleter deleter) nvme_active_ns_ctx_create() argument
2321 nvme_ctrlr_destruct_namespace(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) nvme_ctrlr_destruct_namespace() argument
2340 nvme_ctrlr_construct_namespace(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) nvme_ctrlr_construct_namespace() argument
2360 nvme_ctrlr_identify_active_ns_swap(struct spdk_nvme_ctrlr * ctrlr,uint32_t * new_ns_list,size_t max_entries) nvme_ctrlr_identify_active_ns_swap() argument
2452 struct spdk_nvme_ctrlr *ctrlr = ctx->ctrlr; nvme_ctrlr_identify_active_ns_async() local
2515 struct spdk_nvme_ctrlr *ctrlr = ctx->ctrlr; _nvme_active_ns_ctx_deleter() local
2536 _nvme_ctrlr_identify_active_ns(struct spdk_nvme_ctrlr * ctrlr) _nvme_ctrlr_identify_active_ns() argument
2552 nvme_ctrlr_identify_active_ns(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_identify_active_ns() argument
2587 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_ns_async_done() local
2618 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_ns_async() local
2631 nvme_ctrlr_identify_namespaces(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_identify_namespaces() argument
2658 nvme_ctrlr_identify_namespaces_iocs_specific_next(struct spdk_nvme_ctrlr * ctrlr,uint32_t prev_nsid) nvme_ctrlr_identify_namespaces_iocs_specific_next() argument
2703 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_ns_zns_specific_async_done() local
2717 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_ns_zns_specific_async() local
2743 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_ns_nvm_specific_async_done() local
2757 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_ns_nvm_specific_async() local
2803 nvme_ctrlr_identify_namespaces_iocs_specific(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_identify_namespaces_iocs_specific() argument
2819 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_id_desc_async_done() local
2861 struct spdk_nvme_ctrlr *ctrlr = ns->ctrlr; nvme_ctrlr_identify_id_desc_async() local
2873 nvme_ctrlr_identify_id_desc_namespaces(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_identify_id_desc_namespaces() argument
2907 nvme_ctrlr_update_nvmf_ioccsz(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_update_nvmf_ioccsz() argument
2925 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_set_num_queues_done() local
2965 nvme_ctrlr_set_num_queues(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_num_queues() argument
2995 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_set_keep_alive_timeout_done() local
3040 nvme_ctrlr_set_keep_alive_timeout(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_keep_alive_timeout() argument
3082 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_set_host_id_done() local
3099 nvme_ctrlr_set_host_id(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_set_host_id() argument
3148 nvme_ctrlr_update_namespaces(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_update_namespaces() argument
3161 nvme_ctrlr_clear_changed_ns_log(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_clear_changed_ns_log() argument
3221 nvme_ctrlr_process_async_event(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_cpl * cpl) nvme_ctrlr_process_async_event() argument
3261 nvme_ctrlr_queue_async_event(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_cpl * cpl) nvme_ctrlr_queue_async_event() argument
3282 nvme_ctrlr_complete_queued_async_events(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_complete_queued_async_events() argument
3302 struct spdk_nvme_ctrlr *ctrlr = aer->ctrlr; nvme_ctrlr_async_event_cb() local
3349 nvme_ctrlr_construct_and_submit_aer(struct spdk_nvme_ctrlr * ctrlr,struct nvme_async_event_request * aer) nvme_ctrlr_construct_and_submit_aer() argument
3371 struct spdk_nvme_ctrlr *ctrlr = (struct spdk_nvme_ctrlr *)arg; nvme_ctrlr_configure_aer_done() local
3394 nvme_ctrlr_configure_aer(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_configure_aer() argument
3441 nvme_ctrlr_get_process(struct spdk_nvme_ctrlr * ctrlr,pid_t pid) nvme_ctrlr_get_process() argument
3455 nvme_ctrlr_get_current_process(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_get_current_process() argument
3467 nvme_ctrlr_add_process(struct spdk_nvme_ctrlr * ctrlr,void * devhandle) nvme_ctrlr_add_process() argument
3504 nvme_ctrlr_remove_process(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_ctrlr_process * proc) nvme_ctrlr_remove_process() argument
3576 nvme_ctrlr_free_processes(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_free_processes() argument
3597 nvme_ctrlr_remove_inactive_proc(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_remove_inactive_proc() argument
3618 nvme_ctrlr_proc_get_ref(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_proc_get_ref() argument
3635 nvme_ctrlr_proc_put_ref(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_proc_put_ref() argument
3662 nvme_ctrlr_get_ref_count(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_get_ref_count() argument
3684 nvme_ctrlr_proc_get_devhandle(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_proc_get_devhandle() argument
3704 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_vs_done() local
3720 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_cap_done() local
3736 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_check_en() local
3761 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_set_en_0() local
3785 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_set_en_0_read_cc() local
3813 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_wait_for_ready_1() local
3847 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_wait_for_ready_0() local
3882 struct spdk_nvme_ctrlr *ctrlr = ctx; nvme_ctrlr_process_init_enable_wait_for_ready_1() local
3921 nvme_ctrlr_process_init(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_process_init() argument
4246 nvme_ctrlr_construct(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_construct() argument
4305 nvme_ctrlr_init_cap(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_init_cap() argument
4333 nvme_ctrlr_destruct_finish(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_destruct_finish() argument
4352 nvme_ctrlr_destruct_async(struct spdk_nvme_ctrlr * ctrlr,struct nvme_ctrlr_detach_ctx * ctx) nvme_ctrlr_destruct_async() argument
4378 nvme_ctrlr_destruct_poll_async(struct spdk_nvme_ctrlr * ctrlr,struct nvme_ctrlr_detach_ctx * ctx) nvme_ctrlr_destruct_poll_async() argument
4420 nvme_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_destruct() argument
4437 nvme_ctrlr_submit_admin_request(struct spdk_nvme_ctrlr * ctrlr,struct nvme_request * req) nvme_ctrlr_submit_admin_request() argument
4454 nvme_ctrlr_keep_alive(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_keep_alive() argument
4485 spdk_nvme_ctrlr_process_admin_completions(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_process_admin_completions() argument
4532 spdk_nvme_ctrlr_get_data(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_data() argument
4537 spdk_nvme_ctrlr_get_regs_csts(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_csts() argument
4547 spdk_nvme_ctrlr_get_regs_cc(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_cc() argument
4557 spdk_nvme_ctrlr_get_regs_cap(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_cap() argument
4562 spdk_nvme_ctrlr_get_regs_vs(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_vs() argument
4567 spdk_nvme_ctrlr_get_regs_cmbsz(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_cmbsz() argument
4578 spdk_nvme_ctrlr_get_regs_pmrcap(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_pmrcap() argument
4589 spdk_nvme_ctrlr_get_regs_bpinfo(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_bpinfo() argument
4601 spdk_nvme_ctrlr_get_pmrsz(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_pmrsz() argument
4607 spdk_nvme_ctrlr_get_num_ns(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_num_ns() argument
4613 spdk_nvme_ctrlr_is_active_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_is_active_ns() argument
4628 spdk_nvme_ctrlr_get_first_active_ns(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_first_active_ns() argument
4649 spdk_nvme_ctrlr_get_next_active_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t prev_nsid) spdk_nvme_ctrlr_get_next_active_ns() argument
4672 spdk_nvme_ctrlr_get_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_get_ns() argument
4704 spdk_nvme_ctrlr_get_pci_device(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_pci_device() argument
4718 spdk_nvme_ctrlr_get_max_xfer_size(const struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_max_xfer_size() argument
4724 spdk_nvme_ctrlr_get_max_sges(const struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_max_sges() argument
4734 spdk_nvme_ctrlr_register_aer_callback(struct spdk_nvme_ctrlr * ctrlr,spdk_nvme_aer_cb aer_cb_fn,void * aer_cb_arg) spdk_nvme_ctrlr_register_aer_callback() argument
4752 spdk_nvme_ctrlr_disable_read_changed_ns_list_log_page(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_disable_read_changed_ns_list_log_page() argument
4758 spdk_nvme_ctrlr_register_timeout_callback(struct spdk_nvme_ctrlr * ctrlr,uint64_t timeout_io_us,uint64_t timeout_admin_us,spdk_nvme_timeout_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_register_timeout_callback() argument
4780 spdk_nvme_ctrlr_is_log_page_supported(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page) spdk_nvme_ctrlr_is_log_page_supported() argument
4788 spdk_nvme_ctrlr_is_feature_supported(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature_code) spdk_nvme_ctrlr_is_feature_supported() argument
4796 spdk_nvme_ctrlr_attach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload) spdk_nvme_ctrlr_attach_ns() argument
4843 spdk_nvme_ctrlr_detach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload) spdk_nvme_ctrlr_detach_ns() argument
4878 spdk_nvme_ctrlr_create_ns(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_ns_data * payload) spdk_nvme_ctrlr_create_ns() argument
4913 spdk_nvme_ctrlr_delete_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_delete_ns() argument
4946 spdk_nvme_ctrlr_format(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_format * format) spdk_nvme_ctrlr_format() argument
4977 spdk_nvme_ctrlr_update_firmware(struct spdk_nvme_ctrlr * ctrlr,void * payload,uint32_t size,int slot,enum spdk_nvme_fw_commit_action commit_action,struct spdk_nvme_status * completion_status) spdk_nvme_ctrlr_update_firmware() argument
5080 spdk_nvme_ctrlr_reserve_cmb(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_reserve_cmb() argument
5105 spdk_nvme_ctrlr_map_cmb(struct spdk_nvme_ctrlr * ctrlr,size_t * size) spdk_nvme_ctrlr_map_cmb() argument
5117 spdk_nvme_ctrlr_unmap_cmb(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_unmap_cmb() argument
5125 spdk_nvme_ctrlr_enable_pmr(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_enable_pmr() argument
5137 spdk_nvme_ctrlr_disable_pmr(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_disable_pmr() argument
5149 spdk_nvme_ctrlr_map_pmr(struct spdk_nvme_ctrlr * ctrlr,size_t * size) spdk_nvme_ctrlr_map_pmr() argument
5161 spdk_nvme_ctrlr_unmap_pmr(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_unmap_pmr() argument
5173 spdk_nvme_ctrlr_read_boot_partition_start(struct spdk_nvme_ctrlr * ctrlr,void * payload,uint32_t bprsz,uint32_t bprof,uint32_t bpid) spdk_nvme_ctrlr_read_boot_partition_start() argument
5231 spdk_nvme_ctrlr_read_boot_partition_poll(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_read_boot_partition_poll() argument
5269 struct spdk_nvme_ctrlr *ctrlr = arg; nvme_write_boot_partition_cb() local
5338 spdk_nvme_ctrlr_write_boot_partition(struct spdk_nvme_ctrlr * ctrlr,void * payload,uint32_t size,uint32_t bpid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_write_boot_partition() argument
5364 spdk_nvme_ctrlr_is_discovery(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_is_discovery() argument
5373 spdk_nvme_ctrlr_is_fabrics(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_is_fabrics() argument
5381 spdk_nvme_ctrlr_security_receive(struct spdk_nvme_ctrlr * ctrlr,uint8_t secp,uint16_t spsp,uint8_t nssf,void * payload,size_t size) spdk_nvme_ctrlr_security_receive() argument
5412 spdk_nvme_ctrlr_security_send(struct spdk_nvme_ctrlr * ctrlr,uint8_t secp,uint16_t spsp,uint8_t nssf,void * payload,size_t size) spdk_nvme_ctrlr_security_send() argument
5445 spdk_nvme_ctrlr_get_flags(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_flags() argument
5451 spdk_nvme_ctrlr_get_transport_id(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_transport_id() argument
5457 spdk_nvme_ctrlr_alloc_qid(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_alloc_qid() argument
5476 spdk_nvme_ctrlr_free_qid(struct spdk_nvme_ctrlr * ctrlr,uint16_t qid) spdk_nvme_ctrlr_free_qid() argument
5490 spdk_nvme_ctrlr_get_memory_domains(const struct spdk_nvme_ctrlr * ctrlr,struct spdk_memory_domain ** domains,int array_size) spdk_nvme_ctrlr_get_memory_domains() argument
[all...]
H A Dnvme_vfio_user.c28 nvme_vfio_ctrlr(struct spdk_nvme_ctrlr *ctrlr) in nvme_vfio_ctrlr()
36 nvme_vfio_ctrlr_get_registers(struct spdk_nvme_ctrlr *ctrlr) in nvme_vfio_ctrlr_get_registers()
44 nvme_vfio_ctrlr_set_reg_4(struct spdk_nvme_ctrlr *ctrlr, uint32_t offset, uint32_t value) in nvme_vfio_ctrlr_set_reg_4()
56 nvme_vfio_ctrlr_set_reg_8(struct spdk_nvme_ctrlr *ctrlr, uint32_t offset, uint64_t value) in nvme_vfio_ctrlr_set_reg_8()
69 nvme_vfio_ctrlr_get_reg_4(struct spdk_nvme_ctrlr *ctrlr, uint32_t offset, uint32_t *value) in nvme_vfio_ctrlr_get_reg_4()
89 nvme_vfio_ctrlr_get_reg_8(struct spdk_nvme_ctrlr *ctrlr, uint32_t offset, uint64_t *value) in nvme_vfio_ctrlr_get_reg_8()
110 nvme_vfio_ctrlr_set_asq(struct spdk_nvme_ctrlr *ctrlr, uint64_t value) in nvme_vfio_ctrlr_set_asq()
117 nvme_vfio_ctrlr_set_acq(struct spdk_nvme_ctrlr *ctrlr, uint64_t value) in nvme_vfio_ctrlr_set_acq()
124 nvme_vfio_ctrlr_set_aqa(struct spdk_nvme_ctrlr *ctrlr, const union spdk_nvme_aqa_register *aqa) in nvme_vfio_ctrlr_set_aqa()
265 nvme_vfio_ctrlr_enable(struct spdk_nvme_ctrlr *ctrlr) in nvme_vfio_ctrlr_enable()
[all …]
H A Dnvme_io_msg.c15 nvme_io_msg_send(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, spdk_nvme_io_msg_fn fn, in nvme_io_msg_send() argument
50 nvme_io_msg_process(struct spdk_nvme_ctrlr *ctrlr) in nvme_io_msg_process() argument
92 nvme_io_msg_is_producer_registered(struct spdk_nvme_ctrlr * ctrlr,struct nvme_io_msg_producer * io_msg_producer) nvme_io_msg_is_producer_registered() argument
106 nvme_io_msg_ctrlr_register(struct spdk_nvme_ctrlr * ctrlr,struct nvme_io_msg_producer * io_msg_producer) nvme_io_msg_ctrlr_register() argument
155 nvme_io_msg_ctrlr_update(struct spdk_nvme_ctrlr * ctrlr) nvme_io_msg_ctrlr_update() argument
173 nvme_io_msg_ctrlr_detach(struct spdk_nvme_ctrlr * ctrlr) nvme_io_msg_ctrlr_detach() argument
201 nvme_io_msg_ctrlr_unregister(struct spdk_nvme_ctrlr * ctrlr,struct nvme_io_msg_producer * io_msg_producer) nvme_io_msg_ctrlr_unregister() argument
[all...]
H A Dnvme_transport.c106 struct spdk_nvme_ctrlr *ctrlr; nvme_transport_ctrlr_construct() local
133 nvme_transport_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_destruct() argument
142 nvme_transport_ctrlr_enable(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_enable() argument
151 nvme_transport_ctrlr_ready(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_ready() argument
164 nvme_transport_ctrlr_set_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value) nvme_transport_ctrlr_set_reg_4() argument
173 nvme_transport_ctrlr_set_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value) nvme_transport_ctrlr_set_reg_8() argument
182 nvme_transport_ctrlr_get_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t * value) nvme_transport_ctrlr_get_reg_4() argument
191 nvme_transport_ctrlr_get_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t * value) nvme_transport_ctrlr_get_reg_8() argument
200 nvme_queue_register_operation_completion(struct spdk_nvme_ctrlr * ctrlr,uint64_t value,spdk_nvme_reg_cb cb_fn,void * cb_ctx) nvme_queue_register_operation_completion() argument
225 nvme_transport_ctrlr_set_reg_4_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_set_reg_4_async() argument
245 nvme_transport_ctrlr_set_reg_8_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_set_reg_8_async() argument
266 nvme_transport_ctrlr_get_reg_4_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_get_reg_4_async() argument
287 nvme_transport_ctrlr_get_reg_8_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_get_reg_8_async() argument
308 nvme_transport_ctrlr_get_max_xfer_size(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_get_max_xfer_size() argument
317 nvme_transport_ctrlr_get_max_sges(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_get_max_sges() argument
326 nvme_transport_ctrlr_reserve_cmb(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_reserve_cmb() argument
339 nvme_transport_ctrlr_map_cmb(struct spdk_nvme_ctrlr * ctrlr,size_t * size) nvme_transport_ctrlr_map_cmb() argument
352 nvme_transport_ctrlr_unmap_cmb(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_unmap_cmb() argument
365 nvme_transport_ctrlr_enable_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_enable_pmr() argument
378 nvme_transport_ctrlr_disable_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_disable_pmr() argument
391 nvme_transport_ctrlr_map_pmr(struct spdk_nvme_ctrlr * ctrlr,size_t * size) nvme_transport_ctrlr_map_pmr() argument
404 nvme_transport_ctrlr_unmap_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_unmap_pmr() argument
417 nvme_transport_ctrlr_create_io_qpair(struct spdk_nvme_ctrlr * ctrlr,uint16_t qid,const struct spdk_nvme_io_qpair_opts * opts) nvme_transport_ctrlr_create_io_qpair() argument
433 nvme_transport_ctrlr_delete_io_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_transport_ctrlr_delete_io_qpair() argument
456 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_transport_connect_qpair_fail() local
464 nvme_transport_ctrlr_connect_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_transport_ctrlr_connect_qpair() argument
520 nvme_transport_ctrlr_disconnect_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_transport_ctrlr_disconnect_qpair() argument
550 nvme_transport_ctrlr_get_memory_domains(const struct spdk_nvme_ctrlr * ctrlr,struct spdk_memory_domain ** domains,int array_size) nvme_transport_ctrlr_get_memory_domains() argument
867 spdk_nvme_ctrlr_get_registers(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_registers() argument
[all...]
H A Dnvme_fabric.c24 nvme_fabric_prop_set_cmd(struct spdk_nvme_ctrlr *ctrlr, in nvme_fabric_prop_set_cmd() argument
43 nvme_fabric_prop_set_cmd_sync(struct spdk_nvme_ctrlr *ctrlr, in nvme_fabric_prop_set_cmd_sync() argument
84 nvme_fabric_prop_set_cmd_async(struct spdk_nvme_ctrlr *ctrlr, in nvme_fabric_prop_set_cmd_async() argument
112 nvme_fabric_prop_get_cmd(struct spdk_nvme_ctrlr *ctrlr, uint32_t offset, uint8_t size, in nvme_fabric_prop_get_cmd() argument
129 nvme_fabric_prop_get_cmd_sync(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint8_t size,uint64_t * value) nvme_fabric_prop_get_cmd_sync() argument
196 nvme_fabric_prop_get_cmd_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint8_t size,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_fabric_prop_get_cmd_async() argument
222 nvme_fabric_ctrlr_set_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value) nvme_fabric_ctrlr_set_reg_4() argument
228 nvme_fabric_ctrlr_set_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value) nvme_fabric_ctrlr_set_reg_8() argument
234 nvme_fabric_ctrlr_get_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t * value) nvme_fabric_ctrlr_get_reg_4() argument
247 nvme_fabric_ctrlr_get_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t * value) nvme_fabric_ctrlr_get_reg_8() argument
253 nvme_fabric_ctrlr_set_reg_4_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_fabric_ctrlr_set_reg_4_async() argument
261 nvme_fabric_ctrlr_set_reg_8_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_fabric_ctrlr_set_reg_8_async() argument
269 nvme_fabric_ctrlr_get_reg_4_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_fabric_ctrlr_get_reg_4_async() argument
276 nvme_fabric_ctrlr_get_reg_8_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_fabric_ctrlr_get_reg_8_async() argument
348 nvme_fabric_get_discovery_log_page(struct spdk_nvme_ctrlr * ctrlr,void * log_page,uint32_t size,uint64_t offset) nvme_fabric_get_discovery_log_page() argument
454 nvme_fabric_ctrlr_discover(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_probe_ctx * probe_ctx) nvme_fabric_ctrlr_discover() argument
509 struct spdk_nvme_ctrlr *ctrlr; nvme_fabric_qpair_connect_async() local
589 struct spdk_nvme_ctrlr *ctrlr; _nvme_fabric_qpair_connect_poll() local
643 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_fabric_qpair_connect_poll() local
[all...]
H A Dnvme_stubs.c13 spdk_nvme_cuse_get_ctrlr_name(struct spdk_nvme_ctrlr *ctrlr, char *name, size_t *size) in spdk_nvme_cuse_get_ctrlr_name() argument
20 spdk_nvme_cuse_get_ns_name(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, char *name, size_t *size) in spdk_nvme_cuse_get_ns_name() argument
27 spdk_nvme_cuse_register(struct spdk_nvme_ctrlr *ctrlr) in spdk_nvme_cuse_register() argument
34 spdk_nvme_cuse_unregister(struct spdk_nvme_ctrlr *ctrlr) in spdk_nvme_cuse_unregister() argument
41 spdk_nvme_cuse_update_namespaces(struct spdk_nvme_ctrlr *ctrlr) in spdk_nvme_cuse_update_namespaces() argument
H A Dnvme_ctrlr_cmd.c10 spdk_nvme_ctrlr_io_cmd_raw_no_payload_build(struct spdk_nvme_ctrlr *ctrlr, in spdk_nvme_ctrlr_io_cmd_raw_no_payload_build() argument
35 spdk_nvme_ctrlr_cmd_io_raw(struct spdk_nvme_ctrlr *ctrlr, in spdk_nvme_ctrlr_cmd_io_raw() argument
55 spdk_nvme_ctrlr_cmd_io_raw_with_md(struct spdk_nvme_ctrlr *ctrlr, in spdk_nvme_ctrlr_cmd_io_raw_with_md() argument
87 spdk_nvme_ctrlr_cmd_iov_raw_with_md(struct spdk_nvme_ctrlr *ctrlr, in spdk_nvme_ctrlr_cmd_iov_raw_with_md() argument
125 spdk_nvme_ctrlr_cmd_admin_raw(struct spdk_nvme_ctrlr *ctrlr, in spdk_nvme_ctrlr_cmd_admin_raw() argument
149 nvme_ctrlr_cmd_identify(struct spdk_nvme_ctrlr * ctrlr,uint8_t cns,uint16_t cntid,uint32_t nsid,uint8_t csi,void * payload,size_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_identify() argument
180 nvme_ctrlr_cmd_attach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_attach_ns() argument
208 nvme_ctrlr_cmd_detach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_detach_ns() argument
236 nvme_ctrlr_cmd_create_ns(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_ns_data * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_create_ns() argument
263 nvme_ctrlr_cmd_delete_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_delete_ns() argument
289 nvme_ctrlr_cmd_doorbell_buffer_config(struct spdk_nvme_ctrlr * ctrlr,uint64_t prp1,uint64_t prp2,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_doorbell_buffer_config() argument
315 nvme_ctrlr_cmd_format(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_format * format,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_format() argument
341 spdk_nvme_ctrlr_cmd_set_feature(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,uint32_t cdw12,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_set_feature() argument
370 spdk_nvme_ctrlr_cmd_get_feature(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_feature() argument
398 spdk_nvme_ctrlr_cmd_get_feature_ns(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t ns_id) spdk_nvme_ctrlr_cmd_get_feature_ns() argument
428 spdk_nvme_ctrlr_cmd_set_feature_ns(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,uint32_t cdw12,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t ns_id) spdk_nvme_ctrlr_cmd_set_feature_ns() argument
459 nvme_ctrlr_cmd_set_num_queues(struct spdk_nvme_ctrlr * ctrlr,uint32_t num_queues,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_num_queues() argument
474 nvme_ctrlr_cmd_get_num_queues(struct spdk_nvme_ctrlr * ctrlr,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_get_num_queues() argument
482 nvme_ctrlr_cmd_set_async_event_config(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_feat_async_event_configuration config,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_async_event_config() argument
495 nvme_ctrlr_cmd_set_host_id(struct spdk_nvme_ctrlr * ctrlr,void * host_id,uint32_t host_id_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_host_id() argument
518 spdk_nvme_ctrlr_cmd_get_log_page_ext(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,uint32_t cdw10,uint32_t cdw11,uint32_t cdw14,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page_ext() argument
579 spdk_nvme_ctrlr_cmd_get_log_page(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page() argument
588 nvme_ctrlr_retry_queued_abort(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_retry_queued_abort() argument
622 _nvme_ctrlr_submit_abort_request(struct spdk_nvme_ctrlr * ctrlr,struct nvme_request * req) _nvme_ctrlr_submit_abort_request() argument
639 struct spdk_nvme_ctrlr *ctrlr; nvme_ctrlr_cmd_abort_cpl() local
651 spdk_nvme_ctrlr_cmd_abort(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint16_t cid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_abort() argument
688 struct spdk_nvme_ctrlr *ctrlr; nvme_complete_abort_request() local
744 spdk_nvme_ctrlr_cmd_abort_ext(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,void * cmd_cb_arg,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_abort_ext() argument
850 nvme_ctrlr_cmd_fw_commit(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_fw_commit * fw_commit,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_fw_commit() argument
877 nvme_ctrlr_cmd_fw_image_download(struct spdk_nvme_ctrlr * ctrlr,uint32_t size,uint32_t offset,void * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_fw_image_download() argument
904 spdk_nvme_ctrlr_cmd_security_receive(struct spdk_nvme_ctrlr * ctrlr,uint8_t secp,uint16_t spsp,uint8_t nssf,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_security_receive() argument
935 spdk_nvme_ctrlr_cmd_security_send(struct spdk_nvme_ctrlr * ctrlr,uint8_t secp,uint16_t spsp,uint8_t nssf,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_security_send() argument
966 nvme_ctrlr_cmd_sanitize(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_sanitize * sanitize,uint32_t cdw11,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_sanitize() argument
994 nvme_ctrlr_cmd_directive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint16_t opc_type,bool host_to_ctrlr) nvme_ctrlr_cmd_directive() argument
1030 spdk_nvme_ctrlr_cmd_directive_send(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_send() argument
1041 spdk_nvme_ctrlr_cmd_directive_receive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_receive() argument
[all...]
H A Dnvme_pcie.c64 struct spdk_nvme_ctrlr *ctrlr; in _nvme_pcie_event_process() local
104 struct spdk_nvme_ctrlr *ctrlr, *tmp; _nvme_pcie_hotplug_monitor() local
146 nvme_pcie_reg_addr(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset) nvme_pcie_reg_addr() argument
154 nvme_pcie_ctrlr_get_registers(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_get_registers() argument
162 nvme_pcie_ctrlr_set_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value) nvme_pcie_ctrlr_set_reg_4() argument
174 nvme_pcie_ctrlr_set_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value) nvme_pcie_ctrlr_set_reg_8() argument
186 nvme_pcie_ctrlr_get_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t * value) nvme_pcie_ctrlr_get_reg_4() argument
203 nvme_pcie_ctrlr_get_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t * value) nvme_pcie_ctrlr_get_reg_8() argument
297 nvme_pcie_ctrlr_get_max_xfer_size(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_get_max_xfer_size() argument
314 nvme_pcie_ctrlr_get_max_sges(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_get_max_sges() argument
403 nvme_pcie_ctrlr_reserve_cmb(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_reserve_cmb() argument
421 nvme_pcie_ctrlr_map_io_cmb(struct spdk_nvme_ctrlr * ctrlr,size_t * size) nvme_pcie_ctrlr_map_io_cmb() argument
481 nvme_pcie_ctrlr_unmap_io_cmb(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_unmap_io_cmb() argument
607 nvme_pcie_ctrlr_config_pmr(struct spdk_nvme_ctrlr * ctrlr,bool enable) nvme_pcie_ctrlr_config_pmr() argument
679 nvme_pcie_ctrlr_enable_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_enable_pmr() argument
685 nvme_pcie_ctrlr_disable_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_disable_pmr() argument
691 nvme_pcie_ctrlr_map_io_pmr(struct spdk_nvme_ctrlr * ctrlr,size_t * size) nvme_pcie_ctrlr_map_io_pmr() argument
747 nvme_pcie_ctrlr_unmap_io_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_unmap_io_pmr() argument
828 struct spdk_nvme_ctrlr *ctrlr; pcie_nvme_enum_cb() local
979 nvme_pcie_ctrlr_enable(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_enable() argument
1009 nvme_pcie_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_pcie_ctrlr_destruct() argument
[all...]
H A Dnvme_pcie_common.c28 nvme_pcie_vtophys(struct spdk_nvme_ctrlr *ctrlr, const void *buf, uint64_t *size) in nvme_pcie_vtophys() argument
71 nvme_pcie_ctrlr_alloc_cmb(struct spdk_nvme_ctrlr * ctrlr,uint64_t size,uint64_t alignment,uint64_t * phys_addr) nvme_pcie_ctrlr_alloc_cmb() argument
101 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_pcie_qpair_construct() local
233 nvme_pcie_ctrlr_construct_admin_qpair(struct spdk_nvme_ctrlr * ctrlr,uint16_t num_entries) nvme_pcie_ctrlr_construct_admin_qpair() argument
276 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_pcie_qpair_insert_pending_admin_request() local
306 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_pcie_qpair_complete_pending_admin_request() local
334 nvme_pcie_ctrlr_cmd_create_io_cq(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * io_que,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_pcie_ctrlr_cmd_create_io_cq() argument
360 nvme_pcie_ctrlr_cmd_create_io_sq(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * io_que,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_pcie_ctrlr_cmd_create_io_sq() argument
386 nvme_pcie_ctrlr_cmd_delete_io_cq(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_pcie_ctrlr_cmd_delete_io_cq() argument
405 nvme_pcie_ctrlr_cmd_delete_io_sq(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_pcie_ctrlr_cmd_delete_io_sq() argument
441 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_completion_create_sq_cb() local
524 _nvme_pcie_ctrlr_create_io_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint16_t qid) _nvme_pcie_ctrlr_create_io_qpair() argument
560 nvme_pcie_ctrlr_connect_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_pcie_ctrlr_connect_qpair() argument
574 nvme_pcie_ctrlr_disconnect_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_pcie_ctrlr_disconnect_qpair() argument
626 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_pcie_qpair_submit_tracker() local
794 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_pcie_qpair_check_timeout() local
834 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_pcie_qpair_process_completions() local
1036 nvme_pcie_ctrlr_create_io_qpair(struct spdk_nvme_ctrlr * ctrlr,uint16_t qid,const struct spdk_nvme_io_qpair_opts * opts) nvme_pcie_ctrlr_create_io_qpair() argument
1073 nvme_pcie_ctrlr_delete_io_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_pcie_ctrlr_delete_io_qpair() argument
1192 nvme_pcie_prp_list_append(struct spdk_nvme_ctrlr * ctrlr,struct nvme_tracker * tr,uint32_t * prp_index,void * virt_addr,size_t len,uint32_t page_size) nvme_pcie_prp_list_append() argument
1628 struct spdk_nvme_ctrlr *ctrlr = qpair->ctrlr; nvme_pcie_qpair_submit_request() local
[all...]
/spdk/test/unit/lib/nvme/nvme_ctrlr.c/
H A Dnvme_ctrlr_ut.c73 nvme_transport_ctrlr_get_memory_domains(const struct spdk_nvme_ctrlr * ctrlr,struct spdk_memory_domain ** domains,int array_size) nvme_transport_ctrlr_get_memory_domains() argument
83 nvme_transport_ctrlr_ready(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_ready() argument
97 nvme_transport_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_destruct() argument
105 nvme_transport_ctrlr_enable(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_enable() argument
111 nvme_transport_ctrlr_set_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value) nvme_transport_ctrlr_set_reg_4() argument
122 nvme_transport_ctrlr_set_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value) nvme_transport_ctrlr_set_reg_8() argument
133 nvme_transport_ctrlr_get_reg_4(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t * value) nvme_transport_ctrlr_get_reg_4() argument
141 nvme_transport_ctrlr_get_reg_8(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t * value) nvme_transport_ctrlr_get_reg_8() argument
149 nvme_transport_ctrlr_set_reg_4_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_set_reg_4_async() argument
163 nvme_transport_ctrlr_set_reg_8_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_set_reg_8_async() argument
177 nvme_transport_ctrlr_get_reg_4_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_get_reg_4_async() argument
192 nvme_transport_ctrlr_get_reg_8_async(struct spdk_nvme_ctrlr * ctrlr,uint32_t offset,spdk_nvme_reg_cb cb_fn,void * cb_arg) nvme_transport_ctrlr_get_reg_8_async() argument
207 nvme_transport_ctrlr_get_max_xfer_size(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_get_max_xfer_size() argument
213 nvme_transport_ctrlr_get_max_sges(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_get_max_sges() argument
219 nvme_transport_ctrlr_map_cmb(struct spdk_nvme_ctrlr * ctrlr,size_t * size) nvme_transport_ctrlr_map_cmb() argument
225 nvme_transport_ctrlr_unmap_cmb(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_unmap_cmb() argument
231 nvme_transport_ctrlr_enable_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_enable_pmr() argument
237 nvme_transport_ctrlr_disable_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_disable_pmr() argument
243 nvme_transport_ctrlr_map_pmr(struct spdk_nvme_ctrlr * ctrlr,size_t * size) nvme_transport_ctrlr_map_pmr() argument
249 nvme_transport_ctrlr_unmap_pmr(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_unmap_pmr() argument
255 nvme_transport_ctrlr_create_io_qpair(struct spdk_nvme_ctrlr * ctrlr,uint16_t qid,const struct spdk_nvme_io_qpair_opts * opts) nvme_transport_ctrlr_create_io_qpair() argument
271 nvme_transport_ctrlr_delete_io_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_transport_ctrlr_delete_io_qpair() argument
277 nvme_transport_ctrlr_disconnect_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_transport_ctrlr_disconnect_qpair() argument
305 nvme_qpair_init(struct spdk_nvme_qpair * qpair,uint16_t id,struct spdk_nvme_ctrlr * ctrlr,enum spdk_nvme_qprio qprio,uint32_t num_requests,bool async) nvme_qpair_init() argument
330 spdk_nvme_ctrlr_cmd_set_feature(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,uint32_t cdw12,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_set_feature() argument
340 spdk_nvme_ctrlr_cmd_get_feature(struct spdk_nvme_ctrlr * ctrlr,uint8_t feature,uint32_t cdw11,void * payload,uint32_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_feature() argument
352 spdk_nvme_ctrlr_cmd_get_log_page(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page() argument
383 spdk_nvme_ctrlr_cmd_get_log_page_ext(struct spdk_nvme_ctrlr * ctrlr,uint8_t log_page,uint32_t nsid,void * payload,uint32_t payload_size,uint64_t offset,uint32_t cdw10,uint32_t cdw11,uint32_t cdw14,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_get_log_page_ext() argument
479 nvme_ctrlr_cmd_set_async_event_config(struct spdk_nvme_ctrlr * ctrlr,union spdk_nvme_feat_async_event_configuration config,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_async_event_config() argument
493 nvme_ctrlr_cmd_identify(struct spdk_nvme_ctrlr * ctrlr,uint8_t cns,uint16_t cntid,uint32_t nsid,uint8_t csi,void * payload,size_t payload_size,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_identify() argument
545 nvme_ctrlr_cmd_set_num_queues(struct spdk_nvme_ctrlr * ctrlr,uint32_t num_queues,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_set_num_queues() argument
553 nvme_ctrlr_cmd_get_num_queues(struct spdk_nvme_ctrlr * ctrlr,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_get_num_queues() argument
561 nvme_ctrlr_cmd_attach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_attach_ns() argument
568 nvme_ctrlr_cmd_detach_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_ctrlr_list * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_detach_ns() argument
575 nvme_ctrlr_cmd_create_ns(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_ns_data * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_create_ns() argument
583 nvme_ctrlr_cmd_delete_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_delete_ns() argument
590 nvme_ctrlr_cmd_format(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_format * format,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_format() argument
597 spdk_nvme_ctrlr_cmd_directive_send(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_send() argument
606 spdk_nvme_ctrlr_cmd_directive_receive(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,uint32_t doper,uint32_t dtype,uint32_t dspec,void * payload,uint32_t payload_size,uint32_t cdw12,uint32_t cdw13,spdk_nvme_cmd_cb cb_fn,void * cb_arg) spdk_nvme_ctrlr_cmd_directive_receive() argument
615 nvme_ctrlr_cmd_fw_commit(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_fw_commit * fw_commit,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_fw_commit() argument
630 nvme_ctrlr_cmd_fw_image_download(struct spdk_nvme_ctrlr * ctrlr,uint32_t size,uint32_t offset,void * payload,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_fw_image_download() argument
692 nvme_ns_construct(struct spdk_nvme_ns * ns,uint32_t id,struct spdk_nvme_ctrlr * ctrlr) nvme_ns_construct() argument
1557 setup_qpairs(struct spdk_nvme_ctrlr * ctrlr,uint32_t num_io_queues) setup_qpairs() argument
1576 cleanup_qpairs(struct spdk_nvme_ctrlr * ctrlr) cleanup_qpairs() argument
1585 struct spdk_nvme_ctrlr ctrlr = {}; test_alloc_io_qpair_rr_1() local
1645 struct spdk_nvme_ctrlr ctrlr = {}; test_alloc_io_qpair_wrr_1() local
1699 struct spdk_nvme_ctrlr ctrlr = {}; test_alloc_io_qpair_wrr_2() local
1780 nvme_transport_ctrlr_connect_qpair(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair) nvme_transport_ctrlr_connect_qpair() argument
1790 struct spdk_nvme_ctrlr ctrlr = {}; test_spdk_nvme_ctrlr_reconnect_io_qpair() local
1849 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_fail() local
1861 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_construct_intel_support_log_page_list() local
1911 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_set_supported_features() local
2008 struct spdk_nvme_ctrlr ctrlr = {}; test_ctrlr_get_default_io_qpair_opts() local
2064 struct spdk_nvme_ctrlr ctrlr = {}; test_spdk_nvme_ctrlr_update_firmware() local
2147 nvme_ctrlr_cmd_doorbell_buffer_config(struct spdk_nvme_ctrlr * ctrlr,uint64_t prp1,uint64_t prp2,spdk_nvme_cmd_cb cb_fn,void * cb_arg) nvme_ctrlr_cmd_doorbell_buffer_config() argument
2157 struct spdk_nvme_ctrlr ctrlr = {}; test_spdk_nvme_ctrlr_doorbell_buffer_config() local
2175 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_test_active_ns() local
2268 struct spdk_nvme_ctrlr ctrlr = {.state = NVME_CTRLR_STATE_READY}; test_nvme_ctrlr_test_active_ns_error_case() local
2354 struct spdk_nvme_ctrlr ctrlr = {{0}}; test_spdk_nvme_ctrlr_set_trid() local
2615 struct spdk_nvme_ctrlr ctrlr = {}; test_alloc_io_qpair_fail() local
2637 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_add_remove_process() local
2661 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_set_arbitration_feature() local
2689 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_set_state() local
3042 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_identify_namespaces_iocs_specific_next() local
3127 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_set_supported_log_pages() local
3185 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_parse_ana_log_page() local
3354 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_get_memory_domains() local
[all...]
/spdk/lib/nvmf/
H A Dctrlr.c77 nvmf_ctrlr_stop_keep_alive_timer(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_stop_keep_alive_timer() argument
93 nvmf_ctrlr_stop_association_timer(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_stop_association_timer() argument
123 struct spdk_nvmf_ctrlr *ctrlr; _nvmf_ctrlr_disconnect_qpairs_on_pg() local
166 struct spdk_nvmf_ctrlr *ctrlr = ctx; nvmf_ctrlr_keep_alive_poll() local
202 nvmf_ctrlr_start_keep_alive_timer(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_start_keep_alive_timer() argument
221 nvmf_qpair_set_ctrlr(struct spdk_nvmf_qpair * qpair,struct spdk_nvmf_ctrlr * ctrlr) nvmf_qpair_set_ctrlr() argument
241 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; nvmf_ctrlr_send_connect_rsp() local
275 nvmf_ctrlr_add_qpair(struct spdk_nvmf_qpair * qpair,struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvmf_request * req) nvmf_ctrlr_add_qpair() argument
327 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; _retry_qid_check() local
340 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; _nvmf_ctrlr_add_admin_qpair() local
354 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; _nvmf_subsystem_add_ctrlr() local
418 nvmf_ctrlr_init_visible_ns(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_init_visible_ns() argument
437 struct spdk_nvmf_ctrlr *ctrlr; nvmf_ctrlr_create() local
607 struct spdk_nvmf_ctrlr *ctrlr = ctx; _nvmf_ctrlr_destruct() local
641 nvmf_ctrlr_destruct(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_destruct() argument
654 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; nvmf_ctrlr_add_io_qpair() local
738 struct spdk_nvmf_ctrlr *ctrlr; _nvmf_ctrlr_add_io_qpair() local
849 struct spdk_nvmf_ctrlr *ctrlr; _nvmf_ctrlr_connect() local
1068 struct spdk_nvmf_ctrlr *ctrlr = ctx; nvmf_ctrlr_association_remove() local
1093 struct spdk_nvmf_ctrlr *ctrlr = ctx; _nvmf_ctrlr_cc_reset_shn_done() local
1144 struct spdk_nvmf_ctrlr *ctrlr = spdk_io_channel_iter_get_ctx(i); nvmf_ctrlr_cc_reset_shn_done() local
1166 struct spdk_nvmf_ctrlr *ctrlr = ctx; nvmf_ctrlr_cc_timeout() local
1196 spdk_nvmf_ctrlr_get_regs(struct spdk_nvmf_ctrlr * ctrlr) spdk_nvmf_ctrlr_get_regs() argument
1202 nvmf_ctrlr_set_fatal_status(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_set_fatal_status() argument
1208 nvmf_prop_get_cap(struct spdk_nvmf_ctrlr * ctrlr) nvmf_prop_get_cap() argument
1214 nvmf_prop_get_vs(struct spdk_nvmf_ctrlr * ctrlr) nvmf_prop_get_vs() argument
1220 nvmf_prop_get_cc(struct spdk_nvmf_ctrlr * ctrlr) nvmf_prop_get_cc() argument
1226 nvmf_prop_set_cc(struct spdk_nvmf_ctrlr * ctrlr,uint32_t value) nvmf_prop_set_cc() argument
1353 nvmf_prop_get_csts(struct spdk_nvmf_ctrlr * ctrlr) nvmf_prop_get_csts() argument
1359 nvmf_prop_get_aqa(struct spdk_nvmf_ctrlr * ctrlr) nvmf_prop_get_aqa() argument
1365 nvmf_prop_set_aqa(struct spdk_nvmf_ctrlr * ctrlr,uint32_t value) nvmf_prop_set_aqa() argument
1387 nvmf_prop_get_asq(struct spdk_nvmf_ctrlr * ctrlr) nvmf_prop_get_asq() argument
1393 nvmf_prop_set_asq_lower(struct spdk_nvmf_ctrlr * ctrlr,uint32_t value) nvmf_prop_set_asq_lower() argument
1401 nvmf_prop_set_asq_upper(struct spdk_nvmf_ctrlr * ctrlr,uint32_t value) nvmf_prop_set_asq_upper() argument
1409 nvmf_prop_get_acq(struct spdk_nvmf_ctrlr * ctrlr) nvmf_prop_get_acq() argument
1415 nvmf_prop_set_acq_lower(struct spdk_nvmf_ctrlr * ctrlr,uint32_t value) nvmf_prop_set_acq_lower() argument
1423 nvmf_prop_set_acq_upper(struct spdk_nvmf_ctrlr * ctrlr,uint32_t value) nvmf_prop_set_acq_upper() argument
1476 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_property_get() local
1535 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_property_set() local
1604 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_arbitration() local
1618 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_power_management() local
1707 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_get_features_interrupt_vector_configuration() local
1724 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_error_recovery() local
1750 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_volatile_write_cache() local
1766 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_write_atomicity() local
1790 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_get_features_host_identifier() local
1819 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_get_features_reservation_notification_mask() local
1846 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_reservation_notification_mask() local
1876 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_get_features_reservation_persistence() local
1902 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_reservation_persistence() local
1938 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_get_features_host_behavior_support() local
1963 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_host_behavior_support() local
1998 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_keep_alive_timer() local
2041 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_number_of_queues() local
2108 spdk_nvmf_ctrlr_save_migr_data(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvmf_ctrlr_migr_data * data) spdk_nvmf_ctrlr_save_migr_data() argument
2149 spdk_nvmf_ctrlr_restore_migr_data(struct spdk_nvmf_ctrlr * ctrlr,const struct spdk_nvmf_ctrlr_migr_data * data) spdk_nvmf_ctrlr_restore_migr_data() argument
2189 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features_async_event_configuration() local
2203 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_async_event_request() local
2269 nvmf_ctrlr_unmask_aen(struct spdk_nvmf_ctrlr * ctrlr,enum spdk_nvme_async_event_mask_bit mask) nvmf_ctrlr_unmask_aen() argument
2276 nvmf_ctrlr_mask_aen(struct spdk_nvmf_ctrlr * ctrlr,enum spdk_nvme_async_event_mask_bit mask) nvmf_ctrlr_mask_aen() argument
2291 nvmf_ctrlr_get_ana_state(struct spdk_nvmf_ctrlr * ctrlr,uint32_t anagrpid) nvmf_ctrlr_get_ana_state() argument
2306 nvmf_ctrlr_get_ana_state_from_nsid(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid) nvmf_ctrlr_get_ana_state_from_nsid() argument
2323 nvmf_get_error_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_error_log_page() argument
2334 nvmf_get_ana_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_ana_log_page() argument
2436 nvmf_ctrlr_ns_changed(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid) nvmf_ctrlr_ns_changed() argument
2464 nvmf_get_changed_ns_list_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_changed_ns_list_log_page() argument
2532 nvmf_get_cmds_and_effects_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length) nvmf_get_cmds_and_effects_log_page() argument
2569 nvmf_get_reservation_notification_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_reservation_notification_log_page() argument
2617 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_get_log_page() local
2723 _nvmf_ctrlr_get_ns_safe(struct spdk_nvmf_ctrlr * ctrlr,uint32_t nsid,struct spdk_nvme_cpl * rsp) _nvmf_ctrlr_get_ns_safe() argument
2751 spdk_nvmf_ctrlr_identify_ns(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_ns_data * nsdata) spdk_nvmf_ctrlr_identify_ns() argument
2799 nvmf_ctrlr_populate_oacs(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_ctrlr_data * cdata) nvmf_ctrlr_populate_oacs() argument
2826 spdk_nvmf_ctrlr_identify_ctrlr(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_ctrlr_data * cdata) spdk_nvmf_ctrlr_identify_ctrlr() argument
2973 spdk_nvmf_ns_identify_iocs_specific(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * nsdata,size_t nsdata_size) spdk_nvmf_ns_identify_iocs_specific() argument
3007 nvmf_ctrlr_identify_iocs_nvm(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_nvm_ctrlr_data * cdata_nvm) nvmf_ctrlr_identify_iocs_nvm() argument
3032 nvmf_ctrlr_identify_iocs_zns(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_zns_ctrlr_data * cdata_zns) nvmf_ctrlr_identify_iocs_zns() argument
3050 spdk_nvmf_ctrlr_identify_iocs_specific(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * cdata,size_t cdata_size) spdk_nvmf_ctrlr_identify_iocs_specific() argument
3079 nvmf_ctrlr_identify_active_ns_list(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,struct spdk_nvme_ns_list * ns_list) nvmf_ctrlr_identify_active_ns_list() argument
3141 nvmf_ctrlr_identify_ns_id_descriptor_list(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * id_desc_list,size_t id_desc_list_size) nvmf_ctrlr_identify_ns_id_descriptor_list() argument
3182 nvmf_ctrlr_identify_iocs(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_nvme_cpl * rsp,void * cdata,size_t cdata_size) nvmf_ctrlr_identify_iocs() argument
3228 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_identify() local
3302 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; nvmf_qpair_abort_aer() local
3486 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_get_features() local
3574 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_set_features() local
3680 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_keep_alive() local
3699 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; nvmf_ctrlr_process_admin_cmd() local
3845 nvmf_ctrlr_queue_pending_async_event(struct spdk_nvmf_ctrlr * ctrlr,union spdk_nvme_async_event_completion * event) nvmf_ctrlr_queue_pending_async_event() argument
3860 nvmf_ctrlr_async_event_notification(struct spdk_nvmf_ctrlr * ctrlr,union spdk_nvme_async_event_completion * event) nvmf_ctrlr_async_event_notification() argument
3889 nvmf_ctrlr_async_event_ns_notice(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_async_event_ns_notice() argument
3910 nvmf_ctrlr_async_event_ana_change_notice(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_async_event_ana_change_notice() argument
3931 nvmf_ctrlr_async_event_reservation_notification(struct spdk_nvmf_ctrlr * ctrlr) nvmf_ctrlr_async_event_reservation_notification() argument
3954 struct spdk_nvmf_ctrlr *ctrlr = ctx; nvmf_ctrlr_async_event_discovery_log_change_notice() local
3976 spdk_nvmf_ctrlr_async_event_error_event(struct spdk_nvmf_ctrlr * ctrlr,enum spdk_nvme_async_event_info_error info) spdk_nvmf_ctrlr_async_event_error_event() argument
3999 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; nvmf_qpair_free_aer() local
4017 spdk_nvmf_ctrlr_abort_aer(struct spdk_nvmf_ctrlr * ctrlr) spdk_nvmf_ctrlr_abort_aer() argument
4045 struct spdk_nvmf_ctrlr *ctrlr = log->ctrlr; _nvmf_ctrlr_add_reservation_log() local
4066 nvmf_ctrlr_reservation_notice_log(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvmf_ns * ns,enum spdk_nvme_reservation_notification_log_page_type type) nvmf_ctrlr_reservation_notice_log() argument
4109 nvmf_ns_info_ctrlr_is_registrant(struct spdk_nvmf_subsystem_pg_ns_info * ns_info,struct spdk_nvmf_ctrlr * ctrlr) nvmf_ns_info_ctrlr_is_registrant() argument
4127 nvmf_ns_reservation_request_check(struct spdk_nvmf_subsystem_pg_ns_info * ns_info,struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvmf_request * req) nvmf_ns_reservation_request_check() argument
4355 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; nvmf_ctrlr_process_io_cmd() local
4803 nvmf_ctrlr_get_dif_ctx(struct spdk_nvmf_ctrlr * ctrlr,struct spdk_nvme_cmd * cmd,struct spdk_dif_ctx * dif_ctx) nvmf_ctrlr_get_dif_ctx() argument
4836 struct spdk_nvmf_ctrlr *ctrlr = qpair->ctrlr; spdk_nvmf_request_get_dif_ctx() local
4897 nvmf_passthru_admin_cmd_for_ctrlr(struct spdk_nvmf_request * req,struct spdk_nvmf_ctrlr * ctrlr) nvmf_passthru_admin_cmd_for_ctrlr() argument
4924 struct spdk_nvmf_ctrlr *ctrlr = req->qpair->ctrlr; spdk_nvmf_request_get_bdev() local
4987 spdk_nvmf_ctrlr_get_subsystem(struct spdk_nvmf_ctrlr * ctrlr) spdk_nvmf_ctrlr_get_subsystem() argument
4993 spdk_nvmf_ctrlr_get_id(struct spdk_nvmf_ctrlr * ctrlr) spdk_nvmf_ctrlr_get_id() argument
[all...]
/spdk/test/nvme/boot_partition/
H A Dboot_partition.c11 struct ctrlr { struct
13 struct spdk_nvme_ctrlr *ctrlr; argument
19 static struct ctrlr g_ctrlr; argument
44 struct spdk_nvme_ctrlr *ctrlr; in boot_partition_test() local
[all...]
/spdk/test/external_code/nvme/
H A Dnvme.c111 struct nvme_ctrlr *ctrlr; in find_ctrlr_by_addr() local
124 get_pcie_reg_addr(struct nvme_ctrlr *ctrlr, uint32_t offset) in get_pcie_reg_addr() argument
130 get_pcie_reg_4(struct nvme_ctrlr *ctrlr, uint32_t offset, uint32_t *value) in get_pcie_reg_4() argument
137 get_pcie_reg_8(struct nvme_ctrlr *ctrlr, uint32_t offset, uint64_t *value) in get_pcie_reg_8() argument
144 set_pcie_reg_4(struct nvme_ctrlr * ctrlr,uint32_t offset,uint32_t value) set_pcie_reg_4() argument
151 set_pcie_reg_8(struct nvme_ctrlr * ctrlr,uint32_t offset,uint64_t value) set_pcie_reg_8() argument
158 nvme_ctrlr_get_cap(struct nvme_ctrlr * ctrlr,union spdk_nvme_cap_register * cap) nvme_ctrlr_get_cap() argument
164 nvme_ctrlr_get_cc(struct nvme_ctrlr * ctrlr,union spdk_nvme_cc_register * cc) nvme_ctrlr_get_cc() argument
170 nvme_ctrlr_get_csts(struct nvme_ctrlr * ctrlr,union spdk_nvme_csts_register * csts) nvme_ctrlr_get_csts() argument
176 nvme_ctrlr_set_cc(struct nvme_ctrlr * ctrlr,const union spdk_nvme_cc_register * cc) nvme_ctrlr_set_cc() argument
182 nvme_ctrlr_set_asq(struct nvme_ctrlr * ctrlr,uint64_t value) nvme_ctrlr_set_asq() argument
188 nvme_ctrlr_set_acq(struct nvme_ctrlr * ctrlr,uint64_t value) nvme_ctrlr_set_acq() argument
194 nvme_ctrlr_set_aqa(struct nvme_ctrlr * ctrlr,const union spdk_nvme_aqa_register * aqa) nvme_ctrlr_set_aqa() argument
209 init_qpair(struct nvme_ctrlr * ctrlr,uint16_t id,uint16_t num_entries) init_qpair() argument
276 struct nvme_ctrlr *ctrlr; pcie_enum_cb() local
374 struct nvme_ctrlr *ctrlr = ctx; identify_ctrlr_done() local
386 identify_ctrlr(struct nvme_ctrlr * ctrlr) identify_ctrlr() argument
459 process_ctrlr_init(struct nvme_ctrlr * ctrlr) process_ctrlr_init() argument
537 free_ctrlr(struct nvme_ctrlr * ctrlr) free_ctrlr() argument
550 struct nvme_ctrlr *ctrlr, *tmp; probe_internal() local
617 nvme_detach(struct nvme_ctrlr * ctrlr) nvme_detach() argument
624 nvme_ctrlr_get_data(struct nvme_ctrlr * ctrlr) nvme_ctrlr_get_data() argument
[all...]
H A Didentify.c30 print_controller(struct nvme_ctrlr *ctrlr, const struct spdk_pci_addr *addr) in print_controller() argument
79 struct nvme_ctrlr *ctrlr) in attach_cb() argument
92 struct nvme_ctrlr *ctrlr; in main() local
[all...]
/spdk/test/unit/lib/nvme/nvme_io_msg.c/
H A Dnvme_io_msg_ut.c18 spdk_nvme_ctrlr_alloc_io_qpair(struct spdk_nvme_ctrlr *ctrlr, in spdk_nvme_ctrlr_alloc_io_qpair()
27 ut_io_msg_fn(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid, void *arg) in ut_io_msg_fn()
40 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_io_msg_process() local
71 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_io_msg_send() local
98 ut_stop(struct spdk_nvme_ctrlr *ctrlr) in ut_stop()
104 ut_update(struct spdk_nvme_ctrlr *ctrlr) in ut_update()
124 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_io_msg_ctrlr_register_unregister() local
/spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/
H A Dnvme_ns_ocssd_cmd_ut.c77 nvme_ctrlr_destruct(struct spdk_nvme_ctrlr *ctrlr) in nvme_ctrlr_proc_get_ref() argument
72 nvme_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_destruct() argument
83 nvme_ctrlr_process_init(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_process_init() argument
89 nvme_ctrlr_proc_put_ref(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_proc_put_ref() argument
114 nvme_ctrlr_get_ref_count(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_get_ref_count() argument
133 prepare_for_test(struct spdk_nvme_ns * ns,struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint32_t sector_size,uint32_t md_size,uint32_t max_xfer_size,uint32_t stripe_size,bool extended_lba) prepare_for_test() argument
191 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_reset_single_entry() local
222 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_reset() local
252 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry() local
296 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_read_with_md() local
338 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_read_single_entry() local
376 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_read() local
413 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_write_with_md_single_entry() local
458 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_write_with_md() local
500 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_write_single_entry() local
539 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_write() local
577 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_copy_single_entry() local
610 struct spdk_nvme_ctrlr ctrlr; test_nvme_ocssd_ns_cmd_vector_copy() local
[all...]
/spdk/test/unit/lib/nvme/nvme_ns_cmd.c/
H A Dnvme_ns_cmd_ut.c112 nvme_ctrlr_destruct(struct spdk_nvme_ctrlr *ctrlr) in nvme_ctrlr_add_process() argument
107 nvme_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_destruct() argument
118 nvme_ctrlr_process_init(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_process_init() argument
124 nvme_ctrlr_fail(struct spdk_nvme_ctrlr * ctrlr,bool hot_remove) nvme_ctrlr_fail() argument
174 nvme_ctrlr_proc_get_ref(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_proc_get_ref() argument
180 nvme_ctrlr_proc_put_ref(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_proc_put_ref() argument
186 nvme_ctrlr_get_ref_count(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_get_ref_count() argument
199 prepare_for_test(struct spdk_nvme_ns * ns,struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint32_t sector_size,uint32_t md_size,uint32_t max_xfer_size,uint32_t stripe_size,bool extended_lba) prepare_for_test() argument
269 struct spdk_nvme_ctrlr ctrlr; split_test() local
299 struct spdk_nvme_ctrlr ctrlr; split_test2() local
354 struct spdk_nvme_ctrlr ctrlr; split_test3() local
411 struct spdk_nvme_ctrlr ctrlr; split_test4() local
490 struct spdk_nvme_ctrlr ctrlr; test_cmd_child_request() local
550 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_flush() local
572 struct spdk_nvme_ctrlr ctrlr = {{0}}; test_nvme_ns_cmd_write_zeroes() local
599 struct spdk_nvme_ctrlr ctrlr = {{0}}; test_nvme_ns_cmd_write_uncorrectable() local
626 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_dataset_management() local
676 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_copy() local
729 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_readv() local
777 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_writev() local
836 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_comparev() local
871 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_comparev_with_md() local
1080 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_compare_and_write() local
1127 struct spdk_nvme_ctrlr ctrlr; test_io_flags() local
1180 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_reservation_register() local
1218 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_reservation_release() local
1256 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_reservation_acquire() local
1294 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_reservation_report() local
1326 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_write_with_md() local
1560 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_zone_append_with_md() local
1679 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_zone_appendv_with_md() local
1756 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_read_with_md() local
1802 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_compare_with_md() local
2029 struct spdk_nvme_ctrlr ctrlr; test_spdk_nvme_ns_cmd_readv_with_md() local
2072 struct spdk_nvme_ctrlr ctrlr; test_spdk_nvme_ns_cmd_writev_ext() local
2144 struct spdk_nvme_ctrlr ctrlr; test_spdk_nvme_ns_cmd_readv_ext() local
2214 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_verify() local
2239 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_io_mgmt_send() local
2278 struct spdk_nvme_ctrlr ctrlr; test_nvme_ns_cmd_io_mgmt_recv() local
[all...]
/spdk/test/nvme/cuse/
H A Dcuse.c29 spdk_nvme_ctrlr_is_active_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in spdk_nvme_ctrlr_is_active_ns() argument
38 spdk_nvme_ctrlr_get_first_active_ns(struct spdk_nvme_ctrlr *ctrlr) in spdk_nvme_ctrlr_get_first_active_ns() argument
48 spdk_nvme_ctrlr_get_next_active_ns(struct spdk_nvme_ctrlr *ctrlr, uint32_t nsid) in spdk_nvme_ctrlr_get_next_active_ns() argument
109 verify_devices(struct spdk_nvme_ctrlr * ctrlr) verify_devices() argument
146 struct spdk_nvme_ctrlr ctrlr = {}; test_cuse_update() local
[all...]
/spdk/test/nvme/compliance/
H A Dnvme_compliance.c32 wait_for_admin_completion(struct status *s, struct spdk_nvme_ctrlr *ctrlr) in wait_for_admin_completion() argument
74 struct spdk_nvme_ctrlr *ctrlr; in admin_identify_ctrlr_verify_dptr() local
132 struct spdk_nvme_ctrlr *ctrlr; admin_identify_ctrlr_verify_fused() local
181 struct spdk_nvme_ctrlr *ctrlr; admin_delete_io_sq_use_admin_qid() local
210 struct spdk_nvme_ctrlr *ctrlr; admin_delete_io_cq_use_admin_qid() local
239 struct spdk_nvme_ctrlr *ctrlr; admin_delete_io_sq_delete_sq_twice() local
320 struct spdk_nvme_ctrlr *ctrlr; admin_create_io_sq_verify_qsize_cqid() local
464 struct spdk_nvme_ctrlr *ctrlr; admin_create_io_sq_verify_pc() local
538 struct spdk_nvme_ctrlr *ctrlr; admin_delete_io_cq_delete_cq_first() local
622 struct spdk_nvme_ctrlr *ctrlr; admin_create_io_cq_verify_iv_pc() local
706 struct spdk_nvme_ctrlr *ctrlr; fabric_property_get() local
740 struct spdk_nvme_ctrlr *ctrlr; admin_set_features_number_of_queues() local
799 struct spdk_nvme_ctrlr *ctrlr; admin_get_features_mandatory_features() local
928 struct spdk_nvme_ctrlr *ctrlr; admin_get_features_optional_features() local
975 struct spdk_nvme_ctrlr *ctrlr; admin_create_io_qp_max_qps() local
1023 struct spdk_nvme_ctrlr *ctrlr; admin_identify_ns() local
1134 struct spdk_nvme_ctrlr *ctrlr; admin_get_log_page_mandatory_logs() local
1192 struct spdk_nvme_ctrlr *ctrlr; admin_get_log_page_with_lpo() local
1246 struct spdk_nvme_ctrlr *ctrlr; admin_create_io_sq_shared_cq() local
[all...]
/spdk/test/unit/lib/nvme/nvme_ns.c/
H A Dnvme_ns_ut.c49 nvme_ctrlr_cmd_identify(struct spdk_nvme_ctrlr *ctrlr, uint8_t cns, uint16_t cntid, uint32_t nsid, in nvme_ctrlr_cmd_identify()
100 struct spdk_nvme_ctrlr ctrlr = { }; in test_nvme_ns_construct() local
111 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_ns_uuid() local
174 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_ns_csi() local
221 struct spdk_nvme_ctrlr ctrlr = { }; in test_nvme_ns_data() local
253 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_ns_set_identify_data() local
418 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_ns_has_supported_iocs_specific_data() local
443 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_ctrlr_identify_ns_iocs_specific() local
485 struct spdk_nvme_ctrlr ctrlr = {}; in test_nvme_ctrlr_identify_id_desc() local
/spdk/test/nvme/reserve/
H A Dreserve.c17 struct spdk_nvme_ctrlr *ctrlr; member
50 get_host_identifier(struct spdk_nvme_ctrlr *ctrlr) in get_host_identifier() argument
92 set_host_identifier(struct spdk_nvme_ctrlr *ctrlr) in set_host_identifier() argument
148 reservation_ns_register(struct spdk_nvme_ctrlr *ctrlr, struc argument
194 reservation_ns_report(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint32_t ns_id) reservation_ns_report() argument
252 reservation_ns_acquire(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint32_t ns_id) reservation_ns_acquire() argument
289 reservation_ns_release(struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint32_t ns_id) reservation_ns_release() argument
325 reserve_controller(struct spdk_nvme_ctrlr * ctrlr,const struct spdk_pci_addr * pci_addr) reserve_controller() argument
382 attach_cb(void * cb_ctx,const struct spdk_nvme_transport_id * trid,struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_ctrlr_opts * opts) attach_cb() argument
[all...]
/spdk/python/spdk/rpc/
H A Dvhost.py8 def vhost_controller_set_coalescing(client, ctrlr, delay_base_us, iops_threshold): argument
51 def vhost_create_scsi_controller(client, ctrlr, delay=False, cpumask=None): argument
66 def vhost_start_scsi_controller(client, ctrlr): argument
76 def vhost_scsi_controller_add_target(client, ctrlr, scsi_target_num, bdev_name): argument
91 def vhost_scsi_controller_remove_target(client, ctrlr, scsi_target_num): argument
135 def vhost_delete_controller(client, ctrlr): argument
/spdk/test/unit/lib/nvme/nvme_qpair.c/
H A Dnvme_qpair_ut.c39 nvme_ctrlr_fail(struct spdk_nvme_ctrlr *ctrlr, bool hot_remove) in nvme_ctrlr_fail() argument
58 struct spdk_nvme_ctrlr *ctrlr) in prepare_submit_request_test() argument
91 struct spdk_nvme_ctrlr ctrlr = {}; test3() local
111 struct spdk_nvme_ctrlr ctrlr = {}; test_ctrlr_failed() local
159 struct spdk_nvme_ctrlr ctrlr = {{0}}; test_nvme_qpair_process_completions() local
429 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_qpair_add_cmd_error_injection() local
559 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_qpair_submit_request() local
583 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_qpair_resubmit_request_with_transport_failed() local
623 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_qpair_manual_complete_request() local
653 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_qpair_init_deinit() local
[all...]
/spdk/test/unit/lib/nvme/nvme_cuse.c/
H A Dnvme_cuse_ut.c121 spdk_nvme_ctrlr_get_num_ns(struct spdk_nvme_ctrlr *ctrlr) in spdk_nvme_ctrlr_get_num_ns() argument
127 spdk_nvme_ctrlr_get_first_active_ns(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_first_active_ns() argument
133 spdk_nvme_ctrlr_get_next_active_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_get_next_active_ns() argument
144 nvme_io_msg_send(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid,spdk_nvme_io_msg_fn fn,void * arg) nvme_io_msg_send() argument
164 spdk_nvme_ctrlr_get_ns(struct spdk_nvme_ctrlr * ctrlr,uint32_t nsid) spdk_nvme_ctrlr_get_ns() argument
415 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_cuse_get_cuse_ns_device() local
446 struct spdk_nvme_ctrlr ctrlr = {}; test_cuse_nvme_submit_io() local
521 struct spdk_nvme_ctrlr ctrlr = {}; test_cuse_nvme_reset() local
547 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_cuse_stop() local
579 struct spdk_nvme_ctrlr ctrlr = {}; test_spdk_nvme_cuse_get_ctrlr_name() local
[all...]
/spdk/test/unit/lib/nvme/nvme.c/
H A Dnvme_ut.c44 nvme_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_ctrlr_destruct() argument
50 nvme_ctrlr_destruct_async(struct spdk_nvme_ctrlr * ctrlr,struct nvme_ctrlr_detach_ctx * ctx) nvme_ctrlr_destruct_async() argument
59 nvme_ctrlr_destruct_poll_async(struct spdk_nvme_ctrlr * ctrlr,struct nvme_ctrlr_detach_ctx * ctx) nvme_ctrlr_destruct_poll_async() argument
74 spdk_nvme_ctrlr_get_regs_csts(struct spdk_nvme_ctrlr * ctrlr) spdk_nvme_ctrlr_get_regs_csts() argument
102 struct spdk_nvme_ctrlr *ctrlr; ut_nvme_pcie_ctrlr_scan() local
129 nvme_transport_ctrlr_destruct(struct spdk_nvme_ctrlr * ctrlr) nvme_transport_ctrlr_destruct() argument
139 struct spdk_nvme_ctrlr *ctrlr = NULL; nvme_transport_ctrlr_scan() local
161 dummy_attach_cb(void * cb_ctx,const struct spdk_nvme_transport_id * trid,struct spdk_nvme_ctrlr * ctrlr,const struct spdk_nvme_ctrlr_opts * opts) dummy_attach_cb() argument
175 struct spdk_nvme_ctrlr ctrlr; test_spdk_nvme_probe() local
235 struct spdk_nvme_ctrlr ctrlr; test_spdk_nvme_connect() local
350 struct spdk_nvme_ctrlr *ctrlr; test_nvme_init_controllers() local
506 struct spdk_nvme_ctrlr ctrlr; test_spdk_nvme_detach() local
826 struct spdk_nvme_ctrlr ctrlr = {}; test_nvme_ctrlr_probe() local
1214 dummy_timeout_cb(void * cb_arg,struct spdk_nvme_ctrlr * ctrlr,struct spdk_nvme_qpair * qpair,uint16_t cid) dummy_timeout_cb() argument
1295 struct spdk_nvme_ctrlr ctrlr; test_nvme_wait_for_completion() local
[all...]

1234