| /redis-3.2.3/deps/lua/src/ |
| H A D | lua_struct.c | 139 if (size > (size_t)h->align) in gettoalign() 141 return (size - (len & (size - 1))) & (size - 1); in gettoalign() 199 while (i < --size) { in correctbytes() 201 b[i++] = b[size]; in correctbytes() 202 b[size] = temp; in correctbytes() 248 if (size == 0) size = l; in b_pack() 253 size++; in b_pack() 259 totalsize += size; in b_pack() 333 if (size == 0) { in b_unpack() 353 pos += size; in b_unpack() [all …]
|
| H A D | strbuf.c | 46 int size; in strbuf_init() local 49 size = STRBUF_DEFAULT_SIZE; in strbuf_init() 51 size = len + 1; /* \0 terminator */ in strbuf_init() 54 s->size = size; in strbuf_init() 61 s->buf = malloc(size); in strbuf_init() 98 (long)s, s->reallocs, s->length, s->size); in debug_stats() 145 if (s->size > reqsize) in calculate_new_size() 148 newsize = s->size; in calculate_new_size() 172 (long)s, s->size, newsize); in strbuf_resize() 175 s->size = newsize; in strbuf_resize() [all …]
|
| H A D | lmem.c | 46 void *luaM_growaux_ (lua_State *L, void *block, int *size, size_t size_elems, in luaM_growaux_() argument 50 if (*size >= limit/2) { /* cannot double it? */ in luaM_growaux_() 51 if (*size >= limit) /* cannot grow even a little? */ in luaM_growaux_() 56 newsize = (*size)*2; in luaM_growaux_() 60 newblock = luaM_reallocv(L, block, *size, newsize, size_elems); in luaM_growaux_() 61 *size = newsize; /* update only when everything else is OK */ in luaM_growaux_()
|
| H A D | ldump.c | 26 #define DumpMem(b,n,size,D) DumpBlock(b,(n)*(size),D) argument 29 static void DumpBlock(const void* b, size_t size, DumpState* D) in DumpBlock() argument 34 D->status=(*D->writer)(D->L,b,size,D->data); in DumpBlock() 55 static void DumpVector(const void* b, int n, size_t size, DumpState* D) in DumpVector() argument 58 DumpMem(b,n,size,D); in DumpVector() 65 size_t size=0; in DumpString() local 66 DumpVar(size,D); in DumpString() 70 size_t size=s->tsv.len+1; /* include trailing '\0' */ in DumpString() local 71 DumpVar(size,D); in DumpString() 72 DumpBlock(getstr(s),size,D); in DumpString()
|
| /redis-3.2.3/src/ |
| H A D | zmalloc.c | 59 #define malloc(size) tc_malloc(size) argument 60 #define calloc(count,size) tc_calloc(count,size) argument 61 #define realloc(ptr,size) tc_realloc(ptr,size) argument 64 #define malloc(size) je_malloc(size) argument 65 #define calloc(count,size) je_calloc(count,size) argument 66 #define realloc(ptr,size) je_realloc(ptr,size) argument 117 size); in zmalloc_default_oom() 124 void *zmalloc(size_t size) { in zmalloc() argument 132 *((size_t*)ptr) = size; in zmalloc() 146 *((size_t*)ptr) = size; in zcalloc() [all …]
|
| H A D | syncio.c | 50 ssize_t nwritten, ret = size; in syncWrite() 61 nwritten = write(fd,ptr,size); in syncWrite() 66 size -= nwritten; in syncWrite() 68 if (size == 0) return ret; in syncWrite() 90 if (size == 0) return 0; in syncRead() 98 nread = read(fd,ptr,size); in syncRead() 104 size -= nread; in syncRead() 107 if (size == 0) return totread; in syncRead() 128 size--; in syncReadLine() 129 while(size) { in syncReadLine() [all …]
|
| H A D | dict.c | 162 ht->size = 0; in _dictReset() 204 int dictExpand(dict *d, unsigned long size) in dictExpand() argument 218 n.size = realsize; in dictExpand() 531 integers[1] = d->ht[0].size; in dictFingerprint() 534 integers[4] = d->ht[1].size; in dictFingerprint() 641 he = (h >= d->ht[0].size) ? d->ht[1].table[h - d->ht[0].size] : in dictGetRandomKey() 879 if (t0->size > t1->size) { in dictScan() 938 if (d->ht[0].used >= d->ht[0].size && in _dictExpandIfNeeded() 952 if (size >= LONG_MAX) return LONG_MAX; in _dictNextPower() 954 if (i >= size) in _dictNextPower() [all …]
|
| /redis-3.2.3/deps/jemalloc/test/integration/ |
| H A D | posix_memalign.c | 30 size_t alignment, size; in TEST_BEGIN() local 38 size = 0x80000000LU; in TEST_BEGIN() 42 alignment, size); in TEST_BEGIN() 49 size = 0xc0000001LU; in TEST_BEGIN() 53 alignment, size); in TEST_BEGIN() 59 size = 0xfffffff0LU; in TEST_BEGIN() 63 alignment, size); in TEST_BEGIN() 81 for (size = 1; in TEST_BEGIN() 82 size < 3 * alignment && size < (1U << 31); in TEST_BEGIN() 86 alignment, size); in TEST_BEGIN() [all …]
|
| H A D | aligned_alloc.c | 32 size_t alignment, size; in TEST_BEGIN() local 40 size = 0x80000000LU; in TEST_BEGIN() 46 alignment, size); in TEST_BEGIN() 53 size = 0xc0000001LU; in TEST_BEGIN() 59 alignment, size); in TEST_BEGIN() 65 size = 0xfffffff0LU; in TEST_BEGIN() 71 alignment, size); in TEST_BEGIN() 77 size_t alignment, size, total; in TEST_BEGIN() local 88 for (size = 1; in TEST_BEGIN() 89 size < 3 * alignment && size < (1U << 31); in TEST_BEGIN() [all …]
|
| H A D | thread_arena.c | 11 size_t size; in thd_start() local 18 size = sizeof(arena_ind); in thd_start() 19 if ((err = mallctl("thread.arena", &arena_ind, &size, &main_arena_ind, in thd_start() 27 size = sizeof(arena_ind); in thd_start() 28 if ((err = mallctl("thread.arena", &arena_ind, &size, NULL, 0))) { in thd_start() 44 size_t size; in TEST_BEGIN() local 52 size = sizeof(arena_ind); in TEST_BEGIN() 53 if ((err = mallctl("thread.arena", &arena_ind, &size, NULL, 0))) { in TEST_BEGIN()
|
| H A D | chunk.c | 28 chunk_alloc(void *new_addr, size_t size, size_t alignment, bool *zero, in chunk_alloc() argument 36 return (old_hooks.alloc(new_addr, size, alignment, zero, commit, in chunk_alloc() 49 return (old_hooks.dalloc(chunk, size, committed, arena_ind)); in chunk_dalloc() 53 chunk_commit(void *chunk, size_t size, size_t offset, size_t length, in chunk_commit() argument 59 "arena_ind=%u)\n", __func__, chunk, size, offset, length, in chunk_commit() 61 err = old_hooks.commit(chunk, size, offset, length, arena_ind); in chunk_commit() 73 "arena_ind=%u)\n", __func__, chunk, size, offset, length, in chunk_decommit() 77 err = old_hooks.decommit(chunk, size, offset, length, arena_ind); in chunk_decommit() 88 "arena_ind=%u)\n", __func__, chunk, size, offset, length, in chunk_purge() 91 return (old_hooks.purge(chunk, size, offset, length, arena_ind)); in chunk_purge() [all …]
|
| /redis-3.2.3/deps/jemalloc/src/ |
| H A D | pages.c | 7 pages_map(void *addr, size_t size) in pages_map() argument 11 assert(size != 0); in pages_map() 35 pages_unmap(ret, size); in pages_map() 45 pages_unmap(void *addr, size_t size) in pages_unmap() argument 51 if (munmap(addr, size) == -1) in pages_unmap() 74 assert(alloc_size >= leadsize + size); in pages_trim() 80 new_addr = pages_map(ret, size); in pages_trim() 84 pages_unmap(new_addr, size); in pages_trim() 122 pages_unmap(result, size); in pages_commit_impl() 132 pages_commit(void *addr, size_t size) in pages_commit() argument [all …]
|
| H A D | chunk.c | 151 size_t nadd = (size == 0) ? 1 : size / chunksize; in chunk_register() 177 size_t nsub = (size == 0) ? 1 : size / chunksize; in chunk_deregister() 193 assert(size == CHUNK_CEILING(size)); in chunk_first_best_fit() 234 size)) { in chunk_recycle() 271 if (chunk_hooks->split(ret, size + trailsize, size, in chunk_recycle() 337 assert(size != 0); in chunk_alloc_core() 399 assert(size != 0); in chunk_alloc_cache() 515 size, 0, size); in chunk_record() 565 assert(size != 0); in chunk_dalloc_cache() 589 committed = chunk_hooks->decommit(chunk, size, 0, size, in chunk_dalloc_arena() [all …]
|
| H A D | zone.c | 32 size_t size); 34 size_t size); 66 return (je_malloc(size)); in zone_malloc() 73 return (je_calloc(num, size)); in zone_calloc() 81 je_posix_memalign(&ret, PAGE, size); in zone_valloc() 103 return (je_realloc(ptr, size)); in zone_realloc() 105 return (realloc(ptr, size)); in zone_realloc() 148 if (size == 0) in zone_good_size() 149 size = 1; in zone_good_size() 150 return (s2u(size)); in zone_good_size() [all …]
|
| H A D | chunk_mmap.c | 7 chunk_alloc_mmap_slow(size_t size, size_t alignment, bool *zero, bool *commit) in chunk_alloc_mmap_slow() argument 12 alloc_size = size + alignment - PAGE; in chunk_alloc_mmap_slow() 14 if (alloc_size < size) in chunk_alloc_mmap_slow() 24 ret = pages_trim(pages, alloc_size, leadsize, size); in chunk_alloc_mmap_slow() 30 *commit = pages_decommit(ret, size); in chunk_alloc_mmap_slow() 56 ret = pages_map(NULL, size); in chunk_alloc_mmap() 61 pages_unmap(ret, size); in chunk_alloc_mmap() 62 return (chunk_alloc_mmap_slow(size, alignment, zero, commit)); in chunk_alloc_mmap() 68 *commit = pages_decommit(ret, size); in chunk_alloc_mmap() 73 chunk_dalloc_mmap(void *chunk, size_t size) in chunk_dalloc_mmap() argument [all …]
|
| H A D | jemalloc.c | 323 a0malloc(size_t size) in a0malloc() argument 347 size = 1; in bootstrap_malloc() 1424 if (size == 0) in JEMALLOC_ATTR() 1425 size = 1; in JEMALLOC_ATTR() 1501 if (size == 0) in imemalign() 1502 size = 1; in imemalign() 1786 size = 1; in je_realloc() 2059 assert(size != 0); in JEMALLOC_ATTR() 2168 assert(size != 0); in je_rallocx() 2194 usize = (alignment == 0) ? s2u(size) : sa2u(size, alignment); in je_rallocx() [all …]
|
| H A D | chunk_dss.c | 69 chunk_alloc_dss(arena_t *arena, void *new_addr, size_t size, size_t alignment, in chunk_alloc_dss() argument 73 assert(size > 0 && (size & chunksize_mask) == 0); in chunk_alloc_dss() 80 if ((intptr_t)size < 0) in chunk_alloc_dss() 121 dss_next = (void *)((uintptr_t)ret + size); in chunk_alloc_dss() 128 incr = gap_size + cpad_size + size; in chunk_alloc_dss() 143 ret, size); in chunk_alloc_dss() 144 memset(ret, 0, size); in chunk_alloc_dss() 147 *commit = pages_decommit(ret, size); in chunk_alloc_dss()
|
| /redis-3.2.3/deps/jemalloc/include/jemalloc/internal/ |
| H A D | jemalloc_internal.h.in | 542 size_t x = unlikely(ZI(size) < 0) ? ((size<<1) ? 578 assert(size > 0); 640 size_t x = unlikely(ZI(size) < 0) ? ((size<<1) ? 663 * specified size. 666 s2u(size_t size) argument 669 assert(size > 0); 716 usize = (size <= LARGE_MINCLASS) ? LARGE_MINCLASS : s2u(size); 719 * Calculate the size of the over-size run that arena_palloc() 885 assert(size != 0); 1075 copysize = (size < oldsize) ? size : oldsize; [all …]
|
| H A D | size_classes.sh | 202 * LG_SIZE_CLASS_GROUP: Lg of size class count for each size doubling. 207 * lg_grp: Lg group base size (no deltas added). 208 * lg_delta: Lg delta to previous size class. 210 * bin: 'yes' if a small bin size class, 'no' otherwise. 215 * NBINS: Number of small size class bins. 216 * NSIZES: Number of size classes. 217 * LG_TINY_MAXCLASS: Lg of maximum tiny size class. 219 * SMALL_MAXCLASS: Maximum small size class. 220 * LG_LARGE_MINCLASS: Lg of minimum large size class. 221 * HUGE_MAXCLASS: Maximum (huge) size class. [all …]
|
| H A D | pages.h | 12 void *pages_map(void *addr, size_t size); 13 void pages_unmap(void *addr, size_t size); 15 size_t size); 16 bool pages_commit(void *addr, size_t size); 17 bool pages_decommit(void *addr, size_t size); 18 bool pages_purge(void *addr, size_t size);
|
| H A D | arena.h | 536 size_t size, size_t flags); 538 size_t size); 542 size_t size, size_t flags); 662 size_t size; in arena_mapbits_size_decode() local 672 return (size); in arena_mapbits_size_decode() 785 mapbits = size; in arena_mapbits_size_encode() 800 assert((size & PAGE_MASK) == 0); in arena_mapbits_unallocated_set() 810 size_t size) in arena_mapbits_unallocated_size_set() argument 815 assert((size & PAGE_MASK) == 0); in arena_mapbits_unallocated_size_set() 836 assert((size & PAGE_MASK) == 0); in arena_mapbits_large_set() [all …]
|
| H A D | chunk.h | 57 void *chunk_alloc_base(size_t size); 59 void *new_addr, size_t size, size_t alignment, bool *zero, 62 void *new_addr, size_t size, size_t alignment, bool *zero, bool *commit); 64 void *chunk, size_t size, bool committed); 66 void *chunk, size_t size, bool zeroed, bool committed); 68 void *chunk, size_t size, bool committed); 72 void *chunk, size_t size, size_t offset, size_t length);
|
| /redis-3.2.3/deps/hiredis/ |
| H A D | dict.c | 67 ht->size = 0; in _dictReset() 94 if (ht->used > size) in dictExpand() 98 n.size = realsize; in dictExpand() 186 if (ht->size == 0) in dictDelete() 247 if (ht->size == 0) return NULL; in dictFind() 273 (signed)iter->ht->size) break; in dictNext() 298 if (ht->size == 0) in _dictExpandIfNeeded() 300 if (ht->used == ht->size) in _dictExpandIfNeeded() 301 return dictExpand(ht, ht->size*2); in _dictExpandIfNeeded() 309 if (size >= LONG_MAX) return LONG_MAX; in _dictNextPower() [all …]
|
| /redis-3.2.3/deps/jemalloc/test/include/test/ |
| H A D | btalloc.h | 2 void *btalloc(size_t size, unsigned bits); 5 void *btalloc_##n(size_t size, unsigned bits); 11 btalloc_##n(size_t size, unsigned bits) \ 16 p = mallocx(size, 0); \ 20 p = (btalloc_0(size, bits >> 1)); \ 23 p = (btalloc_1(size, bits >> 1)); \
|
| /redis-3.2.3/deps/jemalloc/include/jemalloc/ |
| H A D | jemalloc_protos.h.in | 11 void JEMALLOC_NOTHROW *@je_@malloc(size_t size) 14 void JEMALLOC_NOTHROW *@je_@calloc(size_t num, size_t size) 20 size_t size) JEMALLOC_CXX_THROW JEMALLOC_ATTR(malloc) 23 void JEMALLOC_NOTHROW *@je_@realloc(void *ptr, size_t size) 29 void JEMALLOC_NOTHROW *@je_@mallocx(size_t size, int flags) 32 void JEMALLOC_NOTHROW *@je_@rallocx(void *ptr, size_t size, 34 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW @je_@xallocx(void *ptr, size_t size, 39 JEMALLOC_EXPORT void JEMALLOC_NOTHROW @je_@sdallocx(void *ptr, size_t size, 41 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW @je_@nallocx(size_t size, int flags) 58 void JEMALLOC_NOTHROW *@je_@memalign(size_t alignment, size_t size) [all …]
|