/macosx-10.10/AppleRAID-4.0.6/ |
H A D | AppleLVMStorageRequest.cpp | 49 AppleRAIDMemoryDescriptor *memoryDescriptor; local 90 memoryDescriptor = srMemoryDescriptors[srRequestCount]; 91 assert(memoryDescriptor); 93 if (!memoryDescriptor->configureForMemoryDescriptor(buffer, requestStart, requestSize, lv)) { 102 requestStart += memoryDescriptor->getLength(); 103 requestSize -= memoryDescriptor->getLength(); 139 memoryDescriptor = srMemoryDescriptors[i]; 140 storageCompletion.parameter = memoryDescriptor; 142 member = srRAIDSet->arMembers[memoryDescriptor->mdMemberIndex]; 145 storageCompletion.parameter = memoryDescriptor; 162 AppleRAIDMemoryDescriptor *memoryDescriptor; local [all...] |
H A D | AppleRAIDEventSource.cpp | 52 void AppleRAIDEventSource::completeRequest(AppleRAIDMemoryDescriptor * memoryDescriptor, argument 55 UInt32 memberIndex = memoryDescriptor->mdMemberIndex; 56 AppleRAIDStorageRequest * storageRequest = memoryDescriptor->mdStorageRequest; 77 void AppleRAIDEventSource::completeRequestLVG(AppleLVMMemoryDescriptor * memoryDescriptor, argument 80 UInt32 requestIndex = memoryDescriptor->mdRequestIndex; 81 AppleRAIDStorageRequest * storageRequest = memoryDescriptor->mdStorageRequest;
|
H A D | AppleRAIDEventSource.h | 42 virtual void completeRequest(AppleRAIDMemoryDescriptor * memoryDescriptor, 44 virtual void completeRequestLVG(AppleLVMMemoryDescriptor * memoryDescriptor,
|
H A D | AppleRAIDStripeSet.cpp | 125 AppleRAIDMemoryDescriptor *memoryDescriptor = new AppleRAIDStripeMemoryDescriptor; local 127 if (memoryDescriptor != 0) { 128 if (!memoryDescriptor->initWithStorageRequest(storageRequest, memberIndex)) { 129 memoryDescriptor->release(); 130 memoryDescriptor = 0; 134 return memoryDescriptor; 147 bool AppleRAIDStripeMemoryDescriptor::configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 byteStart, UInt32 activeIndex) argument 149 UInt32 byteCount = memoryDescriptor->getLength(); 181 mdMemoryDescriptor = memoryDescriptor; 183 _flags = (_flags & ~kIOMemoryDirectionMask) | memoryDescriptor [all...] |
H A D | AppleRAIDStorageRequest.cpp | 122 AppleRAIDMemoryDescriptor *memoryDescriptor; local 147 memoryDescriptor = srMemoryDescriptors[index]; 149 if (isOnline && memoryDescriptor->configureForMemoryDescriptor(buffer, byteStart, virtIndex)) { 150 internalCompletion.parameter = memoryDescriptor; 151 member->read(srRAIDSet, srMemberBaseOffset + memoryDescriptor->mdMemberByteStart, 152 memoryDescriptor, attributes, &internalCompletion); 159 srEventSource->completeRequest(memoryDescriptor, kIOReturnSuccess, 0); 170 AppleRAIDMemoryDescriptor *memoryDescriptor; local 193 memoryDescriptor = srMemoryDescriptors[index]; 195 if (isOnline && memoryDescriptor [all...] |
H A D | AppleRAIDConcatSet.cpp | 202 AppleRAIDMemoryDescriptor *memoryDescriptor = new AppleRAIDConcatMemoryDescriptor; 204 if (memoryDescriptor != 0) { 205 if (!memoryDescriptor->initWithStorageRequest(storageRequest, memberIndex)) { 206 memoryDescriptor->release(); 207 memoryDescriptor = 0; 211 return memoryDescriptor; 232 bool AppleRAIDConcatMemoryDescriptor::configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 byteStart, UInt32 activeIndex) 234 UInt32 byteCount = memoryDescriptor->getLength(); 258 mdMemoryDescriptor = memoryDescriptor; 260 _flags = (_flags & ~kIOMemoryDirectionMask) | memoryDescriptor [all...] |
H A D | AppleRAIDMemoryDescriptor.h | 59 virtual bool configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 byteStart, UInt32 activeIndex) { return false; } argument 60 virtual bool configureForMemoryDescriptor(IOMemoryDescriptor * memoryDescriptor, UInt64 requestStart, UInt64 requestSize, AppleLVMVolume * lv) { return false; } argument
|
H A D | AppleRAIDConcatSet.h | 73 virtual bool configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 byteStart, UInt32 activeIndex);
|
H A D | AppleRAIDStripeSet.h | 62 virtual bool configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 byteStart, UInt32 activeIndex);
|
H A D | AppleRAIDMirrorSet.h | 100 virtual bool configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 byteStart, UInt32 activeIndex);
|
H A D | AppleRAIDMirrorSet.cpp | 967 AppleRAIDMemoryDescriptor *memoryDescriptor = new AppleRAIDMirrorMemoryDescriptor; local 969 if (memoryDescriptor != 0) { 970 if (!memoryDescriptor->initWithStorageRequest(storageRequest, memberIndex)) { 971 memoryDescriptor->release(); 972 memoryDescriptor = 0; 976 return memoryDescriptor; 988 bool AppleRAIDMirrorMemoryDescriptor::configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 byteStart, UInt32 activeIndex) argument 990 UInt32 byteCount = memoryDescriptor->getLength(); 997 _flags = (_flags & ~kIOMemoryDirectionMask) | memoryDescriptor->getDirection(); 1035 mdMemoryDescriptor = memoryDescriptor; [all...] |
H A D | AppleLVMGroup.cpp | 397 AppleLVMMemoryDescriptor *memoryDescriptor = new AppleLVMMemoryDescriptor; 399 if (memoryDescriptor != 0) { 400 if (!memoryDescriptor->initWithStorageRequest(storageRequest, requestIndex)) { 401 memoryDescriptor->release(); 402 memoryDescriptor = 0; 406 memoryDescriptor->mdRequestIndex = requestIndex; 408 return memoryDescriptor; 418 bool AppleLVMMemoryDescriptor::configureForMemoryDescriptor(IOMemoryDescriptor *memoryDescriptor, UInt64 requestStart, UInt64 requestSize, AppleLVMVolume * lv) 438 mdMemoryDescriptor = memoryDescriptor; 440 _flags = (_flags & ~kIOMemoryDirectionMask) | memoryDescriptor [all...] |
H A D | AppleLVMGroup.h | 156 virtual bool configureForMemoryDescriptor(IOMemoryDescriptor * memoryDescriptor, UInt64 requestStart, UInt64 requestSize, AppleLVMVolume * lv);
|
/macosx-10.10/xnu-2782.1.97/iokit/Kernel/i386/ |
H A D | IOKeyStoreHelper.cpp | 68 IOMemoryDescriptor *memoryDescriptor; local 95 memoryDescriptor = IOMemoryDescriptor::withOptions(&ranges, 101 DEBG("%s: memory descriptor %p\n", __func__, memoryDescriptor); 103 return memoryDescriptor;
|
/macosx-10.10/IOFireWireSBP2-425/IOFireWireSBP2/ |
H A D | IOFireWireSBP2ORB.h | 292 @param memoryDescriptor IOMemoryDescriptor describe ranges to be written to a page table. 298 virtual IOReturn setCommandBuffers( IOMemoryDescriptor * memoryDescriptor, UInt32 offset = 0, 482 IOReturn prepareBufferAddressSpace( IOMemoryDescriptor * memoryDescriptor );
|
H A D | IOFireWireSBP2ORB.cpp | 995 IOReturn IOFireWireSBP2ORB::prepareBufferAddressSpace( IOMemoryDescriptor * memoryDescriptor ) 1002 fBufferDescriptor = memoryDescriptor; 1211 IOReturn IOFireWireSBP2ORB::setCommandBuffers( IOMemoryDescriptor * memoryDescriptor, UInt32 offset, UInt32 length ) argument 1230 if( memoryDescriptor == NULL ) 1240 // memoryDescriptor is valid from here on 1242 IOReturn check_status = checkMemoryInRange( memoryDescriptor, 0x000000001fffffff, NULL ); 1253 status = prepareBufferAddressSpace( memoryDescriptor ); 1260 check_status = checkMemoryInRange( memoryDescriptor, 0x000000001fffffff, fDMACommand );
|