Searched refs:IOGeneralMemoryDescriptor (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/iokit/Kernel/
H A DIOMemoryDescriptor.cpp107 OSDefineMetaClassAndStructors(IOGeneralMemoryDescriptor, IOMemoryDescriptor)
139 const IOGeneralMemoryDescriptor *fMD;
226 UInt32 type, IOGeneralMemoryDescriptor::Ranges r, UInt32 ind)
267 IOGeneralMemoryDescriptor * that = new IOGeneralMemoryDescriptor;
296 IOGeneralMemoryDescriptor * that = new IOGeneralMemoryDescriptor;
324 IOGeneralMemoryDescriptor * that = new IOGeneralMemoryDescriptor;
358 IOGeneralMemoryDescriptor *sel
[all...]
H A DIOBufferMemoryDescriptor.cpp273 #define super IOGeneralMemoryDescriptor
275 IOGeneralMemoryDescriptor);
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOBufferMemoryDescriptor.h58 class IOBufferMemoryDescriptor : public IOGeneralMemoryDescriptor
H A DIOMemoryDescriptor.h421 @discussion If the original memory descriptor's address and length is still backed by the same real memory, i.e. the user hasn't deallocated and the reallocated memory at the same address then the original memory descriptor is returned with a additional reference. Otherwise we build a totally new memory descriptor with the same characteristics as the previous one but with a new view of the vm. Note not legal to call this function with anything except an IOGeneralMemoryDescriptor that was created with the kIOMemoryPersistent option.
821 // IOMemoryDescriptor class. For example, an IOGeneralMemoryDescriptor instance
825 class IOGeneralMemoryDescriptor : public IOMemoryDescriptor class in inherits:IOMemoryDescriptor
827 OSDeclareDefaultStructors(IOGeneralMemoryDescriptor);
983 withPersistentMemoryDescriptor(IOGeneralMemoryDescriptor *originalMD);

Completed in 28 milliseconds