Lines Matching refs:capacity
64 if (data && (!inCapacity || capacity < inCapacity) ) {
66 kfree(data, capacity);
68 ACCUMSIZE(-capacity);
75 capacity = inCapacity;
106 capacity = EXTERNAL;
190 if (capacity != EXTERNAL && data && capacity) {
191 kfree(data, capacity);
192 ACCUMSIZE( -capacity );
198 unsigned int OSData::getCapacity() const { return capacity; }
214 if (newCapacity <= capacity)
215 return capacity;
223 bzero(newData + capacity, newCapacity - capacity);
225 bcopy(data, newData, capacity);
226 kfree(data, capacity);
228 ACCUMSIZE( newCapacity - capacity );
230 capacity = newCapacity;
233 return capacity;
243 if (capacity == EXTERNAL)
247 if ( (newSize > capacity) && newSize > ensureCapacity(newSize) )
267 if (capacity == EXTERNAL)
271 if ( (newSize > capacity) && newSize > ensureCapacity(newSize) )