Name
scsi_alloc_target —
allocate a new or find an existing target
Synopsis
struct scsi_target * scsi_alloc_target ( | struct device * parent, |
| int channel, |
| uint id) ; |
Arguments
struct device * parent
parent of the target (need not be a scsi host)
int channel
target channel number (zero if no channels)
uint id
target id number
Description
Return an existing target if one exists, provided it hasn't already
gone into STARGET_DEL state, otherwise allocate a new target.
The target is returned with an incremented reference, so the caller
is responsible for both reaping and doing a last put