Searched refs:slab (Results 1 – 6 of 6) sorted by relevance
46 mm_slab_alloc(struct mm_slab *slab) in mm_slab_alloc() argument50 if (slab->free == 0) in mm_slab_alloc()53 for (i = 0; i < (slab->count + 31) / 32; ++i) { in mm_slab_alloc()54 b = ffs(slab->bits[i]) - 1; in mm_slab_alloc()57 assert(n < slab->count); in mm_slab_alloc()58 slab->free--; in mm_slab_alloc()59 slab->bits[i] &= ~(1 << b); in mm_slab_alloc()67 mm_slab_free(struct mm_slab *slab, int i) in mm_slab_free() argument69 assert(i < slab->count); in mm_slab_free()70 slab->bits[i / 32] |= 1 << (i % 32); in mm_slab_free()[all …]
63 struct pb_slab *slab; member198 struct pb_slab *slab = buf->slab; in pb_slab_buffer_destroy() local199 struct pb_slab_manager *mgr = slab->mgr; in pb_slab_buffer_destroy()209 LIST_ADDTAIL(list, &slab->freeBuffers); in pb_slab_buffer_destroy()210 slab->numFree++; in pb_slab_buffer_destroy()212 if (slab->head.next == &slab->head) in pb_slab_buffer_destroy()213 LIST_ADDTAIL(&slab->head, &mgr->slabs); in pb_slab_buffer_destroy()216 if (slab->numFree == slab->numBuffers) { in pb_slab_buffer_destroy()217 list = &slab->head; in pb_slab_buffer_destroy()219 pb_reference(&slab->bo, NULL); in pb_slab_buffer_destroy()[all …]
6 perf-kmem - Tool to trace/measure kernel memory(slab) properties
174 /// AllocateRWX - Allocate a slab of memory with read/write/execute
50 䂩 < an\-in\-slab\-or\-ink\-stone\-sound\-of\-pebbles\-or\-stones\-rubbing\-or\-knocking\-together;1287 碪 < stone\-slab\-used\-for\-washing\-clothes;4121 㳯 < goddess\-of\-an\-ink\-slab;20689 石片 < slab;35098 石片 > slab;35134 石板 > slab;35569 板皮 > slab;35579 扁坯 > slab;35686 木板 > slab;36111 䂩 > an\-in\-slab\-or\-ink\-stone\-sound\-of\-pebbles\-or\-stones\-rubbing\-or\-knocking\-together;[all …]
623 function allocate(slab, types, allocator, ptr) { argument625 if (typeof slab === 'number') {627 size = slab;630 size = slab.length;653 if (slab.subarray || slab.slice) {654 HEAPU8.set(slab, ret);656 HEAPU8.set(new Uint8Array(slab), ret);662 var curr = slab[i];