template <typename RequestData, typename ResponseData>
class AbstractRequestUpiu
Defined at line 123 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h
Public Methods
void AbstractRequestUpiu<RequestData, ResponseData> ()
Defined at line 125 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h
void AbstractRequestUpiu<RequestData, ResponseData> (const RequestData & data)
Defined at line 130 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h
void ~AbstractRequestUpiu<RequestData, ResponseData> ()
Defined at line 135 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h
DataDirection GetDataDirection ()
Get the direction of the data transfer to be written to the request descriptor. The
DataDirection determines whether the target device will read or write the system memory area
pointed to by the PRDT.
Defined at line 140 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h
uint16_t GetResponseOffset ()
Get the offset that ResponseUpiu will be written to.
Defined at line 143 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h
uint16_t GetResponseLength ()
Get the length of the ResponseUpiu.
Defined at line 146 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h