Home
last modified time | relevance | path

Searched refs:async (Results 1 – 12 of 12) sorted by relevance

/spdk/test/common/lib/nvme/
H A Dcommon_stubs.h107 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 Dbdev_xnvme.c233 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 Dopal_spec.h197 uint8_t async : 1; member
/spdk/test/unit/lib/nvme/nvme_pcie_common.c/
H A Dnvme_pcie_common_ut.c59 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 Dnvme_qpair.c865 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 Dnvme_transport.c522 if (!qpair->async) { in nvme_transport_ctrlr_disconnect_qpair()
543 assert(qpair->async == true); in nvme_transport_ctrlr_disconnect_qpair_done()
H A Dnvme_internal.h461 uint8_t async: 1;
1339 uint32_t num_requests, bool async);
463 uint8_t async: 1; global() member
H A Dnvme_ctrlr.c1792 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 Dnvme_tcp.c29 /* 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 Dnvme_rdma.c1989 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 Dnvme_ctrlr_ut.c310 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 Dnvme_tcp_ut.c516 /* 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()