Lines Matching refs:hal_io
204 struct bfa_ioim_s *hal_io; in bfad_im_abort_handler() local
210 hal_io = (struct bfa_ioim_s *) cmnd->host_scribble; in bfad_im_abort_handler()
211 if (!hal_io) { in bfad_im_abort_handler()
216 if (hal_io->dio != (struct bfad_ioim_s *) cmnd) { in bfad_im_abort_handler()
221 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler()
224 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
225 (void) bfa_ioim_abort(hal_io); in bfad_im_abort_handler()
230 while ((struct bfa_ioim_s *) cmnd->host_scribble == hal_io) { in bfad_im_abort_handler()
238 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler()
241 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
1220 struct bfa_ioim_s *hal_io; in bfad_im_queuecommand_lck() local
1264 hal_io = bfa_ioim_alloc(&bfad->bfa, (struct bfad_ioim_s *) cmnd, in bfad_im_queuecommand_lck()
1266 if (!hal_io) { in bfad_im_queuecommand_lck()
1273 cmnd->host_scribble = (char *)hal_io; in bfad_im_queuecommand_lck()
1274 bfa_ioim_start(hal_io); in bfad_im_queuecommand_lck()