| /spdk/test/common/lib/nvme/ |
| H A D | common_stubs.h | 107 uint32_t num_requests, bool async) in nvme_qpair_init() 112 qpair->async = async; in nvme_qpair_init() 104 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
|
| /spdk/module/bdev/xnvme/ |
| H A D | bdev_xnvme.c | 233 ctx->async.cb_arg = xnvme_task; in bdev_xnvme_submit_request() 329 struct bdev_xnvme_task *xnvme_task = ctx->async.cb_arg; in create_xnvme_bdev() 343 xnvme_queue_put_cmd_ctx(ctx->async.queue, ctx); in create_xnvme_bdev() 410 opts.async = io_mechanism; in create_xnvme_bdev() 411 if (!opts.async) { in create_xnvme_bdev()
|
| /spdk/include/spdk/ |
| H A D | opal_spec.h | 197 uint8_t async : 1; member
|
| /spdk/test/unit/lib/nvme/nvme_pcie_common.c/ |
| H A D | nvme_pcie_common_ut.c | 59 uint32_t num_requests, bool async) in nvme_qpair_init() 64 qpair->async = async; in nvme_qpair_init() 438 /* Request to complete callback in async operation */ in test_nvme_pcie_ctrlr_connect_qpair() 470 /* Request to complete cq callback in async operation */ in test_nvme_pcie_ctrlr_connect_qpair() 478 /* Request to complete sq callback in async operation */ in test_nvme_pcie_ctrlr_connect_qpair() 57 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
|
| /spdk/lib/nvme/ |
| H A D | nvme_qpair.c | 865 uint32_t num_requests, bool async) in nvme_qpair_init() 881 qpair->async = async; in nvme_qpair_init() 857 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
|
| H A D | nvme_transport.c | 522 if (!qpair->async) { in nvme_transport_ctrlr_disconnect_qpair() 543 assert(qpair->async == true); in nvme_transport_ctrlr_disconnect_qpair_done()
|
| H A D | nvme_internal.h | 461 uint8_t async: 1; 1339 uint32_t num_requests, bool async); 463 uint8_t async: 1; global() member
|
| H A D | nvme_ctrlr.c | 1792 bool async; in nvme_ctrlr_reinitialize_io_qpair() 1802 async = qpair->async; in nvme_ctrlr_reinitialize_io_qpair() 1803 qpair->async = false; in nvme_ctrlr_reinitialize_io_qpair() 1805 qpair->async = async; 3304 /* Add async event to each process objects event list */ in nvme_ctrlr_async_event_cb() 3582 /* Remove async event from each process objects event list */ in nvme_ctrlr_free_processes() 4038 assert(ctrlr->adminq->async == true); in nvme_ctrlr_process_init() 4552 /* Each process has an async lis in spdk_nvme_ctrlr_get_regs_cc() 1784 bool async; nvme_ctrlr_reinitialize_io_qpair() local [all...] |
| H A D | nvme_tcp.c | 29 /* For async connect workloads, allow more time since we are more likely 378 if (qpair->async) { in nvme_tcp_ctrlr_disconnect_qpair() 2203 timeout_in_sec = tqpair->qpair.async ? ICREQ_TIMEOUT_ASYNC : ICREQ_TIMEOUT_SYNC; in nvme_tcp_qpair_process_completions() 2429 uint32_t num_requests, bool async) in nvme_tcp_ctrlr_connect_qpair_poll() 2453 rc = nvme_qpair_init(qpair, qid, ctrlr, qprio, num_requests, async); in nvme_tcp_ctrlr_connect_qpair() 2509 nvme_tcp_ctrlr_create_qpair(struct spdk_nvme_ctrlr * ctrlr,uint16_t qid,uint32_t qsize,enum spdk_nvme_qprio qprio,uint32_t num_requests,bool async) nvme_tcp_ctrlr_create_qpair() argument
|
| H A D | nvme_rdma.c | 1989 bool async) in nvme_rdma_ctrlr_disconnect_qpair() 2020 rc = nvme_qpair_init(qpair, qid, ctrlr, qprio, num_requests, async); in nvme_rdma_stale_conn_retry() 2248 /* If the async mode is disabled, poll the qpair until it is actually disconnected. in nvme_rdma_qpair_submit_request() 2256 if (qpair->async && !qpair->destroy_in_progress) { in nvme_rdma_qpair_submit_request() 2776 /* TODO: Fix forceful QP destroy when it is not async mode. in nvme_rdma_qpair_iterate_requests() 1739 nvme_rdma_ctrlr_create_qpair(struct spdk_nvme_ctrlr * ctrlr,uint16_t qid,uint32_t qsize,enum spdk_nvme_qprio qprio,uint32_t num_requests,bool delay_cmd_submit,bool async) nvme_rdma_ctrlr_create_qpair() argument
|
| /spdk/test/unit/lib/nvme/nvme_ctrlr.c/ |
| H A D | nvme_ctrlr_ut.c | 310 uint32_t num_requests, bool async) in nvme_qpair_init() 315 qpair->async = async; in nvme_qpair_init() 307 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
|
| /spdk/test/unit/lib/nvme/nvme_tcp.c/ |
| H A D | nvme_tcp_ut.c | 516 /* Test case 4: in async complete. Expect: PASS */ in test_nvme_tcp_req_complete_safe() 1477 .async = true, in test_nvme_tcp_ctrlr_disconnect_qpair() 1605 /* Check that a non-async qpair is marked as disconnected immediately */ in test_nvme_tcp_ctrlr_disconnect_qpair() 1608 qpair->async = false; in test_nvme_tcp_ctrlr_disconnect_qpair()
|