/device/google/contexthub/firmware/os/core/ |
eventQ.c | 23 #include <slab.h> 66 struct SlabAllocator *slab = slabAllocatorNew(sizeof(struct EvtRecord), local 69 if (q && slab) { 71 q->evtsSlab = slab; 79 if (slab) 80 slabAllocatorDestroy(slab);
|
/external/libchrome/base/process/ |
process_metrics.h | 264 // Linux/Android/Chrome OS. Shmem/slab/gem_objects/gem_size are Chrome OS only. 305 int slab; member in struct:base::SystemMemoryInfoKB
|
/external/mesa3d/src/gallium/auxiliary/pipebuffer/ |
pb_bufmgr_slab.c | 55 * Buffer in a slab. 63 struct pb_slab *slab; member in struct:pb_slab_buffer 69 /** Offset relative to the start of the slab buffer. */ 79 * Slab -- a contiguous piece of memory. 116 * Alignment, usage to be used to allocate the slab buffers. 139 * This buffer manager just dispatches buffer allocations to the appropriate slab 140 * manager, according to the requested buffer size, or by passes the slab 191 * Delete a buffer from the slab delayed list and put 192 * it on the slab FREE list. 198 struct pb_slab *slab = buf->slab local 302 struct pb_slab *slab; local 379 struct pb_slab *slab; local [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/ |
nouveau_mm.c | 46 mm_slab_alloc(struct mm_slab *slab) 50 if (slab->free == 0) 53 for (i = 0; i < (slab->count + 31) / 32; ++i) { 54 b = ffs(slab->bits[i]) - 1; 57 assert(n < slab->count); 58 slab->free--; 59 slab->bits[i] &= ~(1 << b); 67 mm_slab_free(struct mm_slab *slab, int i) 69 assert(i < slab->count); 70 slab->bits[i / 32] |= 1 << (i % 32) 116 struct mm_slab *slab; local 161 struct mm_slab *slab; local 212 struct mm_slab *slab = (struct mm_slab *)alloc->priv; local 262 struct mm_slab *slab, *next; local [all...] |
/prebuilts/ndk/r11/sources/cxx-stl/gabi++/src/ |
cxxabi.cc | 88 // several items of the same size. A slab contains an array of item slots, 118 void* slab = slab_list_; local 119 void* next_slab = *(void**)((char*)slab + slab_next_offset_); 121 ::munmap(slab, PAGE_SIZE); 154 // No more free items, allocate a new slab with mmap(). 160 // Prepend to the slab list. 164 // Put all item slots in the new slab into the free item list. 183 size_t item_slab_count_; // number of items in each slab. 184 size_t slab_next_offset_; // offset of pointer to next slab in list.
|
/prebuilts/ndk/r13/sources/cxx-stl/gabi++/src/ |
cxxabi.cc | 88 // several items of the same size. A slab contains an array of item slots, 118 void* slab = slab_list_; local 119 void* next_slab = *(void**)((char*)slab + slab_next_offset_); 121 ::munmap(slab, PAGE_SIZE); 154 // No more free items, allocate a new slab with mmap(). 160 // Prepend to the slab list. 164 // Put all item slots in the new slab into the free item list. 183 size_t item_slab_count_; // number of items in each slab. 184 size_t slab_next_offset_; // offset of pointer to next slab in list.
|
/hardware/intel/common/libwsbm/src/ |
wsbm_slabpool.c | 277 * Add a _SlabKernelBO to the free slab manager. 307 * Get a _SlabKernelBO for us to use as storage for a slab. 449 struct _WsbmSlab *slab; local 455 slab = calloc(1, sizeof(*slab)); 456 if (!slab) 459 slab->kbo = wsbmAllocKernelBO(header); 460 if (!slab->kbo) { 465 numBuffers = slab->kbo->actualSize / header->bufSize; 471 slab->buffers = calloc(numBuffers, sizeof(*slab->buffers)) 529 struct _WsbmSlab *slab = buf->parent; local 580 struct _WsbmSlab *slab; local 655 struct _WsbmSlab *slab; local 801 struct _WsbmSlab *slab; local [all...] |
/dalvik/dx/etc/ |
jasmin.jar | |
/prebuilts/tools/common/jasmin/ |
jasmin.jar | |