mptscsih_tmhandler(9)
NAME
mptscsih_TMHandler - Generic handler for SCSI Task Management.
SYNOPSIS
int mptscsih_TMHandler(MPT_SCSI_HOST * hd, u8 type, u8 channel, u8 id,
int lun, int ctx2abort, ulong timeout);
ARGUMENTS
- hd
- Pointer to MPT SCSI HOST structure
- type
- Task Management type
- channel
- channel number for task management
- id
- Logical Target ID for reset (if appropriate)
- lun
- Logical Unit for reset (if appropriate)
- ctx2abort
- Context for the task to be aborted (if appropriate)
- timeout
- timeout for task management control
FALL THROUGH TO MPT_HARDRESETHANDLER IF
not operational, too many failed TM requests or handshake failure.
REMARK
Currently invoked from a non-interrupt thread (_bh).
NOTE
With old EH code, at most 1 SCSI TaskMgmt function per IOC will be
active.
Returns 0 for SUCCESS, or FAILED.