Home
last modified time | relevance | path

Searched defs:nvme_ctrlr (Results 1 – 8 of 8) sorted by relevance

/spdk/module/bdev/nvme/
H A Dbdev_nvme.h107 struct nvme_ctrlr { global() struct
113 ctrlrnvme_ctrlr global() argument
128 optsnvme_ctrlr global() argument
137 ctrlr_op_cb_fnnvme_ctrlr global() argument
146 disconnected_cbnvme_ctrlr global() argument
149 reconnect_delay_timernvme_ctrlr global() argument
168 mutexnvme_ctrlr global() argument
[all...]
H A Dbdev_nvme.c277 struct nvme_ctrlr *nvme_ctrlr; nvme_bdev_ctrlr_get_ctrlr() local
294 struct nvme_ctrlr *nvme_ctrlr; nvme_bdev_ctrlr_get_ctrlr_by_id() local
324 nvme_ctrlr_get_ns(struct nvme_ctrlr * nvme_ctrlr,uint32_t nsid) nvme_ctrlr_get_ns() argument
335 nvme_ctrlr_get_first_active_ns(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_get_first_active_ns() argument
341 nvme_ctrlr_get_next_active_ns(struct nvme_ctrlr * nvme_ctrlr,struct nvme_ns * ns) nvme_ctrlr_get_next_active_ns() argument
354 struct nvme_ctrlr *nvme_ctrlr = NULL; nvme_ctrlr_get() local
372 struct nvme_ctrlr *nvme_ctrlr = NULL; nvme_ctrlr_get_by_name() local
431 nvme_bdev_ctrlr_delete(struct nvme_bdev_ctrlr * nbdev_ctrlr,struct nvme_ctrlr * nvme_ctrlr) nvme_bdev_ctrlr_delete() argument
453 _nvme_ctrlr_delete(struct nvme_ctrlr * nvme_ctrlr) _nvme_ctrlr_delete() argument
499 struct nvme_ctrlr *nvme_ctrlr = arg; nvme_detach_poller() local
512 nvme_ctrlr_delete(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_delete() argument
548 struct nvme_ctrlr *nvme_ctrlr = io_device; nvme_ctrlr_unregister_cb() local
556 struct nvme_ctrlr *nvme_ctrlr = ctx; nvme_ctrlr_unregister() local
562 nvme_ctrlr_can_be_unregistered(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_can_be_unregistered() argument
588 nvme_ctrlr_release(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_release() argument
899 nvme_ctrlr_is_failed(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_is_failed() argument
933 nvme_ctrlr_is_available(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_is_available() argument
1347 struct nvme_ctrlr *nvme_ctrlr = io_path->qpair->ctrlr; bdev_nvme_check_retry_io() local
1493 struct nvme_ctrlr *nvme_ctrlr = spdk_io_channel_iter_get_io_device(i); bdev_nvme_clear_io_path_caches_done() local
1537 bdev_nvme_clear_io_path_caches(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_clear_io_path_caches() argument
1673 bdev_nvme_change_adminq_poll_period(struct nvme_ctrlr * nvme_ctrlr,uint64_t new_period_us) bdev_nvme_change_adminq_poll_period() argument
1685 struct nvme_ctrlr *nvme_ctrlr = arg; bdev_nvme_poll_adminq() local
1758 struct nvme_ctrlr *nvme_ctrlr; bdev_nvme_create_qpair() local
1841 bdev_nvme_failover_trid(struct nvme_ctrlr * nvme_ctrlr,bool remove,bool start) bdev_nvme_failover_trid() argument
1905 bdev_nvme_check_ctrlr_loss_timeout(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_check_ctrlr_loss_timeout() argument
1923 bdev_nvme_check_fast_io_fail_timeout(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_check_fast_io_fail_timeout() argument
1942 nvme_ctrlr_disconnect(struct nvme_ctrlr * nvme_ctrlr,nvme_ctrlr_disconnected_cb cb_fn) nvme_ctrlr_disconnect() argument
1976 bdev_nvme_check_op_after_reset(struct nvme_ctrlr * nvme_ctrlr,bool success) bdev_nvme_check_op_after_reset() argument
2004 struct nvme_ctrlr *nvme_ctrlr = ctx; bdev_nvme_reconnect_delay_timer_expired() local
2035 bdev_nvme_start_reconnect_delay_timer(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_start_reconnect_delay_timer() argument
2053 struct nvme_ctrlr *nvme_ctrlr = spdk_io_channel_iter_get_io_device(i); _bdev_nvme_reset_ctrlr_complete() local
2105 bdev_nvme_reset_ctrlr_complete(struct nvme_ctrlr * nvme_ctrlr,bool success) bdev_nvme_reset_ctrlr_complete() argument
2142 struct nvme_ctrlr *nvme_ctrlr = spdk_io_channel_iter_get_io_device(i); bdev_nvme_reset_create_qpairs_failed() local
2178 struct nvme_ctrlr *nvme_ctrlr = spdk_io_channel_iter_get_io_device(i); bdev_nvme_reset_create_qpairs_done() local
2245 nvme_ctrlr_check_namespaces(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_check_namespaces() argument
2265 struct nvme_ctrlr *nvme_ctrlr = arg; bdev_nvme_reconnect_ctrlr_poll() local
2297 bdev_nvme_reconnect_ctrlr(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_reconnect_ctrlr() argument
2310 struct nvme_ctrlr *nvme_ctrlr = spdk_io_channel_iter_get_io_device(i); bdev_nvme_reset_destroy_qpair_done() local
2323 bdev_nvme_reset_destroy_qpairs(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_reset_destroy_qpairs() argument
2334 struct nvme_ctrlr *nvme_ctrlr = ctx; bdev_nvme_reconnect_ctrlr_now() local
2349 struct nvme_ctrlr *nvme_ctrlr = ctx; _bdev_nvme_reset_ctrlr() local
2362 bdev_nvme_reset_ctrlr(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_reset_ctrlr() argument
2405 bdev_nvme_enable_ctrlr(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_enable_ctrlr() argument
2437 struct nvme_ctrlr *nvme_ctrlr = spdk_io_channel_iter_get_io_device(i); _bdev_nvme_disable_ctrlr_complete() local
2474 bdev_nvme_disable_ctrlr_complete(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_disable_ctrlr_complete() argument
2486 struct nvme_ctrlr *nvme_ctrlr = spdk_io_channel_iter_get_io_device(i); bdev_nvme_disable_destroy_qpairs_done() local
2498 bdev_nvme_disable_destroy_qpairs(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_disable_destroy_qpairs() argument
2509 struct nvme_ctrlr *nvme_ctrlr = ctx; _bdev_nvme_cancel_reconnect_and_disable_ctrlr() local
2522 struct nvme_ctrlr *nvme_ctrlr = ctx; _bdev_nvme_disconnect_and_disable_ctrlr() local
2535 bdev_nvme_disable_ctrlr(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_disable_ctrlr() argument
2574 nvme_ctrlr_op(struct nvme_ctrlr * nvme_ctrlr,enum nvme_ctrlr_op op,bdev_nvme_ctrlr_op_cb cb_fn,void * cb_arg) nvme_ctrlr_op() argument
2604 struct nvme_ctrlr *nvme_ctrlr; global() member
2636 nvme_ctrlr_op_rpc(struct nvme_ctrlr * nvme_ctrlr,enum nvme_ctrlr_op op,bdev_nvme_ctrlr_op_cb cb_fn,void * cb_arg) nvme_ctrlr_op_rpc() argument
2717 struct nvme_ctrlr *nvme_ctrlr; nvme_bdev_ctrlr_op_rpc() local
2884 bdev_nvme_failover_ctrlr_unsafe(struct nvme_ctrlr * nvme_ctrlr,bool remove) bdev_nvme_failover_ctrlr_unsafe() argument
2930 bdev_nvme_failover_ctrlr(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_failover_ctrlr() argument
3246 nvme_qpair_create(struct nvme_ctrlr * nvme_ctrlr,struct nvme_ctrlr_channel * ctrlr_ch) nvme_qpair_create() argument
3312 struct nvme_ctrlr *nvme_ctrlr = io_device; bdev_nvme_create_ctrlr_channel_cb() local
3579 nvme_ctrlr_get_state_str(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_get_state_str() argument
3597 nvme_ctrlr_info_json(struct spdk_json_write_ctx * w,struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_info_json() argument
3970 bdev_nvme_parse_ana_log_page(struct nvme_ctrlr * nvme_ctrlr,bdev_nvme_parse_ana_log_page_cb cb_fn,void * cb_arg) bdev_nvme_parse_ana_log_page() argument
4280 nvme_bdev_create(struct nvme_ctrlr * nvme_ctrlr,struct nvme_ns * nvme_ns) nvme_bdev_create() argument
4372 struct nvme_ctrlr *nvme_ctrlr = ctx; nvme_abort_cpl() local
4388 struct nvme_ctrlr *nvme_ctrlr = cb_arg; timeout_cb() local
4476 struct nvme_ctrlr *nvme_ctrlr = nvme_ns->ctrlr; nvme_ctrlr_populate_namespace_done() local
4593 nvme_ctrlr_populate_namespace(struct nvme_ctrlr * nvme_ctrlr,struct nvme_ns * nvme_ns) nvme_ctrlr_populate_namespace() argument
4629 struct nvme_ctrlr *nvme_ctrlr = nvme_ns->ctrlr; nvme_ctrlr_depopulate_namespace_done() local
4657 nvme_ctrlr_depopulate_namespace(struct nvme_ctrlr * nvme_ctrlr,struct nvme_ns * nvme_ns) nvme_ctrlr_depopulate_namespace() argument
4698 nvme_ctrlr_populate_namespaces(struct nvme_ctrlr * nvme_ctrlr,struct nvme_async_probe_ctx * ctx) nvme_ctrlr_populate_namespaces() argument
4801 nvme_ctrlr_depopulate_namespaces(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_depopulate_namespaces() argument
4811 nvme_ctrlr_get_ana_log_page_size(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_get_ana_log_page_size() argument
4833 struct nvme_ctrlr *nvme_ctrlr = cb_arg; nvme_ctrlr_set_ana_states() local
4858 bdev_nvme_disable_read_ana_log_page(struct nvme_ctrlr * nvme_ctrlr) bdev_nvme_disable_read_ana_log_page() argument
4876 struct nvme_ctrlr *nvme_ctrlr = ctx; nvme_ctrlr_read_ana_log_page_done() local
4902 nvme_ctrlr_read_ana_log_page(struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_read_ana_log_page() argument
5224 struct nvme_ctrlr *nvme_ctrlr = arg; aer_cb() local
5269 nvme_ctrlr_create_done(struct nvme_ctrlr * nvme_ctrlr,struct nvme_async_probe_ctx * ctx) nvme_ctrlr_create_done() argument
5284 struct nvme_ctrlr *nvme_ctrlr = _ctx; nvme_ctrlr_init_ana_log_page_done() local
5303 nvme_ctrlr_init_ana_log_page(struct nvme_ctrlr * nvme_ctrlr,struct nvme_async_probe_ctx * ctx) nvme_ctrlr_init_ana_log_page() argument
5391 nvme_bdev_ctrlr_create(const char * name,struct nvme_ctrlr * nvme_ctrlr) nvme_bdev_ctrlr_create() argument
5435 struct nvme_ctrlr *nvme_ctrlr; nvme_ctrlr_create() local
5599 struct nvme_ctrlr *nvme_ctrlr = ctx; _nvme_ctrlr_destruct() local
5606 bdev_nvme_delete_ctrlr_unsafe(struct nvme_ctrlr * nvme_ctrlr,bool hotplug) bdev_nvme_delete_ctrlr_unsafe() argument
5630 bdev_nvme_delete_ctrlr(struct nvme_ctrlr * nvme_ctrlr,bool hotplug) bdev_nvme_delete_ctrlr() argument
5650 struct nvme_ctrlr *nvme_ctrlr = cb_ctx; remove_cb() local
5823 nvme_ctrlr_populate_namespaces_done(struct nvme_ctrlr * nvme_ctrlr,struct nvme_async_probe_ctx * ctx) nvme_ctrlr_populate_namespaces_done() argument
5865 bdev_nvme_check_secondary_trid(struct nvme_ctrlr * nvme_ctrlr,struct spdk_nvme_ctrlr * new_ctrlr,struct spdk_nvme_transport_id * trid) bdev_nvme_check_secondary_trid() argument
5905 bdev_nvme_check_secondary_namespace(struct nvme_ctrlr * nvme_ctrlr,struct spdk_nvme_ctrlr * new_ctrlr) bdev_nvme_check_secondary_namespace() argument
5927 _bdev_nvme_add_secondary_trid(struct nvme_ctrlr * nvme_ctrlr,struct spdk_nvme_transport_id * trid) _bdev_nvme_add_secondary_trid() argument
5968 bdev_nvme_add_secondary_trid(struct nvme_ctrlr * nvme_ctrlr,struct spdk_nvme_ctrlr * new_ctrlr,struct spdk_nvme_transport_id * trid) bdev_nvme_add_secondary_trid() argument
6022 struct nvme_ctrlr *nvme_ctrlr; connect_set_failover_cb() local
6403 _bdev_nvme_delete(struct nvme_ctrlr * nvme_ctrlr,const struct nvme_path_id * path_id) _bdev_nvme_delete() argument
6462 struct nvme_ctrlr *nvme_ctrlr, *tmp_nvme_ctrlr; bdev_nvme_delete() local
6716 remove_discovery_entry(struct nvme_ctrlr * nvme_ctrlr) remove_discovery_entry() argument
7229 struct nvme_ctrlr *nvme_ctrlr; bdev_nvme_fini_destruct_ctrlrs() local
8119 struct nvme_ctrlr *nvme_ctrlr; bdev_nvme_admin_passthru() local
8395 nvme_ctrlr_cuse_config_json(struct spdk_json_write_ctx * w,struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_cuse_config_json() argument
8419 nvme_ctrlr_config_json(struct spdk_json_write_ctx * w,struct nvme_ctrlr * nvme_ctrlr) nvme_ctrlr_config_json() argument
8489 struct nvme_ctrlr *nvme_ctrlr; bdev_nvme_config_json() local
8591 struct nvme_ctrlr *nvme_ctrlr = io_path->qpair->ctrlr; nvme_io_path_info_json() local
[all...]
H A Dvbdev_opal.c17 struct nvme_ctrlr *nvme_ctrlr; member
202 struct nvme_ctrlr *nvme_ctrlr; in vbdev_opal_get_info_from_bdev() local
296 struct nvme_ctrlr *nvme_ctrlr; in vbdev_opal_create() local
452 struct nvme_ctrlr *nvme_ctrlr; in vbdev_opal_destruct() local
512 struct nvme_ctrlr *nvme_ctrlr; in vbdev_opal_set_lock_state() local
560 struct nvme_ctrlr *nvme_ctrlr; in vbdev_opal_enable_new_user() local
H A Dvbdev_opal_rpc.c36 struct nvme_ctrlr *nvme_ctrlr; in rpc_bdev_nvme_opal_init() local
111 struct nvme_ctrlr *nvme_ctrlr; in rpc_bdev_nvme_opal_revert() local
H A Dbdev_nvme_rpc.c645 struct nvme_ctrlr *nvme_ctrlr; rpc_dump_nvme_bdev_controller_info() local
1357 struct nvme_ctrlr *nvme_ctrlr; rpc_bdev_nvme_controller_op() local
1595 struct nvme_ctrlr *nvme_ctrlr = NULL; rpc_bdev_nvme_get_controller_health_info() local
1957 struct nvme_ctrlr *nvme_ctrlr; rpc_bdev_nvme_add_error_injection() local
2070 struct nvme_ctrlr *nvme_ctrlr; rpc_bdev_nvme_remove_error_injection() local
[all...]
H A Dnvme_rpc.c44 struct nvme_ctrlr *nvme_ctrlr; member
/spdk/test/external_code/nvme/
H A Dnvme.c75 struct nvme_ctrlr { struct
90 TAILQ_ENTRY(nvme_ctrlr) tailq; argument
87 cdatanvme_ctrlr global() argument
89 statenvme_ctrlr global() argument
[all...]
/spdk/test/unit/lib/bdev/nvme/bdev_nvme.c/
H A Dbdev_nvme_ut.c1433 struct nvme_ctrlr *nvme_ctrlr = NULL; test_reset_ctrlr() local
1573 struct nvme_ctrlr *nvme_ctrlr; test_race_between_reset_and_destruct_ctrlr() local
1652 struct nvme_ctrlr *nvme_ctrlr = NULL; test_failover_ctrlr() local
1795 struct nvme_ctrlr *nvme_ctrlr = NULL; test_race_between_failover_and_add_secondary_trid() local
1896 struct nvme_ctrlr *nvme_ctrlr = NULL; test_pending_reset() local
2033 struct nvme_ctrlr *nvme_ctrlr; test_attach_ctrlr() local
2164 struct nvme_ctrlr *nvme_ctrlr; test_aer_cb() local
2375 struct nvme_ctrlr *nvme_ctrlr; test_submit_nvme_cmd() local
2463 struct nvme_ctrlr *nvme_ctrlr = NULL; test_add_remove_trid() local
2658 struct nvme_ctrlr *nvme_ctrlr; test_abort() local
2904 struct nvme_ctrlr *nvme_ctrlr = NULL; test_get_io_qpair() local
2952 struct nvme_ctrlr *nvme_ctrlr; test_bdev_unregister() local
3073 struct nvme_ctrlr *nvme_ctrlr; test_init_ana_log_page() local
3230 struct nvme_ctrlr *nvme_ctrlr; test_reconnect_qpair() local
3516 _nvme_bdev_get_ns(struct nvme_bdev * bdev,struct nvme_ctrlr * nvme_ctrlr) _nvme_bdev_get_ns() argument
4006 ut_get_io_path_by_ctrlr(struct nvme_bdev_channel * nbdev_ch,struct nvme_ctrlr * nvme_ctrlr) ut_get_io_path_by_ctrlr() argument
4350 struct nvme_ctrlr *nvme_ctrlr; test_retry_io_if_ana_state_is_updating() local
4683 struct nvme_ctrlr *nvme_ctrlr; test_retry_io_count() local
4877 struct nvme_ctrlr *nvme_ctrlr; test_concurrent_read_ana_log_page() local
4968 struct nvme_ctrlr *nvme_ctrlr; test_retry_io_for_ana_error() local
5146 struct nvme_ctrlr *nvme_ctrlr; test_retry_io_if_ctrlr_is_resetting() local
5314 struct nvme_ctrlr *nvme_ctrlr; test_reconnect_ctrlr() local
5464 ut_get_path_id_by_trid(struct nvme_ctrlr * nvme_ctrlr,const struct spdk_nvme_transport_id * trid) ut_get_path_id_by_trid() argument
5483 struct nvme_ctrlr *nvme_ctrlr = NULL; test_retry_failover_ctrlr() local
5604 struct nvme_ctrlr *nvme_ctrlr; test_fail_path() local
5794 struct nvme_ctrlr nvme_ctrlr = { .ctrlr = &ctrlr, }; test_ana_transition() local
6665 struct nvme_ctrlr *nvme_ctrlr = NULL; test_race_between_reset_and_disconnected() local
6810 struct nvme_ctrlr *nvme_ctrlr = NULL; test_ctrlr_op_rpc() local
7085 struct nvme_ctrlr *nvme_ctrlr = NULL; test_disable_enable_ctrlr() local
7306 struct nvme_ctrlr *nvme_ctrlr; test_ns_remove_during_reset() local
[all...]