- IN EFI_SIMPLE_NETWORK_PROTOCOL *This,\r
- IN BOOLEAN Reset,\r
- IN OUT UINTN *StatisticsSize OPTIONAL,\r
- IN OUT EFI_NETWORK_STATISTICS *StatisticsTable OPTIONAL\r
+ IN EFI_SIMPLE_NETWORK_PROTOCOL *This,\r
+ IN BOOLEAN Reset,\r
+ IN OUT UINTN *StatisticsSize OPTIONAL,\r
+ IN OUT EFI_NETWORK_STATISTICS *StatisticsTable OPTIONAL\r
//\r
// if we are not resetting the counters, we have to have a valid stat table\r
// with >0 size. if no reset, no table and no size, return success.\r
//\r
//\r
// if we are not resetting the counters, we have to have a valid stat table\r
// with >0 size. if no reset, no table and no size, return success.\r
//\r
- Snp->Cdb.OpCode = PXE_OPCODE_STATISTICS;\r
- Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;\r
- Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;\r
- Snp->Cdb.StatCode = PXE_STATCODE_INITIALIZE;\r
- Snp->Cdb.StatFlags = PXE_STATFLAGS_INITIALIZE;\r
- Snp->Cdb.IFnum = Snp->IfNum;\r
- Snp->Cdb.Control = PXE_CONTROL_LAST_CDB_IN_LIST;\r
+ Snp->Cdb.OpCode = PXE_OPCODE_STATISTICS;\r
+ Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;\r
+ Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;\r
+ Snp->Cdb.StatCode = PXE_STATCODE_INITIALIZE;\r
+ Snp->Cdb.StatFlags = PXE_STATFLAGS_INITIALIZE;\r
+ Snp->Cdb.IFnum = Snp->IfNum;\r
+ Snp->Cdb.Control = PXE_CONTROL_LAST_CDB_IN_LIST;\r
- Snp->Cdb.OpFlags = PXE_OPFLAGS_STATISTICS_RESET;\r
- Snp->Cdb.DBsize = PXE_DBSIZE_NOT_USED;\r
- Snp->Cdb.DBaddr = PXE_DBADDR_NOT_USED;\r
- Db = Snp->Db;\r
+ Snp->Cdb.OpFlags = PXE_OPFLAGS_STATISTICS_RESET;\r
+ Snp->Cdb.DBsize = PXE_DBSIZE_NOT_USED;\r
+ Snp->Cdb.DBaddr = PXE_DBADDR_NOT_USED;\r
+ Db = Snp->Db;\r
- Snp->Cdb.OpFlags = PXE_OPFLAGS_STATISTICS_READ;\r
- Snp->Cdb.DBsize = (UINT16) sizeof (PXE_DB_STATISTICS);\r
- Snp->Cdb.DBaddr = (UINT64)(UINTN) (Db = Snp->Db);\r
+ Snp->Cdb.OpFlags = PXE_OPFLAGS_STATISTICS_READ;\r
+ Snp->Cdb.DBsize = (UINT16)sizeof (PXE_DB_STATISTICS);\r
+ Snp->Cdb.DBaddr = (UINT64)(UINTN)(Db = Snp->Db);\r
//\r
// Issue UNDI command and check result.\r
//\r
DEBUG ((DEBUG_NET, "\nsnp->undi.statistics() "));\r
\r
//\r
// Issue UNDI command and check result.\r
//\r
DEBUG ((DEBUG_NET, "\nsnp->undi.statistics() "));\r
\r
- case PXE_STATCODE_SUCCESS:\r
- break;\r
-\r
- case PXE_STATCODE_UNSUPPORTED:\r
- DEBUG (\r
- (DEBUG_ERROR,\r
- "\nsnp->undi.statistics() %xh:%xh\n",\r
- Snp->Cdb.StatFlags,\r
- Snp->Cdb.StatCode)\r
- );\r
-\r
- Status = EFI_UNSUPPORTED;\r
- goto ON_EXIT;\r
-\r
- default:\r
- DEBUG (\r
- (DEBUG_ERROR,\r
- "\nsnp->undi.statistics() %xh:%xh\n",\r
- Snp->Cdb.StatFlags,\r
- Snp->Cdb.StatCode)\r
- );\r
+ case PXE_STATCODE_SUCCESS:\r
+ break;\r
- Status = EFI_DEVICE_ERROR;\r
- goto ON_EXIT;\r
+ case PXE_STATCODE_UNSUPPORTED:\r
+ DEBUG (\r
+ (DEBUG_ERROR,\r
+ "\nsnp->undi.statistics() %xh:%xh\n",\r
+ Snp->Cdb.StatFlags,\r
+ Snp->Cdb.StatCode)\r
+ );\r
+\r
+ Status = EFI_UNSUPPORTED;\r
+ goto ON_EXIT;\r
+\r
+ default:\r
+ DEBUG (\r
+ (DEBUG_ERROR,\r
+ "\nsnp->undi.statistics() %xh:%xh\n",\r
+ Snp->Cdb.StatFlags,\r
+ Snp->Cdb.StatCode)\r
+ );\r
+\r
+ Status = EFI_DEVICE_ERROR;\r
+ goto ON_EXIT;\r
//\r
// Convert the UNDI statistics information to SNP statistics\r
// information.\r
//\r
ZeroMem (StatisticsTable, *StatisticsSize);\r
//\r
// Convert the UNDI statistics information to SNP statistics\r
// information.\r
//\r
ZeroMem (StatisticsTable, *StatisticsSize);\r
\r
for (Index = 0, Mask = 1; Index < 64; Index++, Mask = LShiftU64 (Mask, 1), Stp++) {\r
//\r
\r
for (Index = 0, Mask = 1; Index < 64; Index++, Mask = LShiftU64 (Mask, 1), Stp++) {\r
//\r