Lines Matching refs:descriptor
18 /* Descriptor bit[0] identifies whether the descriptor is valid,
19 * and is 1 for a valid descriptor. If a lookup returns an invalid
20 * descriptor, the associated input address is unmapped, and any
23 * Descriptor bit[1] identifies the descriptor type, and is encoded as:
24 * 0, Block The descriptor gives the base address of a block of memory,
26 * 1, Table The descriptor gives the address of the next level of
67 ARMv8TranslationTableDescriptor(uint64_t* descriptor)
68 : fDescriptor(descriptor)
71 ARMv8TranslationTableDescriptor(uint64_t descriptor)
72 : fDescriptor(reinterpret_cast<uint64_t*>(descriptor))
100 void SetToTable(uint64* descriptor, uint64_t attributes) {
101 *fDescriptor = reinterpret_cast<uint64_t>(descriptor) | kTypeTable;