Lines Matching refs:hal_io
206 struct bfa_ioim_s *hal_io; in bfad_im_abort_handler() local
212 hal_io = (struct bfa_ioim_s *) cmnd->host_scribble; in bfad_im_abort_handler()
213 if (!hal_io) { in bfad_im_abort_handler()
218 if (hal_io->dio != (struct bfad_ioim_s *) cmnd) { in bfad_im_abort_handler()
223 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler()
226 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
227 (void) bfa_ioim_abort(hal_io); in bfad_im_abort_handler()
232 while ((struct bfa_ioim_s *) cmnd->host_scribble == hal_io) { in bfad_im_abort_handler()
240 bfa_trc(bfad, hal_io->iotag); in bfad_im_abort_handler()
243 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
1198 struct bfa_ioim_s *hal_io; in bfad_im_queuecommand_lck() local
1242 hal_io = bfa_ioim_alloc(&bfad->bfa, (struct bfad_ioim_s *) cmnd, in bfad_im_queuecommand_lck()
1244 if (!hal_io) { in bfad_im_queuecommand_lck()
1251 cmnd->host_scribble = (char *)hal_io; in bfad_im_queuecommand_lck()
1252 bfa_ioim_start(hal_io); in bfad_im_queuecommand_lck()