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