Lines Matching refs:ch

87 bdev_virtio_blk_init_io_vreq(struct spdk_io_channel *ch, struct spdk_bdev_io *bdev_io)  in bdev_virtio_blk_init_io_vreq()  argument
113 bdev_virtio_blk_send_io(struct spdk_io_channel *ch, struct spdk_bdev_io *bdev_io) in bdev_virtio_blk_send_io() argument
115 struct bdev_virtio_blk_io_channel *virtio_channel = spdk_io_channel_get_ctx(ch); in bdev_virtio_blk_send_io()
143 bdev_virtio_command(struct spdk_io_channel *ch, struct spdk_bdev_io *bdev_io) in bdev_virtio_command() argument
145 struct virtio_blk_io_ctx *io_ctx = bdev_virtio_blk_init_io_vreq(ch, bdev_io); in bdev_virtio_command()
165 bdev_virtio_blk_send_io(ch, bdev_io); in bdev_virtio_command()
169 bdev_virtio_get_buf_cb(struct spdk_io_channel *ch, struct spdk_bdev_io *bdev_io, in bdev_virtio_get_buf_cb() argument
177 bdev_virtio_command(ch, bdev_io); in bdev_virtio_get_buf_cb()
181 _bdev_virtio_submit_request(struct spdk_io_channel *ch, struct spdk_bdev_io *bdev_io) in _bdev_virtio_submit_request() argument
194 bdev_virtio_command(ch, bdev_io); in _bdev_virtio_submit_request()
202 bdev_virtio_command(ch, bdev_io); in _bdev_virtio_submit_request()
216 bdev_virtio_submit_request(struct spdk_io_channel *ch, struct spdk_bdev_io *bdev_io) in bdev_virtio_submit_request() argument
218 if (_bdev_virtio_submit_request(ch, bdev_io) < 0) { in bdev_virtio_submit_request()
328 struct bdev_virtio_blk_io_channel *ch = arg; in bdev_virtio_poll() local
333 cnt = virtio_recv_pkts(ch->vq, io, io_len, SPDK_COUNTOF(io)); in bdev_virtio_poll()
346 struct bdev_virtio_blk_io_channel *ch = ctx_buf; in bdev_virtio_blk_ch_create_cb() local
358 ch->vdev = vdev; in bdev_virtio_blk_ch_create_cb()
359 ch->vq = vq; in bdev_virtio_blk_ch_create_cb()
361 ch->poller = SPDK_POLLER_REGISTER(bdev_virtio_poll, ch, 0); in bdev_virtio_blk_ch_create_cb()
370 struct bdev_virtio_blk_io_channel *ch = ctx_buf; in bdev_virtio_blk_ch_destroy_cb() local
371 struct virtqueue *vq = ch->vq; in bdev_virtio_blk_ch_destroy_cb()
373 spdk_poller_unregister(&ch->poller); in bdev_virtio_blk_ch_destroy_cb()