Lines Matching refs:abort
4415 struct CommandList *abort, int swizzle) in hpsa_send_abort() argument
4429 (void) fill_cmd(c, HPSA_ABORT_MSG, h, abort, in hpsa_send_abort()
4434 hpsa_get_tag(h, abort, &taglower, &tagupper); in hpsa_send_abort()
4467 unsigned char *scsi3addr, struct CommandList *abort) in hpsa_send_reset_as_abort_ioaccel2() argument
4476 scmd = abort->scsi_cmd; in hpsa_send_reset_as_abort_ioaccel2()
4498 if (!hpsa_get_pdisk_of_ioaccel2(h, abort, psa)) { in hpsa_send_reset_as_abort_ioaccel2()
4543 unsigned char *scsi3addr, struct CommandList *abort) in hpsa_send_abort_both_ways() argument
4550 if (abort->cmd_type == CMD_IOACCEL2) in hpsa_send_abort_both_ways()
4551 return hpsa_send_reset_as_abort_ioaccel2(h, scsi3addr, abort); in hpsa_send_abort_both_ways()
4553 return hpsa_send_abort(h, scsi3addr, abort, 0) && in hpsa_send_abort_both_ways()
4554 hpsa_send_abort(h, scsi3addr, abort, 1); in hpsa_send_abort_both_ways()
4567 struct CommandList *abort; /* pointer to command to be aborted */ in hpsa_eh_abort_handler() local
4602 abort = (struct CommandList *) sc->host_scribble; in hpsa_eh_abort_handler()
4603 if (abort == NULL) { in hpsa_eh_abort_handler()
4607 refcount = atomic_inc_return(&abort->refcount); in hpsa_eh_abort_handler()
4609 cmd_free(h, abort); in hpsa_eh_abort_handler()
4612 hpsa_get_tag(h, abort, &taglower, &tagupper); in hpsa_eh_abort_handler()
4614 as = abort->scsi_cmd; in hpsa_eh_abort_handler()
4626 rc = hpsa_send_abort_both_ways(h, dev->scsi3addr, abort); in hpsa_eh_abort_handler()
4632 cmd_free(h, abort); in hpsa_eh_abort_handler()
4644 refcount = atomic_read(&abort->refcount); in hpsa_eh_abort_handler()
4646 cmd_free(h, abort); in hpsa_eh_abort_handler()
4654 cmd_free(h, abort); in hpsa_eh_abort_handler()