class AbstractUpiu

Defined at line 92 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

Public Methods

void AbstractUpiu ()

Defined at line 101 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

void AbstractUpiu (void * data)

Defined at line 102 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

void ~AbstractUpiu ()

Defined at line 104 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

void AbstractUpiu (AbstractUpiu && other)

Defined at line 106 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

AbstractUpiu & operator= (AbstractUpiu && other)

Defined at line 109 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

void AbstractUpiu (const AbstractUpiu & )

Defined at line 116 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

AbstractUpiu & operator= (const AbstractUpiu & )

Defined at line 117 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

template <typename T = void>
T * GetData ()

Used to read or write the request descriptor in the UPIU.

Defined at line 121 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

UpiuHeader & GetHeader ()

Defined at line 124 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

Protected Methods

void SetData (void * data)

Defined at line 130 of file ../../src/devices/block/drivers/ufs/upiu/upiu_transactions.h

Records