Lines Matching defs:lun_io

198 					    struct cfi_lun_io *lun_io);
200 struct cfi_lun_io *lun_io);
576 cfi_checkcond_parse(union ctl_io *io, struct cfi_lun_io *lun_io)
636 cfi_error_parse(union ctl_io *io, struct cfi_lun_io *lun_io)
653 if (lun_io->policy == CFI_ERR_HARD)
662 error_action = cfi_checkcond_parse(io, lun_io);
694 struct cfi_lun_io *lun_io;
701 lun_io = (struct cfi_lun_io *)io->io_hdr.port_priv;
702 io->io_hdr.ctl_private[CTL_PRIV_FRONTEND].ptr = lun_io;
703 lun_io->lun = lun;
704 lun_io->metatask = metatask;
705 lun_io->ctl_io = io;
706 lun_io->policy = policy;
707 lun_io->orig_lun_io = orig_lun_io;
708 lun_io->done_function = done_function;
727 struct cfi_lun_io *lun_io;
731 lun_io = (struct cfi_lun_io *)
734 lun = lun_io->lun;
748 error_action = cfi_error_parse(io, lun_io);
765 /*lun*/ lun_io->lun,
769 /*orig_lun_io*/lun_io,
806 lun_io->done_function(io);
813 struct cfi_lun_io *lun_io;
815 lun_io = (struct cfi_lun_io *)
817 lun = lun_io->lun;
842 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
923 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
933 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
956 struct cfi_lun_io *lun_io;
977 lun_io = (struct cfi_lun_io *)io->io_hdr.port_priv;
981 STAILQ_INSERT_TAIL(&lun->io_list, lun_io, links);
988 STAILQ_REMOVE(&lun->io_list, lun_io,
996 struct cfi_lun_io *lun_io;
1038 lun_io = (struct cfi_lun_io *)io->io_hdr.port_priv;
1042 STAILQ_INSERT_TAIL(&lun->io_list, lun_io, links);
1049 STAILQ_REMOVE(&lun->io_list, lun_io,
1182 struct cfi_lun_io *lun_io;
1187 lun_io = (struct cfi_lun_io *)
1190 lun = lun_io->lun;
1193 metatask = lun_io->metatask;
1223 lun_io->lun->lun_id, (is_start == 1) ? "start" :
1225 ctl_io_error_print(io, &lun_io->lun->inq_data);
1235 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
1248 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
1261 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
1272 struct cfi_lun_io *lun_io, *orig_lun_io;
1276 lun_io = (struct cfi_lun_io *)io->io_hdr.port_priv;
1277 orig_lun_io = lun_io->orig_lun_io;
1279 lun = lun_io->lun;
1295 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
1314 struct cfi_lun_io *lun_io;
1316 lun_io = (struct cfi_lun_io *)
1318 lun = lun_io->lun;
1320 if (lun_io->metatask == NULL) {
1323 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);
1392 struct cfi_lun_io *lun_io;
1425 lun_io = (struct cfi_lun_io *) io->io_hdr.port_priv;
1427 STAILQ_INSERT_TAIL(&lun->io_list, lun_io, links);
1432 STAILQ_REMOVE(&lun->io_list, lun_io,
1456 struct cfi_lun_io *lun_io;
1560 lun_io = (struct cfi_lun_io *)io->io_hdr.port_priv;
1562 STAILQ_INSERT_TAIL(&lun->io_list, lun_io, links);
1567 STAILQ_REMOVE(&lun->io_list, lun_io, cfi_lun_io, links);