1. NAME▲
scsi_allocate_command - get a fully allocated SCSI command
2. SYNOPSIS ▲
struct scsi_cmnd * scsi_allocate_command(gfp_t gfp_mask );
3. ARGUMENTS ▲
gfp_mask
allocation mask
4. DESCRIPTION ▲
This function is for use outside of the normal host based pools. It allocates the relevant command and takes an additional reference on the pool it used. This function *must* be paired with scsi_free_command which also has the identical mask, otherwise the free pool counts will eventually go wrong and youAqll trigger a bug.
This function should *only* be used by drivers that need a static command allocation at start of day for internal functions.
5. AUTHORS ▲
James Bottomley <>
Author.
Rob Landley <>
Author.
6. COPYRIGHT ▲