Lines Matching refs:hal_io
196 struct bfa_ioim_s *hal_io;
202 hal_io = (struct bfa_ioim_s *) cmnd->host_scribble;
203 if (!hal_io) {
208 if (hal_io->dio != (struct bfad_ioim_s *) cmnd) {
213 bfa_trc(bfad, hal_io->iotag);
216 im_port->shost->host_no, cmnd, hal_io->iotag);
217 (void) bfa_ioim_abort(hal_io);
222 while ((struct bfa_ioim_s *) cmnd->host_scribble == hal_io) {
230 bfa_trc(bfad, hal_io->iotag);
233 im_port->shost->host_no, cmnd, hal_io->iotag);
1210 struct bfa_ioim_s *hal_io;
1252 hal_io = bfa_ioim_alloc(&bfad->bfa, (struct bfad_ioim_s *) cmnd,
1254 if (!hal_io) {
1255 printk(KERN_WARNING "hal_io failure\n");
1261 cmnd->host_scribble = (char *)hal_io;
1262 bfa_ioim_start(hal_io);