⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠ You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
Excalidraw Data
Text Elements
ftl_mngt_register_io_device
spdk_io_device_register(spdk_ftl_dev)
io_channel_create_cb
ioch->map_pool = ftl_mempool_create
ioch->cq = spdk_ring_create
ioch->sq = spdk_ring_create
ioch->poller = SPDK_POLLER_REGISTER(ftl_io_channel_poll)
spdk_thread_send_msg(ftl_dev_register_channel)
ftl_io_channel_poll
batch:16
ch->cq
ftl_io
io->user_fn
TAILQ_INSERT_TAIL(&dev->ioch_queue, ioch, entry);
ftl_core_poller
ftl_process_io_queue
ftl_process_io_channel
batch:16
ch->cq
ftl_io
start_io(ftl_io)
for ioch in dev->ioch_queue
ftl_dev_register_channel
ioch