/macosx-10.10/AppleRAID-4.0.6/ |
H A D | AppleRAIDEventSource.cpp | 56 AppleRAIDStorageRequest * storageRequest = memoryDescriptor->mdStorageRequest; local 61 storageRequest->srCompletedCount++; 64 storageRequest->srRequestStatus[memberIndex] = status; 65 storageRequest->srRequestByteCounts[memberIndex] = actualByteCount; 67 if (storageRequest->srCompletedCount == storageRequest->srRequestCount) { 68 queue_enter(&fCompletedHead, storageRequest, AppleRAIDStorageRequest *, fCommandChain); 81 AppleRAIDStorageRequest * storageRequest = memoryDescriptor->mdStorageRequest; local 86 storageRequest->srCompletedCount++; 89 storageRequest 105 AppleRAIDStorageRequest *storageRequest; local [all...] |
H A D | AppleRAIDMemoryDescriptor.cpp | 29 bool AppleRAIDMemoryDescriptor::initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument 36 mdStorageRequest = storageRequest;
|
H A D | AppleRAIDStripeSet.cpp | 109 AppleRAIDMemoryDescriptor * AppleRAIDStripeSet::allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument 111 return AppleRAIDStripeMemoryDescriptor::withStorageRequest(storageRequest, memberIndex); 123 AppleRAIDStripeMemoryDescriptor::withStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument 128 if (!memoryDescriptor->initWithStorageRequest(storageRequest, memberIndex)) { 137 bool AppleRAIDStripeMemoryDescriptor::initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument 139 if (!super::initWithStorageRequest(storageRequest, memberIndex)) return false; 141 mdMemberCount = storageRequest->srMemberCount; 142 mdSetBlockSize = storageRequest->srSetBlockSize;
|
H A D | AppleRAIDMirrorSet.h | 82 virtual void completeRAIDRequest(AppleRAIDStorageRequest *storageRequest); 84 virtual AppleRAIDMemoryDescriptor * allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex); 99 virtual bool initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex); 103 static AppleRAIDMemoryDescriptor *withStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex);
|
H A D | AppleRAIDConcatSet.h | 57 virtual AppleRAIDMemoryDescriptor * allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex); 72 virtual bool initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex); 76 static AppleRAIDMemoryDescriptor *withStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex);
|
H A D | AppleRAIDStripeSet.h | 45 virtual AppleRAIDMemoryDescriptor * allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex); 61 virtual bool initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex); 65 static AppleRAIDMemoryDescriptor *withStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex);
|
H A D | AppleRAIDEventSource.h | 38 typedef void (*Action)(AppleRAIDSet * appleRAID, AppleRAIDStorageRequest * storageRequest);
|
H A D | AppleRAIDMirrorSet.cpp | 354 void AppleRAIDMirrorSet::completeRAIDRequest(AppleRAIDStorageRequest *storageRequest) argument 362 isWrite = (storageRequest->srMemoryDescriptorDirection == kIODirectionOut); 364 expectedByteCount = isWrite ? storageRequest->srByteCount * storageRequest->srActiveCount : storageRequest->srByteCount; 377 assert(storageRequest->srRequestByteCounts[cnt] == 0); 381 if (storageRequest->srRequestStatus[cnt] != kIOReturnSuccess || 382 storageRequest->srRequestByteCounts[cnt] != storageRequest->srByteCount) { 387 storageRequest 950 allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument 965 withStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument 979 initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument [all...] |
H A D | AppleLVMGroup.h | 107 virtual AppleRAIDMemoryDescriptor * allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex); 138 virtual void completeRAIDRequest(AppleRAIDStorageRequest * storageRequest); 155 virtual bool initWithStorageRequest(AppleRAIDStorageRequest * storageRequest, UInt32 requestIndex); 159 static AppleRAIDMemoryDescriptor * withStorageRequest(AppleRAIDStorageRequest * storageRequest, UInt32 memberIndex);
|
H A D | AppleLVMStorageRequest.cpp | 31 AppleLVMStorageRequest *storageRequest = new AppleLVMStorageRequest; local 33 if (storageRequest != 0) { 34 if (!storageRequest->initWithAppleRAIDSet(set)) { 35 storageRequest->release(); 36 storageRequest = 0; 40 return storageRequest;
|
H A D | AppleRAIDConcatSet.cpp | 184 AppleRAIDMemoryDescriptor * AppleRAIDConcatSet::allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) 186 return AppleRAIDConcatMemoryDescriptor::withStorageRequest(storageRequest, memberIndex); 200 AppleRAIDConcatMemoryDescriptor::withStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) 205 if (!memoryDescriptor->initWithStorageRequest(storageRequest, memberIndex)) { 214 bool AppleRAIDConcatMemoryDescriptor::initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) 216 if (!super::initWithStorageRequest(storageRequest, memberIndex)) return false;
|
H A D | AppleRAIDStorageRequest.cpp | 54 AppleRAIDStorageRequest *storageRequest = new AppleRAIDStorageRequest; local 56 if (storageRequest != 0) { 57 if (!storageRequest->initWithAppleRAIDSet(set)) { 58 storageRequest->release(); 59 storageRequest = 0; 63 return storageRequest;
|
H A D | AppleRAIDSet.cpp | 40 AppleRAIDStorageRequest * storageRequest; local 41 storageRequest = (AppleRAIDStorageRequest *)arStorageRequestPool->getCommand(false); 42 if (storageRequest == 0) break; 44 storageRequest->release(); 609 AppleRAIDStorageRequest * storageRequest; local 610 storageRequest = (AppleRAIDStorageRequest *)arStorageRequestPool->getCommand(false); 611 if (storageRequest == 0) break; 612 storageRequest->release(); 629 AppleRAIDStorageRequest * storageRequest; local 631 storageRequest 1788 AppleRAIDStorageRequest * storageRequest; local 1806 AppleRAIDStorageRequest * storageRequest; local 1955 allocateRAIDRequest(AppleRAIDStorageRequest **storageRequest) argument 1985 returnRAIDRequest(AppleRAIDStorageRequest *storageRequest) argument 1992 completeRAIDRequest(AppleRAIDStorageRequest *storageRequest) argument [all...] |
H A D | AppleLVMGroup.cpp | 382 AppleRAIDMemoryDescriptor * AppleLVMGroup::allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) 384 return AppleLVMMemoryDescriptor::withStorageRequest(storageRequest, memberIndex); 395 AppleRAIDMemoryDescriptor * AppleLVMMemoryDescriptor::withStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 requestIndex) 400 if (!memoryDescriptor->initWithStorageRequest(storageRequest, requestIndex)) { 411 bool AppleLVMMemoryDescriptor::initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 requestIndex) 413 if (!super::initWithStorageRequest(storageRequest, requestIndex)) return false; 1496 void AppleLVMGroup::completeRAIDRequest(AppleRAIDStorageRequest * storageRequest) 1505 isWrite = (storageRequest->srMemoryDescriptorDirection == kIODirectionOut); 1510 for (cnt = 0; cnt < storageRequest->srRequestCount; cnt++) { 1513 if (storageRequest [all...] |
H A D | AppleRAIDMemoryDescriptor.h | 56 virtual bool initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex);
|
H A D | AppleRAIDSet.h | 170 virtual IOReturn allocateRAIDRequest(AppleRAIDStorageRequest **storageRequest); 171 virtual void returnRAIDRequest(AppleRAIDStorageRequest *storageRequest); 172 virtual void completeRAIDRequest(AppleRAIDStorageRequest *storageRequest); 174 virtual AppleRAIDMemoryDescriptor * allocateMemoryDescriptor(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) = 0;
|