Searched refs:storageRequest (Results 1 - 16 of 16) sorted by relevance

/macosx-10.10/AppleRAID-4.0.6/
H A DAppleRAIDEventSource.cpp56 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 DAppleRAIDMemoryDescriptor.cpp29 bool AppleRAIDMemoryDescriptor::initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex) argument
36 mdStorageRequest = storageRequest;
H A DAppleRAIDStripeSet.cpp109 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 DAppleRAIDMirrorSet.h82 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 DAppleRAIDConcatSet.h57 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 DAppleRAIDStripeSet.h45 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 DAppleRAIDEventSource.h38 typedef void (*Action)(AppleRAIDSet * appleRAID, AppleRAIDStorageRequest * storageRequest);
H A DAppleRAIDMirrorSet.cpp354 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 DAppleLVMGroup.h107 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 DAppleLVMStorageRequest.cpp31 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 DAppleRAIDConcatSet.cpp184 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 DAppleRAIDStorageRequest.cpp54 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 DAppleRAIDSet.cpp40 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 DAppleLVMGroup.cpp382 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 DAppleRAIDMemoryDescriptor.h56 virtual bool initWithStorageRequest(AppleRAIDStorageRequest *storageRequest, UInt32 memberIndex);
H A DAppleRAIDSet.h170 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;

Completed in 100 milliseconds