kernel/eka/include/kernel/kbma.h
branchRCL_3
changeset 110 c734af59ce98
parent 0 a41df078684a
equal deleted inserted replaced
97:41f0cfe18c80 110:c734af59ce98
    37 	IMPORT_C TInt Alloc();
    37 	IMPORT_C TInt Alloc();
    38 	IMPORT_C TInt AllocFrom(TUint aOffset);
    38 	IMPORT_C TInt AllocFrom(TUint aOffset);
    39 	IMPORT_C void Free(TInt aPos);
    39 	IMPORT_C void Free(TInt aPos);
    40 	IMPORT_C void Alloc(TInt aStart, TInt aLength);
    40 	IMPORT_C void Alloc(TInt aStart, TInt aLength);
    41 	IMPORT_C void Free(TInt aStart, TInt aLength);
    41 	IMPORT_C void Free(TInt aStart, TInt aLength);
       
    42 	IMPORT_C TUint SelectiveAlloc(TInt aStart, TInt aLength);
    42 	IMPORT_C void SelectiveFree(TInt aStart, TInt aLength);
    43 	IMPORT_C void SelectiveFree(TInt aStart, TInt aLength);
    43 	IMPORT_C TBool NotFree(TInt aStart, TInt aLength) const;
    44 	IMPORT_C TBool NotFree(TInt aStart, TInt aLength) const;
    44 	IMPORT_C TBool NotAllocated(TInt aStart, TInt aLength) const;
    45 	IMPORT_C TBool NotAllocated(TInt aStart, TInt aLength) const;
    45 	IMPORT_C TInt AllocList(TInt aLength, TInt* aList);
    46 	IMPORT_C TInt AllocList(TInt aLength, TInt* aList);
    46 	IMPORT_C TInt AllocConsecutive(TInt aLength, TBool aBestFit) const;
    47 	IMPORT_C TInt AllocConsecutive(TInt aLength, TBool aBestFit) const;