| mpt_send_handshake_request(9) - phpMan
MPT_SEND_HANDSHAKE_R(9) Message-based devices MPT_SEND_HANDSHAKE_R(9)
NAME
mpt_send_handshake_request - Send MPT request via doorbell handshake method.
SYNOPSIS
int mpt_send_handshake_request(u8 cb_idx, MPT_ADAPTER * ioc, int reqBytes, u32 * req,
int sleepFlag);
ARGUMENTS
cb_idx
Handle of registered MPT protocol driver
ioc
Pointer to MPT adapter structure
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.
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.
COPYRIGHT
Kernel Hackers Manual 4.8. January 2017 MPT_SEND_HANDSHAKE_R(9)
|