MPT_SEND_HANDSHAKE_REQUEST

Section: ()
Updated: 06 October 2005
Index Return to Main Contents

 

NAME

mpt_send_handshake_request - Send MPT request via doorbell  

SYNOPSIS

"SYNOPSIS"

int mpt_send_handshake_request (int handle, int iocid, int reqBytes, u32 * req, int sleepFlag);  

ARGUMENTS

handle
Handle of registered MPT protocol driver
iocid
IOC unique identifier (integer)
reqBytes
Size of the request in bytes
req
Pointer to MPT request frame
sleepFlag
Use schedule if CAN_SLEEP else use udelay.
 

DESCRIPTION

This routine is used exclusively to send MptScsiTaskMgmt requests since they are required to be sent via doorbell handshake.  

DESCRIPTION

This routine is used exclusively to send MptScsiTaskMgmt requests since they are required to be sent via doorbell handshake.  

NOTE

It is the callers responsibility to byte-swap fields in the request which are greater than 1 byte in size.

Returns 0 for success, non-zero for failure.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION
DESCRIPTION
NOTE

This document was created by man2html, using the manual pages.
Time: 05:30:46 GMT, October 06, 2005