gem5  v20.1.0.0
Classes | Enumerations | Functions
aux_vector.hh File Reference

Go to the source code of this file.

Classes

class  AuxVector< IntType >
 

Enumerations

enum  AuxiliaryVectorType {
  M5_AT_NULL = 0, M5_AT_IGNORE = 1, M5_AT_EXECFD = 2, M5_AT_PHDR = 3,
  M5_AT_PHENT = 4, M5_AT_PHNUM = 5, M5_AT_PAGESZ = 6, M5_AT_BASE = 7,
  M5_AT_FLAGS = 8, M5_AT_ENTRY = 9, M5_AT_NOTELF = 10, M5_AT_UID = 11,
  M5_AT_EUID = 12, M5_AT_GID = 13, M5_AT_EGID = 14, M5_AT_PLATFORM = 15,
  M5_AT_HWCAP = 16, M5_AT_CLKTCK = 17, M5_AT_SECURE = 23, M5_BASE_PLATFORM = 24,
  M5_AT_RANDOM = 25, M5_AT_HWCAP2 = 26, M5_AT_EXECFN = 31, M5_AT_VECTOR_SIZE = 44
}
 

Functions

template<class IntType >
AuxVector< IntType > swap_byte (AuxVector< IntType > av)
 

Enumeration Type Documentation

◆ AuxiliaryVectorType

Enumerator
M5_AT_NULL 
M5_AT_IGNORE 
M5_AT_EXECFD 
M5_AT_PHDR 
M5_AT_PHENT 
M5_AT_PHNUM 
M5_AT_PAGESZ 
M5_AT_BASE 
M5_AT_FLAGS 
M5_AT_ENTRY 
M5_AT_NOTELF 
M5_AT_UID 
M5_AT_EUID 
M5_AT_GID 
M5_AT_EGID 
M5_AT_PLATFORM 
M5_AT_HWCAP 
M5_AT_CLKTCK 
M5_AT_SECURE 
M5_BASE_PLATFORM 
M5_AT_RANDOM 
M5_AT_HWCAP2 
M5_AT_EXECFN 
M5_AT_VECTOR_SIZE 

Definition at line 57 of file aux_vector.hh.

Function Documentation

◆ swap_byte()

template<class IntType >
AuxVector<IntType> swap_byte ( AuxVector< IntType >  av)
inline

Definition at line 50 of file aux_vector.hh.

References AuxVector< IntType >::type, and AuxVector< IntType >::val.


Generated on Wed Sep 30 2020 14:02:19 for gem5 by doxygen 1.8.17