Lines Matching defs:group_ch
37 struct bdev_aio_group_channel *group_ch;
211 if (aio_ch->group_ch->efd >= 0) {
212 io_set_eventfd(iocb, aio_ch->group_ch->efd);
494 struct bdev_aio_group_channel *group_ch = arg;
498 TAILQ_FOREACH(io_ch, &group_ch->io_ch_head, link) {
508 struct bdev_aio_group_channel *group_ch = arg;
512 assert(group_ch->efd >= 0);
517 rc = read(group_ch->efd, &num_events, sizeof(num_events));
525 rc = write(group_ch->efd, &num_events, sizeof(num_events));
531 return bdev_aio_group_poll(group_ch);
740 ch->group_ch = spdk_io_channel_get_ctx(spdk_get_io_channel(&aio_if));
741 TAILQ_INSERT_TAIL(&ch->group_ch->io_ch_head, ch, link);
753 assert(ch->group_ch);
754 TAILQ_REMOVE(&ch->group_ch->io_ch_head, ch, link);
756 spdk_put_io_channel(spdk_io_channel_from_ctx(ch->group_ch));