Searched refs:pool (Results 1 - 22 of 22) sorted by relevance

/frameworks/support/volley/tests/src/com/android/volley/toolbox/
H A DByteArrayPoolTest.java23 ByteArrayPool pool = new ByteArrayPool(32);
25 byte[] buf1 = pool.getBuf(16);
26 byte[] buf2 = pool.getBuf(16);
28 pool.returnBuf(buf1);
29 pool.returnBuf(buf2);
31 byte[] buf3 = pool.getBuf(16);
32 byte[] buf4 = pool.getBuf(16);
39 ByteArrayPool pool = new ByteArrayPool(32);
41 byte[] buf1 = pool.getBuf(16);
42 byte[] buf2 = pool
[all...]
H A DPoolingByteArrayOutputStreamTest.java28 ByteArrayPool pool = new ByteArrayPool(32768);
29 writeOneBuffer(pool);
30 writeOneBuffer(pool);
31 writeOneBuffer(pool);
35 ByteArrayPool pool = new ByteArrayPool(32768);
36 writeBytesIndividually(pool);
37 writeBytesIndividually(pool);
38 writeBytesIndividually(pool);
42 ByteArrayPool pool = new ByteArrayPool(0);
43 writeOneBuffer(pool);
55 writeOneBuffer(ByteArrayPool pool) argument
66 writeBytesIndividually(ByteArrayPool pool) argument
[all...]
/frameworks/av/libvideoeditor/vss/stagefrightshells/src/
H A DVideoEditorBuffer.c43 * @brief Allocate a pool of nbBuffers buffers
45 * @param ppool : IN The buffer pool to create
46 * @param nbBuffers : IN The number of buffers in the pool
47 * @param poolName : IN a name given to the pool
55 VIDEOEDITOR_BUFFER_Pool* pool; local
61 pool = M4OSA_NULL;
62 pool = (VIDEOEDITOR_BUFFER_Pool*)M4OSA_32bitAlignedMalloc(
64 (M4OSA_Char*)("VIDEOEDITOR_BUFFER_allocatePool: pool"));
65 if (M4OSA_NULL == pool)
72 pool
208 VIDEOEDITOR_BUFFER_initPoolBuffers(VIDEOEDITOR_BUFFER_Pool* pool, M4OSA_UInt32 lSize) argument
243 VIDEOEDITOR_BUFFER_getOldestBuffer(VIDEOEDITOR_BUFFER_Pool *pool, VIDEOEDITOR_BUFFER_State desiredState, VIDEOEDITOR_BUFFER_Buffer** pNXPBuffer) argument
[all...]
/frameworks/base/core/java/android/util/
H A DSynchronizedPool.java27 public SynchronizedPool(Pool<T> pool) { argument
28 mPool = pool;
32 public SynchronizedPool(Pool<T> pool, Object lock) { argument
33 mPool = pool;
H A DPools.java34 public static <T extends Poolable<T>> Pool<T> synchronizedPool(Pool<T> pool) { argument
35 return new SynchronizedPool<T>(pool);
38 public static <T extends Poolable<T>> Pool<T> synchronizedPool(Pool<T> pool, Object lock) { argument
39 return new SynchronizedPool<T>(pool, lock);
/frameworks/support/volley/src/com/android/volley/toolbox/
H A DPoolingByteArrayOutputStream.java23 * A variation of {@link java.io.ByteArrayOutputStream} that uses a pool of byte[] buffers instead
39 public PoolingByteArrayOutputStream(ByteArrayPool pool) { argument
40 this(pool, DEFAULT_SIZE);
51 public PoolingByteArrayOutputStream(ByteArrayPool pool, int size) { argument
52 mPool = pool;
H A DBasicNetwork.java68 // If a pool isn't passed in, then build a small default pool that will give us a lot of
75 * @param pool a buffer pool that improves GC performance in copy operations
77 public BasicNetwork(HttpStack httpStack, ByteArrayPool pool) { argument
79 mPool = pool;
/frameworks/base/media/mca/filterfw/jni/
H A Djni_util.h101 // Return the shared instance to this type's pool.
106 // Delete this type's pool.
111 // Register a new C++ object with the pool. This does not affect the Java
113 // assignments. Pass true to owns if the object pool owns the object.
122 // Return the object in the pool with the specified ID.
140 // object. Pass true to owns if the object pool owns the object.
150 // Remove the object with the given ID from this pool, and delete it. This
213 ObjectPool<T>* pool = ObjectPool<T>::Instance(); local
214 return pool ? pool
222 ObjectPool<T>* pool = ObjectPool<T>::Instance(); local
236 ObjectPool<T>* pool = ObjectPool<T>::Instance(); local
246 ObjectPool<T>* pool = ObjectPool<T>::Instance(); local
[all...]
/frameworks/base/tools/aapt/
H A DStringPool.cpp34 void printStringPool(const ResStringPool* pool) argument
37 const size_t N = pool->size();
40 if (pool->isUTF8()) {
41 uniqueStrings.add(pool->string8At(i, &len));
43 uniqueStrings.add(pool->stringAt(i, &len));
47 printf("String pool of " ZD " unique %s %s strings, " ZD " entries and "
49 (ZD_TYPE)uniqueStrings.size(), pool->isUTF8() ? "UTF-8" : "UTF-16",
50 pool->isSorted() ? "sorted" : "non-sorted",
51 (ZD_TYPE)N, (ZD_TYPE)pool->styleCount(), (ZD_TYPE)pool
347 sp<AaptFile> pool = new AaptFile(String8(), AaptGroupEntry(), local
363 writeStringBlock(const sp<AaptFile>& pool) argument
[all...]
H A DStringPool.h32 void printStringPool(const ResStringPool* pool);
36 * generating the string pool resource data structure that can be parsed with
89 * Add a new string to the pool. If mergeDuplicates is true, thenif
121 status_t writeStringBlock(const sp<AaptFile>& pool);
124 * Find out an offset in the pool for a particular string. If the string
125 * pool is sorted, this can not be called until after createStringBlock()
128 * multiple times in the pool, the first offset will be returned. Returns
134 * Find all of the offsets in the pool for a particular string. If the
135 * string pool is sorted, this can not be called until after
147 // that will be generated for the final string pool
[all...]
H A DResource.cpp460 const ResStringPool* pool = &parser.getStrings(); local
472 pool = table.getTableStringBlock(strIdx);
474 if (pool != NULL) {
475 str = pool->stringAt(value.data, &len);
489 if (pool == NULL) {
495 if ((str=pool->stringAt(value.data, &len)) == NULL) {
H A DResourceTable.h211 bool stringToValue(Res_value* outValue, StringPool* pool,
328 // Index of the entry's name string in the key pool.
H A DCommand.cpp486 const ResStringPool* pool = res.getTableStringBlock(0); local
487 printStringPool(pool);
H A DResourceTable.cpp2093 bool ResourceTable::stringToValue(Res_value* outValue, StringPool* pool, argument
2127 if (pool) {
2134 NOISY(printf("Adding to pool string style #%d config %s: %s\n",
2138 outValue->data = pool->add(finalStr, *style, configTypeName, config);
2140 outValue->data = pool->add(finalStr, true, configTypeName, config);
3682 NOISY(aout << "Setting restable string pool: "
/frameworks/av/libvideoeditor/vss/stagefrightshells/inc/
H A DVideoEditorBuffer.h57 M4OSA_UInt32 idx; /**< Index of the buffer inside the pool */
82 * @brief Allocate a pool of nbBuffers buffers
84 * @param ppool : IN The buffer pool to create
85 * @param nbBuffers : IN The number of buffers in the pool
86 * @param poolName : IN a name given to the pool
96 * @brief Deallocate a buffer pool
98 * @param ppool : IN The buffer pool to free
110 * @param ppool : IN The buffer pool
124 M4OSA_ERR VIDEOEDITOR_BUFFER_getOldestBuffer(VIDEOEDITOR_BUFFER_Pool *pool,
/frameworks/base/core/java/android/os/
H A DParcel.java285 * Retrieve a new Parcel object from the pool.
288 final Parcel[] pool = sOwnedPool;
289 synchronized (pool) {
292 p = pool[i];
294 pool[i] = null;
306 * Put a Parcel object back into the pool. You must not touch
313 final Parcel[] pool;
315 pool = sOwnedPool;
318 pool = sHolderPool;
321 synchronized (pool) {
[all...]
/frameworks/base/tests/CoreTests/android/core/
H A DTestWebServer.java407 Vector pool = threads;
408 synchronized (pool) {
409 if (pool.size() >= workers) {
414 pool.addElement(this);
/frameworks/base/core/java/android/database/sqlite/
H A DSQLiteDatabase.java104 // It is ok to hold the lock while reconfiguring the connection pool or dumping
120 // The connection pool for the database, null when closed.
121 // The pool itself is thread-safe, but the reference to it can only be acquired
276 final SQLiteConnectionPool pool;
285 pool = mConnectionPoolLocked;
294 if (pool != null) {
295 pool.close();
363 final SQLiteConnectionPool pool;
366 pool = mConnectionPoolLocked;
368 return new SQLiteSession(pool);
[all...]
H A DSQLiteConnectionPool.java37 * Maintains a pool of active SQLite database connections.
39 * At any given time, a connection is either owned by the pool, or it has been
42 * back to the pool.
44 * The pool holds strong references to the connections it owns. However,
47 * that the connection pool can detect when connections have been improperly
50 * The connection pool is thread-safe (but the connections themselves are not).
76 // and logging a message about the connection pool being busy.
96 // Describes what should happen to an acquired connection when it is returned to the pool.
98 // The connection should be returned to the pool as usual.
142 * The connection pool ca
[all...]
H A DSQLiteConnection.java55 * perform a database operation and are then returned to the pool. At any
160 private SQLiteConnection(SQLiteConnectionPool pool, argument
163 mPool = pool;
187 static SQLiteConnection open(SQLiteConnectionPool pool, argument
190 SQLiteConnection connection = new SQLiteConnection(pool, configuration,
475 * To take advantage of this behavior as an optimization, the connection pool
1213 // Next item in pool.
/frameworks/base/core/java/com/android/internal/os/
H A DBatteryStatsImpl.java930 // this new one to the pool.
932 // Add this timer to the active pool
958 // active in the pool, before taking this one out of the pool.
960 // Remove this timer from the active pool
987 final ArrayList<StopwatchTimer> pool) {
990 final int N = pool.size();
992 final StopwatchTimer t = pool.get(i);
3049 * proper timer pool from the given BatteryStatsImpl object.
3054 private StopwatchTimer readTimerFromParcel(int type, ArrayList<StopwatchTimer> pool, argument
986 refreshTimersLocked(final BatteryStatsImpl stats, final ArrayList<StopwatchTimer> pool) argument
[all...]
/frameworks/base/core/jni/
H A Dandroid_util_AssetManager.cpp1492 const ResStringPool* pool = res.getTableStringBlock(block); local
1493 const char* str8 = pool->string8At(value.data, &strLen);
1497 const char16_t* str16 = pool->stringAt(value.data, &strLen);

Completed in 7167 milliseconds