H A D | bdev_nvme.c | 277 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...] |